builder: mozilla-aurora_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-855 starttime: 1462959125.78 results: success (0) buildid: 20160511015516 builduid: 9cb641f9b87a4c24ad6e1f8c7a9f94e2 revision: 78248731d23f9b774ce650c67e6f0ebcb73cdbdd ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 02:32:05.784162) ========= master: http://buildbot-master114.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 02:32:05.784627) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-11 02:32:05.784927) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-11 02:32:05.980625) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-11 02:32:05.981023) ========= 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=9ca12473fbb1d023794ffd180000023c-1462959109.488303-2100643119 _=/tools/buildbot/bin/python using PTY: False --2016-05-11 02:32:06-- 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% 13.7M=0.001s 2016-05-11 02:32:06 (13.7 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.747157 ========= master_lag: 0.82 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-11 02:32:07.549343) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 02:32:07.549758) ========= 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=9ca12473fbb1d023794ffd180000023c-1462959109.488303-2100643119 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016460 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 02:32:07.594317) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-05-11 02:32:07.594700) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 78248731d23f9b774ce650c67e6f0ebcb73cdbdd --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 78248731d23f9b774ce650c67e6f0ebcb73cdbdd --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=9ca12473fbb1d023794ffd180000023c-1462959109.488303-2100643119 _=/tools/buildbot/bin/python using PTY: False 2016-05-11 02:32:07,677 truncating revision to first 12 chars 2016-05-11 02:32:07,677 Setting DEBUG logging. 2016-05-11 02:32:07,677 attempt 1/10 2016-05-11 02:32:07,678 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/78248731d23f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-11 02:32:09,901 unpacking tar archive at: mozilla-aurora-78248731d23f/testing/mozharness/ program finished with exit code 0 elapsedTime=2.712395 ========= master_lag: 4.69 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-05-11 02:32:14.997847) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 02:32:14.998185) ========= script_repo_revision: 78248731d23f9b774ce650c67e6f0ebcb73cdbdd ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 02:32:14.998701) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-11 02:32:14.998987) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-11 02:32:15.471154) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 17 mins, 55 secs) (at 2016-05-11 02:32:15.471625) ========= /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=9ca12473fbb1d023794ffd180000023c-1462959109.488303-2100643119 _=/tools/buildbot/bin/python using PTY: False 02:32:15 INFO - MultiFileLogger online at 20160511 02:32:15 in /builds/slave/test 02:32:15 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:32:15 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 02:32:15 INFO - {'append_to_log': False, 02:32:15 INFO - 'base_work_dir': '/builds/slave/test', 02:32:15 INFO - 'blob_upload_branch': 'mozilla-aurora', 02:32:15 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 02:32:15 INFO - 'buildbot_json_path': 'buildprops.json', 02:32:15 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 02:32:15 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:32:15 INFO - 'download_minidump_stackwalk': True, 02:32:15 INFO - 'download_symbols': 'true', 02:32:15 INFO - 'e10s': False, 02:32:15 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 02:32:15 INFO - 'tooltool.py': '/tools/tooltool.py', 02:32:15 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 02:32:15 INFO - '/tools/misc-python/virtualenv.py')}, 02:32:15 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:32:15 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:32:15 INFO - 'log_level': 'info', 02:32:15 INFO - 'log_to_console': True, 02:32:15 INFO - 'opt_config_files': (), 02:32:15 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:32:15 INFO - '--processes=1', 02:32:15 INFO - '--config=%(test_path)s/wptrunner.ini', 02:32:15 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:32:15 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:32:15 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:32:15 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:32:15 INFO - 'pip_index': False, 02:32:15 INFO - 'require_test_zip': True, 02:32:15 INFO - 'test_type': ('testharness',), 02:32:15 INFO - 'this_chunk': '1', 02:32:15 INFO - 'tooltool_cache': '/builds/tooltool_cache', 02:32:15 INFO - 'total_chunks': '10', 02:32:15 INFO - 'virtualenv_path': 'venv', 02:32:15 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:32:15 INFO - 'work_dir': 'build'} 02:32:15 INFO - ##### 02:32:15 INFO - ##### Running clobber step. 02:32:15 INFO - ##### 02:32:15 INFO - Running pre-action listener: _resource_record_pre_action 02:32:15 INFO - Running main action method: clobber 02:32:15 INFO - rmtree: /builds/slave/test/build 02:32:15 INFO - Running post-action listener: _resource_record_post_action 02:32:15 INFO - ##### 02:32:15 INFO - ##### Running read-buildbot-config step. 02:32:15 INFO - ##### 02:32:15 INFO - Running pre-action listener: _resource_record_pre_action 02:32:15 INFO - Running main action method: read_buildbot_config 02:32:15 INFO - Using buildbot properties: 02:32:15 INFO - { 02:32:15 INFO - "project": "", 02:32:15 INFO - "product": "firefox", 02:32:15 INFO - "script_repo_revision": "production", 02:32:15 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-debug-unittest", 02:32:15 INFO - "repository": "", 02:32:15 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora debug test web-platform-tests-1", 02:32:15 INFO - "buildid": "20160511015516", 02:32:15 INFO - "pgo_build": "False", 02:32:15 INFO - "basedir": "/builds/slave/test", 02:32:15 INFO - "buildnumber": 7, 02:32:15 INFO - "slavename": "tst-linux64-spot-855", 02:32:15 INFO - "master": "http://buildbot-master114.bb.releng.use1.mozilla.com:8201/", 02:32:15 INFO - "platform": "linux64", 02:32:15 INFO - "branch": "mozilla-aurora", 02:32:15 INFO - "revision": "78248731d23f9b774ce650c67e6f0ebcb73cdbdd", 02:32:15 INFO - "repo_path": "releases/mozilla-aurora", 02:32:15 INFO - "moz_repo_path": "", 02:32:15 INFO - "stage_platform": "linux64", 02:32:15 INFO - "builduid": "9cb641f9b87a4c24ad6e1f8c7a9f94e2", 02:32:15 INFO - "slavebuilddir": "test" 02:32:15 INFO - } 02:32:15 INFO - Found installer url https://queue.taskcluster.net/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2. 02:32:15 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json. 02:32:15 INFO - Running post-action listener: _resource_record_post_action 02:32:15 INFO - ##### 02:32:15 INFO - ##### Running download-and-extract step. 02:32:15 INFO - ##### 02:32:15 INFO - Running pre-action listener: _resource_record_pre_action 02:32:15 INFO - Running main action method: download_and_extract 02:32:15 INFO - mkdir: /builds/slave/test/build/tests 02:32:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:32:15 INFO - https://queue.taskcluster.net/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 02:32:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 02:32:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 02:32:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 02:32:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #1 02:32:17 INFO - Downloaded 1361 bytes. 02:32:17 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 02:32:17 INFO - Using the following test package requirements: 02:32:17 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 02:32:17 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 02:32:17 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'], 02:32:17 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 02:32:17 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'], 02:32:17 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 02:32:17 INFO - u'jsshell-linux-x86_64.zip'], 02:32:17 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 02:32:17 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'], 02:32:17 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 02:32:17 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 02:32:17 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'], 02:32:17 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 02:32:17 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'], 02:32:17 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 02:32:17 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'], 02:32:17 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 02:32:17 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']} 02:32:17 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 02:32:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:32:17 INFO - https://queue.taskcluster.net/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 02:32:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 02:32:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 02:32:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 02:32:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #1 02:32:20 INFO - Downloaded 22728506 bytes. 02:32:20 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:32:20 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:32:21 INFO - caution: filename not matched: web-platform/* 02:32:21 INFO - Return code: 11 02:32:21 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:32:21 INFO - https://queue.taskcluster.net/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 02:32:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 02:32:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 02:32:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 02:32:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 02:32:30 INFO - Downloaded 36408648 bytes. 02:32:30 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:32:30 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:32:33 INFO - caution: filename not matched: bin/* 02:32:33 INFO - caution: filename not matched: config/* 02:32:33 INFO - caution: filename not matched: mozbase/* 02:32:33 INFO - caution: filename not matched: marionette/* 02:32:33 INFO - caution: filename not matched: tools/wptserve/* 02:32:33 INFO - Return code: 11 02:32:33 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:32:33 INFO - https://queue.taskcluster.net/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 02:32:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 02:32:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 02:32:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 02:32:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #1 02:32:41 INFO - Downloaded 69398270 bytes. 02:32:41 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 02:32:41 INFO - mkdir: /builds/slave/test/properties 02:32:41 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 02:32:41 INFO - Writing to file /builds/slave/test/properties/build_url 02:32:41 INFO - Contents: 02:32:41 INFO - build_url:https://queue.taskcluster.net/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 02:32:42 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 02:32:42 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 02:32:42 INFO - Writing to file /builds/slave/test/properties/symbols_url 02:32:42 INFO - Contents: 02:32:42 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 02:32:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:32:42 INFO - https://queue.taskcluster.net/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:32:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 02:32:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 02:32:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 02:32:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 02:32:46 INFO - Downloaded 90900100 bytes. 02:32:46 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 02:32:46 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 02:32:54 INFO - Return code: 0 02:32:54 INFO - Running post-action listener: _resource_record_post_action 02:32:54 INFO - Running post-action listener: set_extra_try_arguments 02:32:54 INFO - ##### 02:32:54 INFO - ##### Running create-virtualenv step. 02:32:54 INFO - ##### 02:32:54 INFO - Running pre-action listener: _pre_create_virtualenv 02:32:54 INFO - Running pre-action listener: _resource_record_pre_action 02:32:54 INFO - Running main action method: create_virtualenv 02:32:54 INFO - Creating virtualenv /builds/slave/test/build/venv 02:32:54 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:32:54 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 02:32:55 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 02:32:58 INFO - Using real prefix '/usr' 02:32:58 INFO - New python executable in /builds/slave/test/build/venv/bin/python 02:32:58 INFO - Installing distribute.............................................................................................................................................................................................done. 02:33:02 INFO - Installing pip.................done. 02:33:02 INFO - Return code: 0 02:33:02 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 02:33:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:33:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:33:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:33:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:33:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:33:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:33:02 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 0x1790030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17913f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18b1270>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17c3660>, '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 0x18af410>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18af8c0>, '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': '9ca12473fbb1d023794ffd180000023c-1462959109.488303-2100643119', '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:33:02 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:33:02 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:33:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:33:02 INFO - 'CCACHE_UMASK': '002', 02:33:02 INFO - 'DISPLAY': ':0', 02:33:02 INFO - 'HOME': '/home/cltbld', 02:33:02 INFO - 'LANG': 'en_US.UTF-8', 02:33:02 INFO - 'LOGNAME': 'cltbld', 02:33:02 INFO - 'MAIL': '/var/mail/cltbld', 02:33:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:33:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:33:02 INFO - 'MOZ_NO_REMOTE': '1', 02:33:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:33:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:33:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:33:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:33:02 INFO - 'PWD': '/builds/slave/test', 02:33:02 INFO - 'SHELL': '/bin/bash', 02:33:02 INFO - 'SHLVL': '1', 02:33:02 INFO - 'TERM': 'linux', 02:33:02 INFO - 'TMOUT': '86400', 02:33:02 INFO - 'USER': 'cltbld', 02:33:02 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462959109.488303-2100643119', 02:33:02 INFO - '_': '/tools/buildbot/bin/python'} 02:33:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:33:03 INFO - Downloading/unpacking psutil>=0.7.1 02:33:03 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:33:03 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:33:03 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:33:03 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:33:03 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:33:03 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:33:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 02:33:08 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:33:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:33:08 INFO - Installing collected packages: psutil 02:33:08 INFO - Running setup.py install for psutil 02:33:08 INFO - building 'psutil._psutil_linux' extension 02:33:08 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-x86_64-2.7/psutil/_psutil_linux.o 02:33:10 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 02:33:10 INFO - building 'psutil._psutil_posix' extension 02:33:10 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-x86_64-2.7/psutil/_psutil_posix.o 02:33:10 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 02:33:10 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:33:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:33:10 INFO - Successfully installed psutil 02:33:10 INFO - Cleaning up... 02:33:10 INFO - Return code: 0 02:33:10 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 02:33:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:33:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:33:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:33:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:33:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:33:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:33:10 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 0x1790030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17913f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18b1270>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17c3660>, '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 0x18af410>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18af8c0>, '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': '9ca12473fbb1d023794ffd180000023c-1462959109.488303-2100643119', '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:33:10 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:33:10 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:33:10 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:33:10 INFO - 'CCACHE_UMASK': '002', 02:33:10 INFO - 'DISPLAY': ':0', 02:33:10 INFO - 'HOME': '/home/cltbld', 02:33:10 INFO - 'LANG': 'en_US.UTF-8', 02:33:10 INFO - 'LOGNAME': 'cltbld', 02:33:10 INFO - 'MAIL': '/var/mail/cltbld', 02:33:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:33:10 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:33:10 INFO - 'MOZ_NO_REMOTE': '1', 02:33:10 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:33:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:33:10 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:33:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:33:10 INFO - 'PWD': '/builds/slave/test', 02:33:10 INFO - 'SHELL': '/bin/bash', 02:33:10 INFO - 'SHLVL': '1', 02:33:10 INFO - 'TERM': 'linux', 02:33:10 INFO - 'TMOUT': '86400', 02:33:10 INFO - 'USER': 'cltbld', 02:33:10 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462959109.488303-2100643119', 02:33:10 INFO - '_': '/tools/buildbot/bin/python'} 02:33:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:33:11 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:33: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:33: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:33: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:33: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:33: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:33: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:33:15 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:33:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 02:33:15 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:33:15 INFO - Installing collected packages: mozsystemmonitor 02:33:15 INFO - Running setup.py install for mozsystemmonitor 02:33:16 INFO - Successfully installed mozsystemmonitor 02:33:16 INFO - Cleaning up... 02:33:16 INFO - Return code: 0 02:33:16 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 02:33:16 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:33:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:33:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:33:16 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:33:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:33:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:33:16 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 0x1790030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17913f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18b1270>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17c3660>, '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 0x18af410>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18af8c0>, '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': '9ca12473fbb1d023794ffd180000023c-1462959109.488303-2100643119', '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:33:16 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:33:16 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:33:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:33:16 INFO - 'CCACHE_UMASK': '002', 02:33:16 INFO - 'DISPLAY': ':0', 02:33:16 INFO - 'HOME': '/home/cltbld', 02:33:16 INFO - 'LANG': 'en_US.UTF-8', 02:33:16 INFO - 'LOGNAME': 'cltbld', 02:33:16 INFO - 'MAIL': '/var/mail/cltbld', 02:33:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:33:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:33:16 INFO - 'MOZ_NO_REMOTE': '1', 02:33:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:33:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:33:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:33:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:33:16 INFO - 'PWD': '/builds/slave/test', 02:33:16 INFO - 'SHELL': '/bin/bash', 02:33:16 INFO - 'SHLVL': '1', 02:33:16 INFO - 'TERM': 'linux', 02:33:16 INFO - 'TMOUT': '86400', 02:33:16 INFO - 'USER': 'cltbld', 02:33:16 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462959109.488303-2100643119', 02:33:16 INFO - '_': '/tools/buildbot/bin/python'} 02:33:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:33:16 INFO - Downloading/unpacking blobuploader==1.2.4 02:33:16 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:33:16 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:33:16 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:33:16 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:33:16 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:33:16 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:33:20 INFO - Downloading blobuploader-1.2.4.tar.gz 02:33:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 02:33:21 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:33:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:33:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:33:21 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:33:21 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:33:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:33:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:33:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 02:33:22 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:33:22 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:33:22 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:33:22 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:33:22 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:33:22 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:33:22 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:33:22 INFO - Downloading docopt-0.6.1.tar.gz 02:33:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 02:33:22 INFO - Installing collected packages: blobuploader, requests, docopt 02:33:22 INFO - Running setup.py install for blobuploader 02:33:23 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 02:33:23 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 02:33:23 INFO - Running setup.py install for requests 02:33:23 INFO - Running setup.py install for docopt 02:33:23 INFO - Successfully installed blobuploader requests docopt 02:33:23 INFO - Cleaning up... 02:33:23 INFO - Return code: 0 02:33:23 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:33:23 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:33:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:33:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:33:23 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:33:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:33:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:33:23 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 0x1790030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17913f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18b1270>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17c3660>, '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 0x18af410>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18af8c0>, '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': '9ca12473fbb1d023794ffd180000023c-1462959109.488303-2100643119', '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:33:23 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:33:23 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:33:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:33:23 INFO - 'CCACHE_UMASK': '002', 02:33:23 INFO - 'DISPLAY': ':0', 02:33:23 INFO - 'HOME': '/home/cltbld', 02:33:23 INFO - 'LANG': 'en_US.UTF-8', 02:33:23 INFO - 'LOGNAME': 'cltbld', 02:33:23 INFO - 'MAIL': '/var/mail/cltbld', 02:33:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:33:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:33:23 INFO - 'MOZ_NO_REMOTE': '1', 02:33:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:33:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:33:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:33:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:33:23 INFO - 'PWD': '/builds/slave/test', 02:33:23 INFO - 'SHELL': '/bin/bash', 02:33:23 INFO - 'SHLVL': '1', 02:33:23 INFO - 'TERM': 'linux', 02:33:23 INFO - 'TMOUT': '86400', 02:33:23 INFO - 'USER': 'cltbld', 02:33:23 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462959109.488303-2100643119', 02:33:23 INFO - '_': '/tools/buildbot/bin/python'} 02:33:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:33:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:33:24 INFO - Running setup.py (path:/tmp/pip-iI0RwC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:33:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:33:24 INFO - Running setup.py (path:/tmp/pip-cW6_b8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:33:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:33:24 INFO - Running setup.py (path:/tmp/pip-fRE3V3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:33:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:33:24 INFO - Running setup.py (path:/tmp/pip-7QZJqZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:33:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:33:24 INFO - Running setup.py (path:/tmp/pip-F970Eg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:33:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:33:24 INFO - Running setup.py (path:/tmp/pip-AHBCCt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:33:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:33:25 INFO - Running setup.py (path:/tmp/pip-wYJb_6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:33:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:33:25 INFO - Running setup.py (path:/tmp/pip-93YPvh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:33:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:33:25 INFO - Running setup.py (path:/tmp/pip-A86xh3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:33:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:33:25 INFO - Running setup.py (path:/tmp/pip-8JFdZ2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:33:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:33:25 INFO - Running setup.py (path:/tmp/pip-vYA_i0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:33:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:33:25 INFO - Running setup.py (path:/tmp/pip-5q_4BC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:33:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:33:25 INFO - Running setup.py (path:/tmp/pip-lsQJFc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:33:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:33:25 INFO - Running setup.py (path:/tmp/pip-QbHA_4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:33:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:33:26 INFO - Running setup.py (path:/tmp/pip-R79NnK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:33:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:33:26 INFO - Running setup.py (path:/tmp/pip-fGUFX5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:33:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:33:26 INFO - Running setup.py (path:/tmp/pip-2dFBUS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:33:26 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:33:26 INFO - Running setup.py (path:/tmp/pip-Igl0aJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:33:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:33:26 INFO - Running setup.py (path:/tmp/pip-2hXr_P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:33:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:33:26 INFO - Running setup.py (path:/tmp/pip-UDgE6T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:33:26 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:33:27 INFO - Running setup.py (path:/tmp/pip-BVMvr0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:33:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:33:27 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:33:27 INFO - Running setup.py install for manifestparser 02:33:27 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 02:33:27 INFO - Running setup.py install for mozcrash 02:33:27 INFO - Running setup.py install for mozdebug 02:33:27 INFO - Running setup.py install for mozdevice 02:33:27 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 02:33:27 INFO - Installing dm script to /builds/slave/test/build/venv/bin 02:33:27 INFO - Running setup.py install for mozfile 02:33:28 INFO - Running setup.py install for mozhttpd 02:33:28 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 02:33:28 INFO - Running setup.py install for mozinfo 02:33:28 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 02:33:28 INFO - Running setup.py install for mozInstall 02:33:28 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 02:33:28 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 02:33:28 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 02:33:28 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 02:33:28 INFO - Running setup.py install for mozleak 02:33:28 INFO - Running setup.py install for mozlog 02:33:28 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 02:33:28 INFO - Running setup.py install for moznetwork 02:33:29 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 02:33:29 INFO - Running setup.py install for mozprocess 02:33:29 INFO - Running setup.py install for mozprofile 02:33:29 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 02:33:29 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 02:33:29 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 02:33:29 INFO - Running setup.py install for mozrunner 02:33:29 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 02:33:29 INFO - Running setup.py install for mozscreenshot 02:33:29 INFO - Running setup.py install for moztest 02:33:30 INFO - Running setup.py install for mozversion 02:33:30 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 02:33:30 INFO - Running setup.py install for wptserve 02:33:30 INFO - Running setup.py install for marionette-driver 02:33:30 INFO - Running setup.py install for browsermob-proxy 02:33:31 INFO - Running setup.py install for marionette-client 02:33:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:33:31 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 02:33:31 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:33:31 INFO - Cleaning up... 02:33:31 INFO - Return code: 0 02:33:31 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:33:31 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:33:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:33:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:33:31 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:33:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:33:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:33:31 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 0x1790030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17913f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18b1270>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17c3660>, '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 0x18af410>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18af8c0>, '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': '9ca12473fbb1d023794ffd180000023c-1462959109.488303-2100643119', '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:33:31 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:33:31 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:33:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:33:31 INFO - 'CCACHE_UMASK': '002', 02:33:31 INFO - 'DISPLAY': ':0', 02:33:31 INFO - 'HOME': '/home/cltbld', 02:33:31 INFO - 'LANG': 'en_US.UTF-8', 02:33:31 INFO - 'LOGNAME': 'cltbld', 02:33:31 INFO - 'MAIL': '/var/mail/cltbld', 02:33:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:33:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:33:31 INFO - 'MOZ_NO_REMOTE': '1', 02:33:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:33:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:33:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:33:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:33:31 INFO - 'PWD': '/builds/slave/test', 02:33:31 INFO - 'SHELL': '/bin/bash', 02:33:31 INFO - 'SHLVL': '1', 02:33:31 INFO - 'TERM': 'linux', 02:33:31 INFO - 'TMOUT': '86400', 02:33:31 INFO - 'USER': 'cltbld', 02:33:31 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462959109.488303-2100643119', 02:33:31 INFO - '_': '/tools/buildbot/bin/python'} 02:33:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:33:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:33:31 INFO - Running setup.py (path:/tmp/pip-3Ys7Nv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:33:31 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:33:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:33:31 INFO - Running setup.py (path:/tmp/pip-bWDrBe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:33:32 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:33:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:33:32 INFO - Running setup.py (path:/tmp/pip-EVKkev-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:33:32 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:33:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:33:32 INFO - Running setup.py (path:/tmp/pip-JSpM3y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:33:32 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:33:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:33:32 INFO - Running setup.py (path:/tmp/pip-V5C9yw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:33:32 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:33:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:33:32 INFO - Running setup.py (path:/tmp/pip-4WiLeO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:33:32 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:33:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:33:32 INFO - Running setup.py (path:/tmp/pip-ioBqfh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:33:32 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:33:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:33:32 INFO - Running setup.py (path:/tmp/pip-GXCEyM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:33:32 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:33:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:33:32 INFO - Running setup.py (path:/tmp/pip-jkjivf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:33:32 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:33:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:33:32 INFO - Running setup.py (path:/tmp/pip-uhaim9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:33:33 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:33:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:33:33 INFO - Running setup.py (path:/tmp/pip-5oGDYb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:33:33 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:33:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:33:33 INFO - Running setup.py (path:/tmp/pip-AecZ8u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:33:33 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:33:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:33:33 INFO - Running setup.py (path:/tmp/pip-Xh9Jr4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:33:33 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:33:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:33:33 INFO - Running setup.py (path:/tmp/pip-AP5MHh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:33:33 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:33:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:33:33 INFO - Running setup.py (path:/tmp/pip-tZe1Ql-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:33:33 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:33:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:33:33 INFO - Running setup.py (path:/tmp/pip-ZGQTaR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:33:33 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:33:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:33:33 INFO - Running setup.py (path:/tmp/pip-d9Rl4y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:33:33 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:33:33 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:33:33 INFO - Running setup.py (path:/tmp/pip-oMOlrJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:33:34 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:33:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:33:34 INFO - Running setup.py (path:/tmp/pip-dEv0PN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:33:34 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:33:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:33:34 INFO - Running setup.py (path:/tmp/pip-LYr9VK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:33:34 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:33:34 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:33:34 INFO - Running setup.py (path:/tmp/pip-5zalP9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:33:34 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:33:34 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:33:34 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:33:34 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:33:34 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:33:34 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:33:34 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:33:34 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 02:33:34 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:33:34 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:33:34 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:33:34 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:33:34 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:33:34 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:33:39 INFO - Downloading blessings-1.6.tar.gz 02:33:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 02:33:39 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:33:39 INFO - Installing collected packages: blessings 02:33:39 INFO - Running setup.py install for blessings 02:33:39 INFO - Successfully installed blessings 02:33:39 INFO - Cleaning up... 02:33:39 INFO - Return code: 0 02:33:39 INFO - Done creating virtualenv /builds/slave/test/build/venv. 02:33:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:33:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:33:40 INFO - Reading from file tmpfile_stdout 02:33:40 INFO - Current package versions: 02:33:40 INFO - argparse == 1.2.1 02:33:40 INFO - blessings == 1.6 02:33:40 INFO - blobuploader == 1.2.4 02:33:40 INFO - browsermob-proxy == 0.6.0 02:33:40 INFO - docopt == 0.6.1 02:33:40 INFO - manifestparser == 1.1 02:33:40 INFO - marionette-client == 2.3.0 02:33:40 INFO - marionette-driver == 1.4.0 02:33:40 INFO - mozInstall == 1.12 02:33:40 INFO - mozcrash == 0.17 02:33:40 INFO - mozdebug == 0.1 02:33:40 INFO - mozdevice == 0.48 02:33:40 INFO - mozfile == 1.2 02:33:40 INFO - mozhttpd == 0.7 02:33:40 INFO - mozinfo == 0.9 02:33:40 INFO - mozleak == 0.1 02:33:40 INFO - mozlog == 3.1 02:33:40 INFO - moznetwork == 0.27 02:33:40 INFO - mozprocess == 0.22 02:33:40 INFO - mozprofile == 0.28 02:33:40 INFO - mozrunner == 6.11 02:33:40 INFO - mozscreenshot == 0.1 02:33:40 INFO - mozsystemmonitor == 0.0 02:33:40 INFO - moztest == 0.7 02:33:40 INFO - mozversion == 1.4 02:33:40 INFO - psutil == 3.1.1 02:33:40 INFO - requests == 1.2.3 02:33:40 INFO - wptserve == 1.4.0 02:33:40 INFO - wsgiref == 0.1.2 02:33:40 INFO - Running post-action listener: _resource_record_post_action 02:33:40 INFO - Running post-action listener: _start_resource_monitoring 02:33:40 INFO - Starting resource monitoring. 02:33:40 INFO - ##### 02:33:40 INFO - ##### Running pull step. 02:33:40 INFO - ##### 02:33:40 INFO - Running pre-action listener: _resource_record_pre_action 02:33:40 INFO - Running main action method: pull 02:33:40 INFO - Pull has nothing to do! 02:33:40 INFO - Running post-action listener: _resource_record_post_action 02:33:40 INFO - ##### 02:33:40 INFO - ##### Running install step. 02:33:40 INFO - ##### 02:33:40 INFO - Running pre-action listener: _resource_record_pre_action 02:33:40 INFO - Running main action method: install 02:33:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:33:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:33:40 INFO - Reading from file tmpfile_stdout 02:33:40 INFO - Detecting whether we're running mozinstall >=1.0... 02:33:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 02:33:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 02:33:40 INFO - Reading from file tmpfile_stdout 02:33:40 INFO - Output received: 02:33:40 INFO - Usage: mozinstall [options] installer 02:33:40 INFO - Options: 02:33:40 INFO - -h, --help show this help message and exit 02:33:40 INFO - -d DEST, --destination=DEST 02:33:40 INFO - Directory to install application into. [default: 02:33:40 INFO - "/builds/slave/test"] 02:33:40 INFO - --app=APP Application being installed. [default: firefox] 02:33:40 INFO - mkdir: /builds/slave/test/build/application 02:33:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 02:33:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 02:34:05 INFO - Reading from file tmpfile_stdout 02:34:05 INFO - Output received: 02:34:05 INFO - /builds/slave/test/build/application/firefox/firefox 02:34:05 INFO - Running post-action listener: _resource_record_post_action 02:34:05 INFO - ##### 02:34:05 INFO - ##### Running run-tests step. 02:34:05 INFO - ##### 02:34:05 INFO - Running pre-action listener: _resource_record_pre_action 02:34:05 INFO - Running main action method: run_tests 02:34:05 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 02:34:05 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:34:05 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:34:05 INFO - grabbing minidump binary from tooltool 02:34:05 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:34:05 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17c3660>, '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 0x18af410>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18af8c0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 02:34:05 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 02:34:05 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/linux64/releng.manifest -o -c /builds/tooltool_cache 02:34:05 INFO - INFO - File linux64-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 02:34:05 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:34:06 INFO - INFO - File linux64-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpkVbQDs 02:34:06 INFO - INFO - File integrity verified, renaming tmpkVbQDs to linux64-minidump_stackwalk 02:34:06 INFO - INFO - Updating local cache /builds/tooltool_cache... 02:34:06 INFO - INFO - Local cache /builds/tooltool_cache updated with linux64-minidump_stackwalk 02:34:06 INFO - Return code: 0 02:34:06 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 02:34:06 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 02:34:06 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/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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:34:06 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/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-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:34:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:34:06 INFO - 'CCACHE_UMASK': '002', 02:34:06 INFO - 'DISPLAY': ':0', 02:34:06 INFO - 'HOME': '/home/cltbld', 02:34:06 INFO - 'LANG': 'en_US.UTF-8', 02:34:06 INFO - 'LOGNAME': 'cltbld', 02:34:06 INFO - 'MAIL': '/var/mail/cltbld', 02:34:06 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 02:34:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:34:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:34:06 INFO - 'MOZ_NO_REMOTE': '1', 02:34:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:34:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:34:06 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:34:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:34:06 INFO - 'PWD': '/builds/slave/test', 02:34:06 INFO - 'SHELL': '/bin/bash', 02:34:06 INFO - 'SHLVL': '1', 02:34:06 INFO - 'TERM': 'linux', 02:34:06 INFO - 'TMOUT': '86400', 02:34:06 INFO - 'USER': 'cltbld', 02:34:06 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462959109.488303-2100643119', 02:34:06 INFO - '_': '/tools/buildbot/bin/python'} 02:34:06 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/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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:34:07 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:34:07 INFO - import pkg_resources 02:34:08 INFO - Using 1 client processes 02:34:08 INFO - wptserve Starting http server on 127.0.0.1:8000 02:34:08 INFO - wptserve Starting http server on 127.0.0.1:8001 02:34:08 INFO - wptserve Starting http server on 127.0.0.1:8443 02:34:10 INFO - SUITE-START | Running 778 tests 02:34:10 INFO - Running testharness tests 02:34:10 INFO - Setting up ssl 02:34:10 INFO - PROCESS | certutil | 02:34:10 INFO - PROCESS | certutil | 02:34:10 INFO - PROCESS | certutil | 02:34:10 INFO - Certificate Nickname Trust Attributes 02:34:10 INFO - SSL,S/MIME,JAR/XPI 02:34:10 INFO - 02:34:10 INFO - web-platform-tests CT,, 02:34:10 INFO - 02:34:10 INFO - Starting runner 02:34:13 INFO - PROCESS | 1906 | 1462959253204 Marionette DEBUG Marionette enabled via build flag and pref 02:34:13 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc034b5800 == 1 [pid = 1906] [id = 1] 02:34:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 1 (0x7ffc034b6000) [pid = 1906] [serial = 1] [outer = (nil)] 02:34:13 INFO - PROCESS | 1906 | [1906] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 02:34:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 2 (0x7ffc034b7000) [pid = 1906] [serial = 2] [outer = 0x7ffc034b6000] 02:34:13 INFO - PROCESS | 1906 | 1462959253828 Marionette INFO Listening on port 2828 02:34:14 INFO - PROCESS | 1906 | 1462959254309 Marionette DEBUG Marionette enabled via command-line flag 02:34:14 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc00571000 == 2 [pid = 1906] [id = 2] 02:34:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 3 (0x7ffc00581800) [pid = 1906] [serial = 3] [outer = (nil)] 02:34:14 INFO - PROCESS | 1906 | [1906] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 02:34:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 4 (0x7ffc08135000) [pid = 1906] [serial = 4] [outer = 0x7ffc00581800] 02:34:14 INFO - PROCESS | 1906 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7ffc003d3700 02:34:14 INFO - PROCESS | 1906 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7ffbff70df10 02:34:14 INFO - PROCESS | 1906 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7ffbff711250 02:34:14 INFO - PROCESS | 1906 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7ffbff711550 02:34:14 INFO - PROCESS | 1906 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7ffbff711880 02:34:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 5 (0x7ffbff73a000) [pid = 1906] [serial = 5] [outer = 0x7ffc034b6000] 02:34:14 INFO - PROCESS | 1906 | [1906] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:34:14 INFO - PROCESS | 1906 | 1462959254842 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:57751 02:34:14 INFO - PROCESS | 1906 | [1906] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:34:14 INFO - PROCESS | 1906 | 1462959254913 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:57752 02:34:14 INFO - PROCESS | 1906 | 1462959254917 Marionette DEBUG Closed connection conn0 02:34:14 INFO - PROCESS | 1906 | [1906] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 02:34:15 INFO - PROCESS | 1906 | 1462959255004 Marionette DEBUG Closed connection conn1 02:34:15 INFO - PROCESS | 1906 | [1906] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:34:15 INFO - PROCESS | 1906 | 1462959255083 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:57753 02:34:15 INFO - PROCESS | 1906 | [1906] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:34:15 INFO - PROCESS | 1906 | 1462959255120 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:57754 02:34:15 INFO - PROCESS | 1906 | 1462959255122 Marionette DEBUG Closed connection conn2 02:34:15 INFO - PROCESS | 1906 | [1906] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:34:15 INFO - PROCESS | 1906 | 1462959255147 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:57755 02:34:15 INFO - PROCESS | 1906 | 1462959255154 Marionette DEBUG Closed connection conn3 02:34:15 INFO - PROCESS | 1906 | 1462959255178 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:34:15 INFO - PROCESS | 1906 | 1462959255191 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160511015516","device":"desktop","version":"48.0a2"} 02:34:15 INFO - PROCESS | 1906 | [1906] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:34:16 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf4cbf000 == 3 [pid = 1906] [id = 3] 02:34:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 6 (0x7ffbf4cbf800) [pid = 1906] [serial = 6] [outer = (nil)] 02:34:16 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf4cc0000 == 4 [pid = 1906] [id = 4] 02:34:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 7 (0x7ffbf50ed800) [pid = 1906] [serial = 7] [outer = (nil)] 02:34:16 INFO - PROCESS | 1906 | [1906] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:34:16 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf3d0e000 == 5 [pid = 1906] [id = 5] 02:34:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 8 (0x7ffbf3f5b800) [pid = 1906] [serial = 8] [outer = (nil)] 02:34:16 INFO - PROCESS | 1906 | [1906] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:34:16 INFO - PROCESS | 1906 | [1906] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:34:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 9 (0x7ffbf3dddc00) [pid = 1906] [serial = 9] [outer = 0x7ffbf3f5b800] 02:34:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 10 (0x7ffbf3892800) [pid = 1906] [serial = 10] [outer = 0x7ffbf4cbf800] 02:34:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 11 (0x7ffbf2e09800) [pid = 1906] [serial = 11] [outer = 0x7ffbf50ed800] 02:34:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 12 (0x7ffbf2e0b800) [pid = 1906] [serial = 12] [outer = 0x7ffbf3f5b800] 02:34:18 INFO - PROCESS | 1906 | 1462959258022 Marionette DEBUG loaded listener.js 02:34:18 INFO - PROCESS | 1906 | 1462959258037 Marionette DEBUG loaded listener.js 02:34:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 13 (0x7ffbf088b800) [pid = 1906] [serial = 13] [outer = 0x7ffbf3f5b800] 02:34:18 INFO - PROCESS | 1906 | 1462959258659 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"e84703b3-3196-4650-831d-cc50ff8b95ad","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160511015516","device":"desktop","version":"48.0a2","command_id":1}}] 02:34:18 INFO - PROCESS | 1906 | 1462959258960 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:34:19 INFO - PROCESS | 1906 | 1462959259233 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 02:34:19 INFO - PROCESS | 1906 | 1462959259283 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:34:19 INFO - PROCESS | 1906 | [1906] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:34:19 INFO - PROCESS | 1906 | [1906] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:34:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 14 (0x7ffbec54ac00) [pid = 1906] [serial = 14] [outer = 0x7ffbf3f5b800] 02:34:19 INFO - PROCESS | 1906 | [1906] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:34:19 INFO - PROCESS | 1906 | [1906] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:34:19 INFO - PROCESS | 1906 | 1462959259708 Marionette TRACE conn4 <- [1,3,null,{}] 02:34:19 INFO - PROCESS | 1906 | 1462959259742 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 02:34:19 INFO - PROCESS | 1906 | 1462959259807 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 02:34:19 INFO - PROCESS | 1906 | 1462959259857 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 02:34:19 INFO - PROCESS | 1906 | 1462959259860 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 02:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:34:19 INFO - PROCESS | 1906 | 1462959259883 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:34:19 INFO - PROCESS | 1906 | 1462959259887 Marionette TRACE conn4 <- [1,6,null,{}] 02:34:19 INFO - PROCESS | 1906 | 1462959259969 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:20 INFO - PROCESS | 1906 | 1462959260001 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 02:34:20 INFO - PROCESS | 1906 | 1462959260062 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:20 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbeba8d800 == 6 [pid = 1906] [id = 6] 02:34:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 15 (0x7ffbebac0800) [pid = 1906] [serial = 15] [outer = (nil)] 02:34:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 16 (0x7ffbebac2400) [pid = 1906] [serial = 16] [outer = 0x7ffbebac0800] 02:34:20 INFO - PROCESS | 1906 | 1462959260121 Marionette DEBUG loaded listener.js 02:34:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 17 (0x7ffbeb60b000) [pid = 1906] [serial = 17] [outer = 0x7ffbebac0800] 02:34:20 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbeb622000 == 7 [pid = 1906] [id = 7] 02:34:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 18 (0x7ffbeb5af800) [pid = 1906] [serial = 18] [outer = (nil)] 02:34:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 19 (0x7ffbeb5b1400) [pid = 1906] [serial = 19] [outer = 0x7ffbeb5af800] 02:34:20 INFO - PROCESS | 1906 | 1462959260585 Marionette DEBUG loaded listener.js 02:34:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 20 (0x7ffbeb5acc00) [pid = 1906] [serial = 20] [outer = 0x7ffbeb5af800] 02:34:20 INFO - PROCESS | 1906 | 1462959260864 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:34:20 INFO - PROCESS | 1906 | [1906] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 02:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1106ms 02:34:20 INFO - PROCESS | 1906 | 1462959260995 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 02:34:20 INFO - PROCESS | 1906 | 1462959260997 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 02:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:34:21 INFO - PROCESS | 1906 | 1462959261053 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:34:21 INFO - PROCESS | 1906 | 1462959261057 Marionette TRACE conn4 <- [1,10,null,{}] 02:34:21 INFO - PROCESS | 1906 | 1462959261095 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:21 INFO - PROCESS | 1906 | 1462959261232 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 02:34:21 INFO - PROCESS | 1906 | 1462959261246 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:21 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9b49000 == 8 [pid = 1906] [id = 8] 02:34:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 21 (0x7ffbeaa2f400) [pid = 1906] [serial = 21] [outer = (nil)] 02:34:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 22 (0x7ffbe9e0ec00) [pid = 1906] [serial = 22] [outer = 0x7ffbeaa2f400] 02:34:21 INFO - PROCESS | 1906 | 1462959261303 Marionette DEBUG loaded listener.js 02:34:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 23 (0x7ffbe9e13400) [pid = 1906] [serial = 23] [outer = 0x7ffbeaa2f400] 02:34:21 INFO - PROCESS | 1906 | 1462959261796 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 02:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 832ms 02:34:21 INFO - PROCESS | 1906 | 1462959261844 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 02:34:21 INFO - PROCESS | 1906 | 1462959261847 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 02:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:34:21 INFO - PROCESS | 1906 | 1462959261852 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:34:21 INFO - PROCESS | 1906 | 1462959261854 Marionette TRACE conn4 <- [1,14,null,{}] 02:34:21 INFO - PROCESS | 1906 | 1462959261858 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:21 INFO - PROCESS | 1906 | 1462959261991 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 02:34:22 INFO - PROCESS | 1906 | 1462959262009 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:22 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbeb638000 == 9 [pid = 1906] [id = 9] 02:34:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 24 (0x7ffbe9fd7800) [pid = 1906] [serial = 24] [outer = (nil)] 02:34:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 25 (0x7ffbe9fdc400) [pid = 1906] [serial = 25] [outer = 0x7ffbe9fd7800] 02:34:22 INFO - PROCESS | 1906 | 1462959262063 Marionette DEBUG loaded listener.js 02:34:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 26 (0x7ffc00830800) [pid = 1906] [serial = 26] [outer = 0x7ffbe9fd7800] 02:34:22 INFO - PROCESS | 1906 | 1462959262555 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 02:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 723ms 02:34:22 INFO - PROCESS | 1906 | 1462959262577 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 02:34:22 INFO - PROCESS | 1906 | 1462959262579 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 02:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:34:22 INFO - PROCESS | 1906 | 1462959262584 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:34:22 INFO - PROCESS | 1906 | 1462959262586 Marionette TRACE conn4 <- [1,18,null,{}] 02:34:22 INFO - PROCESS | 1906 | 1462959262591 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:22 INFO - PROCESS | 1906 | 1462959262711 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 02:34:22 INFO - PROCESS | 1906 | 1462959262732 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:22 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea454800 == 10 [pid = 1906] [id = 10] 02:34:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 27 (0x7ffbea1e5c00) [pid = 1906] [serial = 27] [outer = (nil)] 02:34:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 28 (0x7ffbea43c800) [pid = 1906] [serial = 28] [outer = 0x7ffbea1e5c00] 02:34:22 INFO - PROCESS | 1906 | 1462959262782 Marionette DEBUG loaded listener.js 02:34:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 29 (0x7ffbea441c00) [pid = 1906] [serial = 29] [outer = 0x7ffbea1e5c00] 02:34:23 INFO - PROCESS | 1906 | 1462959263260 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 02:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 723ms 02:34:23 INFO - PROCESS | 1906 | 1462959263309 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 02:34:23 INFO - PROCESS | 1906 | 1462959263312 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 02:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:34:23 INFO - PROCESS | 1906 | 1462959263317 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:34:23 INFO - PROCESS | 1906 | 1462959263319 Marionette TRACE conn4 <- [1,22,null,{}] 02:34:23 INFO - PROCESS | 1906 | 1462959263323 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:23 INFO - PROCESS | 1906 | 1462959263446 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 02:34:23 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea698000 == 11 [pid = 1906] [id = 11] 02:34:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 30 (0x7ffbea698800) [pid = 1906] [serial = 30] [outer = (nil)] 02:34:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 31 (0x7ffbea69c000) [pid = 1906] [serial = 31] [outer = 0x7ffbea698800] 02:34:23 INFO - PROCESS | 1906 | 1462959263489 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 32 (0x7ffbea6a2800) [pid = 1906] [serial = 32] [outer = 0x7ffbea698800] 02:34:23 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea6a9800 == 12 [pid = 1906] [id = 12] 02:34:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 33 (0x7ffbea5a8000) [pid = 1906] [serial = 33] [outer = (nil)] 02:34:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 34 (0x7ffbea5a9c00) [pid = 1906] [serial = 34] [outer = 0x7ffbea5a8000] 02:34:23 INFO - PROCESS | 1906 | 1462959263552 Marionette DEBUG loaded listener.js 02:34:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 35 (0x7ffbea76c000) [pid = 1906] [serial = 35] [outer = 0x7ffbea5a8000] 02:34:23 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea46a000 == 13 [pid = 1906] [id = 13] 02:34:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 36 (0x7ffbea5a5c00) [pid = 1906] [serial = 36] [outer = (nil)] 02:34:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 37 (0x7ffbea772800) [pid = 1906] [serial = 37] [outer = 0x7ffbea5a5c00] 02:34:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 38 (0x7ffbe9cf4c00) [pid = 1906] [serial = 38] [outer = 0x7ffbea5a5c00] 02:34:24 INFO - PROCESS | 1906 | 1462959264837 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 02:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1579ms 02:34:24 INFO - PROCESS | 1906 | 1462959264907 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 02:34:24 INFO - PROCESS | 1906 | 1462959264913 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 02:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:34:24 INFO - PROCESS | 1906 | 1462959264922 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:34:24 INFO - PROCESS | 1906 | 1462959264926 Marionette TRACE conn4 <- [1,26,null,{}] 02:34:24 INFO - PROCESS | 1906 | 1462959264932 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:25 INFO - PROCESS | 1906 | 1462959265105 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 02:34:25 INFO - PROCESS | 1906 | 1462959265215 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:25 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea79b800 == 14 [pid = 1906] [id = 14] 02:34:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 39 (0x7ffbea776400) [pid = 1906] [serial = 39] [outer = (nil)] 02:34:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 40 (0x7ffbea77a400) [pid = 1906] [serial = 40] [outer = 0x7ffbea776400] 02:34:25 INFO - PROCESS | 1906 | 1462959265280 Marionette DEBUG loaded listener.js 02:34:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 41 (0x7ffbeb5b4400) [pid = 1906] [serial = 41] [outer = 0x7ffbea776400] 02:34:25 INFO - PROCESS | 1906 | 1462959265993 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1132ms 02:34:26 INFO - PROCESS | 1906 | 1462959266053 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 02:34:26 INFO - PROCESS | 1906 | 1462959266061 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 02:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:34:26 INFO - PROCESS | 1906 | 1462959266086 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:34:26 INFO - PROCESS | 1906 | 1462959266090 Marionette TRACE conn4 <- [1,30,null,{}] 02:34:26 INFO - PROCESS | 1906 | 1462959266095 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:26 INFO - PROCESS | 1906 | 1462959266236 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 02:34:26 INFO - PROCESS | 1906 | 1462959266347 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:26 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbed85c000 == 15 [pid = 1906] [id = 15] 02:34:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 42 (0x7ffbeb5b3c00) [pid = 1906] [serial = 42] [outer = (nil)] 02:34:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 43 (0x7ffbec543c00) [pid = 1906] [serial = 43] [outer = 0x7ffbeb5b3c00] 02:34:26 INFO - PROCESS | 1906 | 1462959266410 Marionette DEBUG loaded listener.js 02:34:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 44 (0x7ffbecf39c00) [pid = 1906] [serial = 44] [outer = 0x7ffbeb5b3c00] 02:34:27 INFO - PROCESS | 1906 | 1462959267292 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 02:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1234ms 02:34:27 INFO - PROCESS | 1906 | 1462959267317 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 02:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:34:27 INFO - PROCESS | 1906 | 1462959267322 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 02:34:27 INFO - PROCESS | 1906 | 1462959267328 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:34:27 INFO - PROCESS | 1906 | 1462959267333 Marionette TRACE conn4 <- [1,34,null,{}] 02:34:27 INFO - PROCESS | 1906 | 1462959267340 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:27 INFO - PROCESS | 1906 | 1462959267454 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 02:34:27 INFO - PROCESS | 1906 | 1462959267532 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:27 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9b2c800 == 16 [pid = 1906] [id = 16] 02:34:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 45 (0x7ffbe9c07c00) [pid = 1906] [serial = 45] [outer = (nil)] 02:34:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 46 (0x7ffbec547400) [pid = 1906] [serial = 46] [outer = 0x7ffbe9c07c00] 02:34:27 INFO - PROCESS | 1906 | 1462959267657 Marionette DEBUG loaded listener.js 02:34:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 47 (0x7ffbefae2400) [pid = 1906] [serial = 47] [outer = 0x7ffbe9c07c00] 02:34:28 INFO - PROCESS | 1906 | 1462959268335 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 02:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1032ms 02:34:28 INFO - PROCESS | 1906 | 1462959268359 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 02:34:28 INFO - PROCESS | 1906 | 1462959268365 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 02:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:34:28 INFO - PROCESS | 1906 | 1462959268373 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:34:28 INFO - PROCESS | 1906 | 1462959268376 Marionette TRACE conn4 <- [1,38,null,{}] 02:34:28 INFO - PROCESS | 1906 | 1462959268385 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:28 INFO - PROCESS | 1906 | 1462959268491 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 02:34:28 INFO - PROCESS | 1906 | 1462959268566 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:28 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf2cad800 == 17 [pid = 1906] [id = 17] 02:34:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 48 (0x7ffbefae4400) [pid = 1906] [serial = 48] [outer = (nil)] 02:34:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 49 (0x7ffbf1774000) [pid = 1906] [serial = 49] [outer = 0x7ffbefae4400] 02:34:28 INFO - PROCESS | 1906 | 1462959268620 Marionette DEBUG loaded listener.js 02:34:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 50 (0x7ffbf3cf7400) [pid = 1906] [serial = 50] [outer = 0x7ffbefae4400] 02:34:29 INFO - PROCESS | 1906 | 1462959269131 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 02:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 780ms 02:34:29 INFO - PROCESS | 1906 | 1462959269153 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 02:34:29 INFO - PROCESS | 1906 | 1462959269157 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 02:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:34:29 INFO - PROCESS | 1906 | 1462959269162 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:34:29 INFO - PROCESS | 1906 | 1462959269165 Marionette TRACE conn4 <- [1,42,null,{}] 02:34:29 INFO - PROCESS | 1906 | 1462959269180 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:29 INFO - PROCESS | 1906 | 1462959269298 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 02:34:29 INFO - PROCESS | 1906 | 1462959269318 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:29 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf4183000 == 18 [pid = 1906] [id = 18] 02:34:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 51 (0x7ffbf29ac800) [pid = 1906] [serial = 51] [outer = (nil)] 02:34:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 52 (0x7ffbf4983800) [pid = 1906] [serial = 52] [outer = 0x7ffbf29ac800] 02:34:29 INFO - PROCESS | 1906 | 1462959269377 Marionette DEBUG loaded listener.js 02:34:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 53 (0x7ffbf498c400) [pid = 1906] [serial = 53] [outer = 0x7ffbf29ac800] 02:34:29 INFO - PROCESS | 1906 | 1462959269922 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 02:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 788ms 02:34:29 INFO - PROCESS | 1906 | 1462959269949 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 02:34:29 INFO - PROCESS | 1906 | 1462959269953 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 02:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:34:29 INFO - PROCESS | 1906 | 1462959269958 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:34:29 INFO - PROCESS | 1906 | 1462959269960 Marionette TRACE conn4 <- [1,46,null,{}] 02:34:29 INFO - PROCESS | 1906 | 1462959269965 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:30 INFO - PROCESS | 1906 | 1462959270074 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 02:34:30 INFO - PROCESS | 1906 | 1462959270158 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:30 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf4648800 == 19 [pid = 1906] [id = 19] 02:34:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 54 (0x7ffbf4985000) [pid = 1906] [serial = 54] [outer = (nil)] 02:34:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 55 (0x7ffbf4b34000) [pid = 1906] [serial = 55] [outer = 0x7ffbf4985000] 02:34:30 INFO - PROCESS | 1906 | 1462959270215 Marionette DEBUG loaded listener.js 02:34:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 56 (0x7ffbf4b6f800) [pid = 1906] [serial = 56] [outer = 0x7ffbf4985000] 02:34:30 INFO - PROCESS | 1906 | 1462959270736 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 825ms 02:34:30 INFO - PROCESS | 1906 | 1462959270783 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 02:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:34:30 INFO - PROCESS | 1906 | 1462959270786 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 02:34:30 INFO - PROCESS | 1906 | 1462959270791 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:34:30 INFO - PROCESS | 1906 | 1462959270793 Marionette TRACE conn4 <- [1,50,null,{}] 02:34:30 INFO - PROCESS | 1906 | 1462959270797 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:30 INFO - PROCESS | 1906 | 1462959270904 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 02:34:30 INFO - PROCESS | 1906 | 1462959270918 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:30 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf49b2800 == 20 [pid = 1906] [id = 20] 02:34:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 57 (0x7ffbf4b71800) [pid = 1906] [serial = 57] [outer = (nil)] 02:34:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 58 (0x7ffbf50e7000) [pid = 1906] [serial = 58] [outer = 0x7ffbf4b71800] 02:34:30 INFO - PROCESS | 1906 | 1462959270979 Marionette DEBUG loaded listener.js 02:34:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 59 (0x7ffbf552ec00) [pid = 1906] [serial = 59] [outer = 0x7ffbf4b71800] 02:34:31 INFO - PROCESS | 1906 | 1462959271514 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 780ms 02:34:31 INFO - PROCESS | 1906 | 1462959271571 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 02:34:31 INFO - PROCESS | 1906 | 1462959271574 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 02:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:34:31 INFO - PROCESS | 1906 | 1462959271579 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:34:31 INFO - PROCESS | 1906 | 1462959271581 Marionette TRACE conn4 <- [1,54,null,{}] 02:34:31 INFO - PROCESS | 1906 | 1462959271586 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:31 INFO - PROCESS | 1906 | 1462959271730 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 02:34:31 INFO - PROCESS | 1906 | 1462959271739 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:31 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf4cd1000 == 21 [pid = 1906] [id = 21] 02:34:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 60 (0x7ffbeb60b800) [pid = 1906] [serial = 60] [outer = (nil)] 02:34:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 61 (0x7ffbf5534000) [pid = 1906] [serial = 61] [outer = 0x7ffbeb60b800] 02:34:31 INFO - PROCESS | 1906 | 1462959271855 Marionette DEBUG loaded listener.js 02:34:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 62 (0x7ffbf5db9000) [pid = 1906] [serial = 62] [outer = 0x7ffbeb60b800] 02:34:32 INFO - PROCESS | 1906 | 1462959272351 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 823ms 02:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:34:32 INFO - PROCESS | 1906 | 1462959272404 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 02:34:32 INFO - PROCESS | 1906 | 1462959272406 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 02:34:32 INFO - PROCESS | 1906 | 1462959272410 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:34:32 INFO - PROCESS | 1906 | 1462959272413 Marionette TRACE conn4 <- [1,58,null,{}] 02:34:32 INFO - PROCESS | 1906 | 1462959272417 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:32 INFO - PROCESS | 1906 | 1462959272519 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 02:34:32 INFO - PROCESS | 1906 | 1462959272534 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:32 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf0623800 == 22 [pid = 1906] [id = 22] 02:34:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 63 (0x7ffbf5d77800) [pid = 1906] [serial = 63] [outer = (nil)] 02:34:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 64 (0x7ffbf61a3c00) [pid = 1906] [serial = 64] [outer = 0x7ffbf5d77800] 02:34:32 INFO - PROCESS | 1906 | 1462959272583 Marionette DEBUG loaded listener.js 02:34:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 65 (0x7ffbf61af800) [pid = 1906] [serial = 65] [outer = 0x7ffbf5d77800] 02:34:33 INFO - PROCESS | 1906 | 1462959273089 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 732ms 02:34:33 INFO - PROCESS | 1906 | 1462959273142 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 02:34:33 INFO - PROCESS | 1906 | 1462959273146 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 02:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:34:33 INFO - PROCESS | 1906 | 1462959273150 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:34:33 INFO - PROCESS | 1906 | 1462959273152 Marionette TRACE conn4 <- [1,62,null,{}] 02:34:33 INFO - PROCESS | 1906 | 1462959273157 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:33 INFO - PROCESS | 1906 | 1462959273273 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 02:34:33 INFO - PROCESS | 1906 | 1462959273287 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:33 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf59ef000 == 23 [pid = 1906] [id = 23] 02:34:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 66 (0x7ffbf5dba800) [pid = 1906] [serial = 66] [outer = (nil)] 02:34:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 67 (0x7ffbf9b35400) [pid = 1906] [serial = 67] [outer = 0x7ffbf5dba800] 02:34:33 INFO - PROCESS | 1906 | 1462959273343 Marionette DEBUG loaded listener.js 02:34:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 68 (0x7ffbff7ce800) [pid = 1906] [serial = 68] [outer = 0x7ffbf5dba800] 02:34:33 INFO - PROCESS | 1906 | 1462959273894 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 773ms 02:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:34:33 INFO - PROCESS | 1906 | 1462959273925 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 02:34:33 INFO - PROCESS | 1906 | 1462959273928 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 02:34:33 INFO - PROCESS | 1906 | 1462959273933 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:34:33 INFO - PROCESS | 1906 | 1462959273934 Marionette TRACE conn4 <- [1,66,null,{}] 02:34:33 INFO - PROCESS | 1906 | 1462959273939 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:34 INFO - PROCESS | 1906 | 1462959274044 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 02:34:34 INFO - PROCESS | 1906 | 1462959274059 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:34 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf5a76000 == 24 [pid = 1906] [id = 24] 02:34:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 69 (0x7ffbf9150400) [pid = 1906] [serial = 69] [outer = (nil)] 02:34:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 70 (0x7ffc00380c00) [pid = 1906] [serial = 70] [outer = 0x7ffbf9150400] 02:34:34 INFO - PROCESS | 1906 | 1462959274110 Marionette DEBUG loaded listener.js 02:34:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 71 (0x7ffc005d2400) [pid = 1906] [serial = 71] [outer = 0x7ffbf9150400] 02:34:34 INFO - PROCESS | 1906 | 1462959274624 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 724ms 02:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:34:34 INFO - PROCESS | 1906 | 1462959274656 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 02:34:34 INFO - PROCESS | 1906 | 1462959274658 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 02:34:34 INFO - PROCESS | 1906 | 1462959274662 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:34:34 INFO - PROCESS | 1906 | 1462959274665 Marionette TRACE conn4 <- [1,70,null,{}] 02:34:34 INFO - PROCESS | 1906 | 1462959274669 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:34 INFO - PROCESS | 1906 | 1462959274771 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 02:34:34 INFO - PROCESS | 1906 | 1462959274779 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:34 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf6111800 == 25 [pid = 1906] [id = 25] 02:34:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 72 (0x7ffbf3a7ac00) [pid = 1906] [serial = 72] [outer = (nil)] 02:34:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 73 (0x7ffc0062a400) [pid = 1906] [serial = 73] [outer = 0x7ffbf3a7ac00] 02:34:34 INFO - PROCESS | 1906 | 1462959274833 Marionette DEBUG loaded listener.js 02:34:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 74 (0x7ffc00834800) [pid = 1906] [serial = 74] [outer = 0x7ffbf3a7ac00] 02:34:35 INFO - PROCESS | 1906 | 1462959275376 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 776ms 02:34:35 INFO - PROCESS | 1906 | 1462959275439 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 02:34:35 INFO - PROCESS | 1906 | 1462959275443 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 02:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:34:35 INFO - PROCESS | 1906 | 1462959275447 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:34:35 INFO - PROCESS | 1906 | 1462959275459 Marionette TRACE conn4 <- [1,74,null,{}] 02:34:35 INFO - PROCESS | 1906 | 1462959275463 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:35 INFO - PROCESS | 1906 | 1462959275600 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 02:34:35 INFO - PROCESS | 1906 | 1462959275701 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:35 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf90cc800 == 26 [pid = 1906] [id = 26] 02:34:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 75 (0x7ffbea374c00) [pid = 1906] [serial = 75] [outer = (nil)] 02:34:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 76 (0x7ffc00a1f400) [pid = 1906] [serial = 76] [outer = 0x7ffbea374c00] 02:34:35 INFO - PROCESS | 1906 | 1462959275754 Marionette DEBUG loaded listener.js 02:34:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 77 (0x7ffc01a5f000) [pid = 1906] [serial = 77] [outer = 0x7ffbea374c00] 02:34:37 INFO - PROCESS | 1906 | 1462959277088 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1688ms 02:34:37 INFO - PROCESS | 1906 | 1462959277137 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 02:34:37 INFO - PROCESS | 1906 | 1462959277141 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 02:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:34:37 INFO - PROCESS | 1906 | 1462959277147 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:34:37 INFO - PROCESS | 1906 | 1462959277151 Marionette TRACE conn4 <- [1,78,null,{}] 02:34:37 INFO - PROCESS | 1906 | 1462959277164 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:37 INFO - PROCESS | 1906 | 1462959277303 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 02:34:37 INFO - PROCESS | 1906 | 1462959277360 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:37 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbeaabc800 == 27 [pid = 1906] [id = 27] 02:34:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 78 (0x7ffbebabb000) [pid = 1906] [serial = 78] [outer = (nil)] 02:34:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 79 (0x7ffbed602c00) [pid = 1906] [serial = 79] [outer = 0x7ffbebabb000] 02:34:37 INFO - PROCESS | 1906 | 1462959277414 Marionette DEBUG loaded listener.js 02:34:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 80 (0x7ffbefc94c00) [pid = 1906] [serial = 80] [outer = 0x7ffbebabb000] 02:34:37 INFO - PROCESS | 1906 | 1462959277929 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 834ms 02:34:37 INFO - PROCESS | 1906 | 1462959277985 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 02:34:37 INFO - PROCESS | 1906 | 1462959277991 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 02:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:34:38 INFO - PROCESS | 1906 | 1462959277999 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:34:38 INFO - PROCESS | 1906 | 1462959278002 Marionette TRACE conn4 <- [1,82,null,{}] 02:34:38 INFO - PROCESS | 1906 | 1462959278005 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:38 INFO - PROCESS | 1906 | 1462959278510 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 02:34:38 INFO - PROCESS | 1906 | --DOMWINDOW == 79 (0x7ffbea1e5c00) [pid = 1906] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:34:38 INFO - PROCESS | 1906 | --DOMWINDOW == 78 (0x7ffbe9fd7800) [pid = 1906] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:34:38 INFO - PROCESS | 1906 | --DOMWINDOW == 77 (0x7ffbeaa2f400) [pid = 1906] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:34:38 INFO - PROCESS | 1906 | --DOMWINDOW == 76 (0x7ffbebac0800) [pid = 1906] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:34:38 INFO - PROCESS | 1906 | --DOMWINDOW == 75 (0x7ffbea5a8000) [pid = 1906] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:34:38 INFO - PROCESS | 1906 | --DOMWINDOW == 74 (0x7ffbea776400) [pid = 1906] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:34:38 INFO - PROCESS | 1906 | --DOMWINDOW == 73 (0x7ffbeb5b3c00) [pid = 1906] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:34:38 INFO - PROCESS | 1906 | --DOMWINDOW == 72 (0x7ffbe9c07c00) [pid = 1906] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:34:38 INFO - PROCESS | 1906 | --DOMWINDOW == 71 (0x7ffbefae4400) [pid = 1906] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:34:38 INFO - PROCESS | 1906 | --DOMWINDOW == 70 (0x7ffbf29ac800) [pid = 1906] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:34:38 INFO - PROCESS | 1906 | --DOMWINDOW == 69 (0x7ffbf4985000) [pid = 1906] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:34:38 INFO - PROCESS | 1906 | --DOMWINDOW == 68 (0x7ffbf4b71800) [pid = 1906] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:34:38 INFO - PROCESS | 1906 | --DOMWINDOW == 67 (0x7ffbeb60b800) [pid = 1906] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:34:38 INFO - PROCESS | 1906 | --DOMWINDOW == 66 (0x7ffbf5d77800) [pid = 1906] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:34:38 INFO - PROCESS | 1906 | --DOMWINDOW == 65 (0x7ffbf5dba800) [pid = 1906] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:34:38 INFO - PROCESS | 1906 | --DOMWINDOW == 64 (0x7ffbf9150400) [pid = 1906] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:34:38 INFO - PROCESS | 1906 | 1462959278605 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:38 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea0d6800 == 28 [pid = 1906] [id = 28] 02:34:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 65 (0x7ffbe9c07c00) [pid = 1906] [serial = 81] [outer = (nil)] 02:34:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 66 (0x7ffbe9fda800) [pid = 1906] [serial = 82] [outer = 0x7ffbe9c07c00] 02:34:38 INFO - PROCESS | 1906 | 1462959278656 Marionette DEBUG loaded listener.js 02:34:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 67 (0x7ffbebac0800) [pid = 1906] [serial = 83] [outer = 0x7ffbe9c07c00] 02:34:39 INFO - PROCESS | 1906 | 1462959279181 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:34:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1228ms 02:34:39 INFO - PROCESS | 1906 | 1462959279228 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 02:34:39 INFO - PROCESS | 1906 | 1462959279231 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 02:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:34:39 INFO - PROCESS | 1906 | 1462959279244 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:34:39 INFO - PROCESS | 1906 | 1462959279249 Marionette TRACE conn4 <- [1,86,null,{}] 02:34:39 INFO - PROCESS | 1906 | 1462959279262 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:39 INFO - PROCESS | 1906 | 1462959279375 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 02:34:39 INFO - PROCESS | 1906 | 1462959279468 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:39 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf2ca1000 == 29 [pid = 1906] [id = 29] 02:34:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 68 (0x7ffbe9cf6400) [pid = 1906] [serial = 84] [outer = (nil)] 02:34:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 69 (0x7ffbf3eecc00) [pid = 1906] [serial = 85] [outer = 0x7ffbe9cf6400] 02:34:39 INFO - PROCESS | 1906 | 1462959279522 Marionette DEBUG loaded listener.js 02:34:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 70 (0x7ffbf45a7800) [pid = 1906] [serial = 86] [outer = 0x7ffbe9cf6400] 02:34:40 INFO - PROCESS | 1906 | 1462959280033 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 838ms 02:34:40 INFO - PROCESS | 1906 | 1462959280079 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 02:34:40 INFO - PROCESS | 1906 | 1462959280083 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 02:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:34:40 INFO - PROCESS | 1906 | 1462959280087 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:34:40 INFO - PROCESS | 1906 | 1462959280089 Marionette TRACE conn4 <- [1,90,null,{}] 02:34:40 INFO - PROCESS | 1906 | 1462959280095 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:40 INFO - PROCESS | 1906 | 1462959280207 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 02:34:40 INFO - PROCESS | 1906 | 1462959280224 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:40 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf418a800 == 30 [pid = 1906] [id = 30] 02:34:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 71 (0x7ffbefc97400) [pid = 1906] [serial = 87] [outer = (nil)] 02:34:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 72 (0x7ffbf4b3a400) [pid = 1906] [serial = 88] [outer = 0x7ffbefc97400] 02:34:40 INFO - PROCESS | 1906 | 1462959280277 Marionette DEBUG loaded listener.js 02:34:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 73 (0x7ffbf5020800) [pid = 1906] [serial = 89] [outer = 0x7ffbefc97400] 02:34:40 INFO - PROCESS | 1906 | 1462959280954 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 929ms 02:34:41 INFO - PROCESS | 1906 | 1462959281018 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 02:34:41 INFO - PROCESS | 1906 | 1462959281028 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 02:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:34:41 INFO - PROCESS | 1906 | 1462959281052 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:34:41 INFO - PROCESS | 1906 | 1462959281056 Marionette TRACE conn4 <- [1,94,null,{}] 02:34:41 INFO - PROCESS | 1906 | 1462959281063 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:41 INFO - PROCESS | 1906 | 1462959281195 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 02:34:41 INFO - PROCESS | 1906 | 1462959281311 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:41 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbecf48000 == 31 [pid = 1906] [id = 31] 02:34:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 74 (0x7ffbeb60b800) [pid = 1906] [serial = 90] [outer = (nil)] 02:34:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 75 (0x7ffbed18a800) [pid = 1906] [serial = 91] [outer = 0x7ffbeb60b800] 02:34:41 INFO - PROCESS | 1906 | 1462959281374 Marionette DEBUG loaded listener.js 02:34:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 76 (0x7ffbf064c800) [pid = 1906] [serial = 92] [outer = 0x7ffbeb60b800] 02:34:42 INFO - PROCESS | 1906 | 1462959282013 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:34:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1035ms 02:34:42 INFO - PROCESS | 1906 | 1462959282085 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 02:34:42 INFO - PROCESS | 1906 | 1462959282093 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 02:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:34:42 INFO - PROCESS | 1906 | 1462959282102 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:34:42 INFO - PROCESS | 1906 | 1462959282105 Marionette TRACE conn4 <- [1,98,null,{}] 02:34:42 INFO - PROCESS | 1906 | 1462959282116 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:42 INFO - PROCESS | 1906 | 1462959282243 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 02:34:42 INFO - PROCESS | 1906 | 1462959282359 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:42 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf46ce800 == 32 [pid = 1906] [id = 32] 02:34:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 77 (0x7ffbea5a7400) [pid = 1906] [serial = 93] [outer = (nil)] 02:34:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 78 (0x7ffbf3ef3800) [pid = 1906] [serial = 94] [outer = 0x7ffbea5a7400] 02:34:42 INFO - PROCESS | 1906 | 1462959282419 Marionette DEBUG loaded listener.js 02:34:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 79 (0x7ffbf064e400) [pid = 1906] [serial = 95] [outer = 0x7ffbea5a7400] 02:34:43 INFO - PROCESS | 1906 | 1462959283073 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1032ms 02:34:43 INFO - PROCESS | 1906 | 1462959283135 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 02:34:43 INFO - PROCESS | 1906 | 1462959283139 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 02:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:34:43 INFO - PROCESS | 1906 | 1462959283144 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:34:43 INFO - PROCESS | 1906 | 1462959283149 Marionette TRACE conn4 <- [1,102,null,{}] 02:34:43 INFO - PROCESS | 1906 | 1462959283178 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:43 INFO - PROCESS | 1906 | 1462959283312 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 02:34:43 INFO - PROCESS | 1906 | 1462959283427 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:43 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf50c1000 == 33 [pid = 1906] [id = 33] 02:34:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 80 (0x7ffbf4987c00) [pid = 1906] [serial = 96] [outer = (nil)] 02:34:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 81 (0x7ffbf5988400) [pid = 1906] [serial = 97] [outer = 0x7ffbf4987c00] 02:34:43 INFO - PROCESS | 1906 | 1462959283490 Marionette DEBUG loaded listener.js 02:34:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 82 (0x7ffbf5d71000) [pid = 1906] [serial = 98] [outer = 0x7ffbf4987c00] 02:34:44 INFO - PROCESS | 1906 | 1462959284158 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:34:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1030ms 02:34:44 INFO - PROCESS | 1906 | 1462959284191 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 02:34:44 INFO - PROCESS | 1906 | 1462959284194 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 02:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:34:44 INFO - PROCESS | 1906 | 1462959284201 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:34:44 INFO - PROCESS | 1906 | 1462959284203 Marionette TRACE conn4 <- [1,106,null,{}] 02:34:44 INFO - PROCESS | 1906 | 1462959284208 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:44 INFO - PROCESS | 1906 | 1462959284337 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 02:34:44 INFO - PROCESS | 1906 | 1462959284535 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:44 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea3b3800 == 34 [pid = 1906] [id = 34] 02:34:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 83 (0x7ffbe9cf7000) [pid = 1906] [serial = 99] [outer = (nil)] 02:34:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 84 (0x7ffbe9fdb400) [pid = 1906] [serial = 100] [outer = 0x7ffbe9cf7000] 02:34:44 INFO - PROCESS | 1906 | 1462959284591 Marionette DEBUG loaded listener.js 02:34:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 85 (0x7ffbea59ac00) [pid = 1906] [serial = 101] [outer = 0x7ffbe9cf7000] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 84 (0x7ffbea5a9c00) [pid = 1906] [serial = 34] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 83 (0x7ffbea772800) [pid = 1906] [serial = 37] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 82 (0x7ffbea77a400) [pid = 1906] [serial = 40] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 81 (0x7ffbec543c00) [pid = 1906] [serial = 43] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 80 (0x7ffbec547400) [pid = 1906] [serial = 46] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 79 (0x7ffbf1774000) [pid = 1906] [serial = 49] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 78 (0x7ffbf3cf7400) [pid = 1906] [serial = 50] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 77 (0x7ffbf4983800) [pid = 1906] [serial = 52] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 76 (0x7ffbf4b34000) [pid = 1906] [serial = 55] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 75 (0x7ffbf4b6f800) [pid = 1906] [serial = 56] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 74 (0x7ffbf50e7000) [pid = 1906] [serial = 58] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 73 (0x7ffbf5534000) [pid = 1906] [serial = 61] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 72 (0x7ffbf61a3c00) [pid = 1906] [serial = 64] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 71 (0x7ffbf9b35400) [pid = 1906] [serial = 67] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 70 (0x7ffc00380c00) [pid = 1906] [serial = 70] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 69 (0x7ffc0062a400) [pid = 1906] [serial = 73] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 68 (0x7ffbf552ec00) [pid = 1906] [serial = 59] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 67 (0x7ffbf5db9000) [pid = 1906] [serial = 62] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 66 (0x7ffbf61af800) [pid = 1906] [serial = 65] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 65 (0x7ffbecf39c00) [pid = 1906] [serial = 44] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 64 (0x7ffbff7ce800) [pid = 1906] [serial = 68] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 63 (0x7ffbefae2400) [pid = 1906] [serial = 47] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 62 (0x7ffbf498c400) [pid = 1906] [serial = 53] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 61 (0x7ffc005d2400) [pid = 1906] [serial = 71] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 60 (0x7ffbea76c000) [pid = 1906] [serial = 35] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 59 (0x7ffbeb5b4400) [pid = 1906] [serial = 41] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 58 (0x7ffbf3dddc00) [pid = 1906] [serial = 9] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 57 (0x7ffc034b7000) [pid = 1906] [serial = 2] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 56 (0x7ffbea69c000) [pid = 1906] [serial = 31] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 55 (0x7ffbea43c800) [pid = 1906] [serial = 28] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 54 (0x7ffbea441c00) [pid = 1906] [serial = 29] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 53 (0x7ffbe9fdc400) [pid = 1906] [serial = 25] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 52 (0x7ffc00830800) [pid = 1906] [serial = 26] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 51 (0x7ffbe9e13400) [pid = 1906] [serial = 23] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 50 (0x7ffbe9e0ec00) [pid = 1906] [serial = 22] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 49 (0x7ffbeb5b1400) [pid = 1906] [serial = 19] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 48 (0x7ffbebac2400) [pid = 1906] [serial = 16] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 47 (0x7ffbeb60b000) [pid = 1906] [serial = 17] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | --DOMWINDOW == 46 (0x7ffbf2e0b800) [pid = 1906] [serial = 12] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1906 | 1462959285849 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:34:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1681ms 02:34:45 INFO - PROCESS | 1906 | 1462959285883 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 02:34:45 INFO - PROCESS | 1906 | 1462959285887 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 02:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:34:45 INFO - PROCESS | 1906 | 1462959285895 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:34:45 INFO - PROCESS | 1906 | 1462959285900 Marionette TRACE conn4 <- [1,110,null,{}] 02:34:45 INFO - PROCESS | 1906 | 1462959285908 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:46 INFO - PROCESS | 1906 | 1462959286025 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 02:34:46 INFO - PROCESS | 1906 | 1462959286145 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:46 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea3bb800 == 35 [pid = 1906] [id = 35] 02:34:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 47 (0x7ffbea5a9c00) [pid = 1906] [serial = 102] [outer = (nil)] 02:34:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 48 (0x7ffbea777000) [pid = 1906] [serial = 103] [outer = 0x7ffbea5a9c00] 02:34:46 INFO - PROCESS | 1906 | 1462959286200 Marionette DEBUG loaded listener.js 02:34:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 49 (0x7ffbeb611400) [pid = 1906] [serial = 104] [outer = 0x7ffbea5a9c00] 02:34:46 INFO - PROCESS | 1906 | 1462959286721 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:34:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 880ms 02:34:46 INFO - PROCESS | 1906 | 1462959286774 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 02:34:46 INFO - PROCESS | 1906 | 1462959286782 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 02:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:34:46 INFO - PROCESS | 1906 | 1462959286791 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:34:46 INFO - PROCESS | 1906 | 1462959286795 Marionette TRACE conn4 <- [1,114,null,{}] 02:34:46 INFO - PROCESS | 1906 | 1462959286799 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:46 INFO - PROCESS | 1906 | 1462959286912 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 02:34:47 INFO - PROCESS | 1906 | 1462959286994 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:47 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea7a5800 == 36 [pid = 1906] [id = 36] 02:34:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 50 (0x7ffbe9fdb800) [pid = 1906] [serial = 105] [outer = (nil)] 02:34:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 51 (0x7ffbec535c00) [pid = 1906] [serial = 106] [outer = 0x7ffbe9fdb800] 02:34:47 INFO - PROCESS | 1906 | 1462959287045 Marionette DEBUG loaded listener.js 02:34:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 52 (0x7ffbed60c000) [pid = 1906] [serial = 107] [outer = 0x7ffbe9fdb800] 02:34:47 INFO - PROCESS | 1906 | 1462959287624 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:34:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 876ms 02:34:47 INFO - PROCESS | 1906 | 1462959287666 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 02:34:47 INFO - PROCESS | 1906 | 1462959287670 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 02:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:34:47 INFO - PROCESS | 1906 | 1462959287675 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:34:47 INFO - PROCESS | 1906 | 1462959287680 Marionette TRACE conn4 <- [1,118,null,{}] 02:34:47 INFO - PROCESS | 1906 | 1462959287694 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:47 INFO - PROCESS | 1906 | 1462959287815 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 02:34:47 INFO - PROCESS | 1906 | 1462959287903 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:47 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbecf4c800 == 37 [pid = 1906] [id = 37] 02:34:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 53 (0x7ffbecf34c00) [pid = 1906] [serial = 108] [outer = (nil)] 02:34:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 54 (0x7ffbf2906400) [pid = 1906] [serial = 109] [outer = 0x7ffbecf34c00] 02:34:47 INFO - PROCESS | 1906 | 1462959287957 Marionette DEBUG loaded listener.js 02:34:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 55 (0x7ffbf2e11800) [pid = 1906] [serial = 110] [outer = 0x7ffbecf34c00] 02:34:48 INFO - PROCESS | 1906 | 1462959288487 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 830ms 02:34:48 INFO - PROCESS | 1906 | 1462959288514 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 02:34:48 INFO - PROCESS | 1906 | 1462959288518 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 02:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:34:48 INFO - PROCESS | 1906 | 1462959288524 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:34:48 INFO - PROCESS | 1906 | 1462959288526 Marionette TRACE conn4 <- [1,122,null,{}] 02:34:48 INFO - PROCESS | 1906 | 1462959288530 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:48 INFO - PROCESS | 1906 | 1462959288667 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 02:34:48 INFO - PROCESS | 1906 | 1462959288692 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:48 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf272c800 == 38 [pid = 1906] [id = 38] 02:34:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 56 (0x7ffbf3a7b800) [pid = 1906] [serial = 111] [outer = (nil)] 02:34:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 57 (0x7ffbf4983000) [pid = 1906] [serial = 112] [outer = 0x7ffbf3a7b800] 02:34:48 INFO - PROCESS | 1906 | 1462959288743 Marionette DEBUG loaded listener.js 02:34:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 58 (0x7ffbf4988400) [pid = 1906] [serial = 113] [outer = 0x7ffbf3a7b800] 02:34:49 INFO - PROCESS | 1906 | 1462959289319 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 825ms 02:34:49 INFO - PROCESS | 1906 | 1462959289349 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 02:34:49 INFO - PROCESS | 1906 | 1462959289352 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 02:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:34:49 INFO - PROCESS | 1906 | 1462959289357 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:34:49 INFO - PROCESS | 1906 | 1462959289359 Marionette TRACE conn4 <- [1,126,null,{}] 02:34:49 INFO - PROCESS | 1906 | 1462959289363 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:49 INFO - PROCESS | 1906 | 1462959289500 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 02:34:49 INFO - PROCESS | 1906 | --DOMWINDOW == 57 (0x7ffbefc97400) [pid = 1906] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:34:49 INFO - PROCESS | 1906 | --DOMWINDOW == 56 (0x7ffbe9cf6400) [pid = 1906] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:34:49 INFO - PROCESS | 1906 | --DOMWINDOW == 55 (0x7ffbebabb000) [pid = 1906] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:34:49 INFO - PROCESS | 1906 | --DOMWINDOW == 54 (0x7ffbe9c07c00) [pid = 1906] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:34:49 INFO - PROCESS | 1906 | --DOMWINDOW == 53 (0x7ffbea374c00) [pid = 1906] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:34:49 INFO - PROCESS | 1906 | --DOMWINDOW == 52 (0x7ffbf3a7ac00) [pid = 1906] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:34:49 INFO - PROCESS | 1906 | 1462959289566 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:49 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbeba94000 == 39 [pid = 1906] [id = 39] 02:34:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 53 (0x7ffbe9c02400) [pid = 1906] [serial = 114] [outer = (nil)] 02:34:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 54 (0x7ffbe9e18c00) [pid = 1906] [serial = 115] [outer = 0x7ffbe9c02400] 02:34:49 INFO - PROCESS | 1906 | 1462959289616 Marionette DEBUG loaded listener.js 02:34:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 55 (0x7ffbf4178800) [pid = 1906] [serial = 116] [outer = 0x7ffbe9c02400] 02:34:50 INFO - PROCESS | 1906 | 1462959290119 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:34:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 777ms 02:34:50 INFO - PROCESS | 1906 | 1462959290135 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 02:34:50 INFO - PROCESS | 1906 | 1462959290138 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 02:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:34:50 INFO - PROCESS | 1906 | 1462959290148 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:34:50 INFO - PROCESS | 1906 | 1462959290149 Marionette TRACE conn4 <- [1,130,null,{}] 02:34:50 INFO - PROCESS | 1906 | 1462959290154 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:50 INFO - PROCESS | 1906 | 1462959290291 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 02:34:50 INFO - PROCESS | 1906 | 1462959290311 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:50 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf446e800 == 40 [pid = 1906] [id = 40] 02:34:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 56 (0x7ffbeaa2b800) [pid = 1906] [serial = 117] [outer = (nil)] 02:34:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 57 (0x7ffbf50e5c00) [pid = 1906] [serial = 118] [outer = 0x7ffbeaa2b800] 02:34:50 INFO - PROCESS | 1906 | 1462959290363 Marionette DEBUG loaded listener.js 02:34:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 58 (0x7ffbf5b9ec00) [pid = 1906] [serial = 119] [outer = 0x7ffbeaa2b800] 02:34:50 INFO - PROCESS | 1906 | 1462959290916 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 02:34:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 826ms 02:34:50 INFO - PROCESS | 1906 | 1462959290974 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 02:34:50 INFO - PROCESS | 1906 | 1462959290976 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 02:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:34:50 INFO - PROCESS | 1906 | 1462959290981 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:34:50 INFO - PROCESS | 1906 | 1462959290983 Marionette TRACE conn4 <- [1,134,null,{}] 02:34:51 INFO - PROCESS | 1906 | 1462959290992 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:51 INFO - PROCESS | 1906 | 1462959291103 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 02:34:51 INFO - PROCESS | 1906 | 1462959291114 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:51 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf49a7000 == 41 [pid = 1906] [id = 41] 02:34:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 59 (0x7ffbe9cf2800) [pid = 1906] [serial = 120] [outer = (nil)] 02:34:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 60 (0x7ffbf5ce3400) [pid = 1906] [serial = 121] [outer = 0x7ffbe9cf2800] 02:34:51 INFO - PROCESS | 1906 | 1462959291225 Marionette DEBUG loaded listener.js 02:34:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 61 (0x7ffbf5db6c00) [pid = 1906] [serial = 122] [outer = 0x7ffbe9cf2800] 02:34:51 INFO - PROCESS | 1906 | 1462959291700 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 02:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 727ms 02:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:34:51 INFO - PROCESS | 1906 | 1462959291709 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 02:34:51 INFO - PROCESS | 1906 | 1462959291710 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 02:34:51 INFO - PROCESS | 1906 | 1462959291714 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:34:51 INFO - PROCESS | 1906 | 1462959291716 Marionette TRACE conn4 <- [1,138,null,{}] 02:34:51 INFO - PROCESS | 1906 | 1462959291721 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:51 INFO - PROCESS | 1906 | 1462959291862 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 02:34:51 INFO - PROCESS | 1906 | 1462959291984 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:52 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9e49000 == 42 [pid = 1906] [id = 42] 02:34:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 62 (0x7ffbe9c0d000) [pid = 1906] [serial = 123] [outer = (nil)] 02:34:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 63 (0x7ffbe9cfe800) [pid = 1906] [serial = 124] [outer = 0x7ffbe9c0d000] 02:34:52 INFO - PROCESS | 1906 | 1462959292047 Marionette DEBUG loaded listener.js 02:34:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 64 (0x7ffbea443000) [pid = 1906] [serial = 125] [outer = 0x7ffbe9c0d000] 02:34:52 INFO - PROCESS | 1906 | 1462959292851 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 02:34:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1181ms 02:34:52 INFO - PROCESS | 1906 | 1462959292898 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 02:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:34:52 INFO - PROCESS | 1906 | 1462959292903 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 02:34:52 INFO - PROCESS | 1906 | 1462959292910 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:34:52 INFO - PROCESS | 1906 | 1462959292915 Marionette TRACE conn4 <- [1,142,null,{}] 02:34:52 INFO - PROCESS | 1906 | 1462959292920 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:53 INFO - PROCESS | 1906 | 1462959293062 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 02:34:53 INFO - PROCESS | 1906 | 1462959293175 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:53 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbecf48800 == 43 [pid = 1906] [id = 43] 02:34:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 65 (0x7ffbea372400) [pid = 1906] [serial = 126] [outer = (nil)] 02:34:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 66 (0x7ffbefae6c00) [pid = 1906] [serial = 127] [outer = 0x7ffbea372400] 02:34:53 INFO - PROCESS | 1906 | 1462959293240 Marionette DEBUG loaded listener.js 02:34:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 67 (0x7ffbf0657c00) [pid = 1906] [serial = 128] [outer = 0x7ffbea372400] 02:34:54 INFO - PROCESS | 1906 | 1462959294017 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 02:34:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1131ms 02:34:54 INFO - PROCESS | 1906 | 1462959294042 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 02:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:34:54 INFO - PROCESS | 1906 | 1462959294047 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 02:34:54 INFO - PROCESS | 1906 | 1462959294053 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:34:54 INFO - PROCESS | 1906 | 1462959294056 Marionette TRACE conn4 <- [1,146,null,{}] 02:34:54 INFO - PROCESS | 1906 | 1462959294060 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:54 INFO - PROCESS | 1906 | 1462959294192 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 02:34:54 INFO - PROCESS | 1906 | 1462959294378 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:54 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea0ce000 == 44 [pid = 1906] [id = 44] 02:34:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 68 (0x7ffbea43d800) [pid = 1906] [serial = 129] [outer = (nil)] 02:34:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 69 (0x7ffbea59c400) [pid = 1906] [serial = 130] [outer = 0x7ffbea43d800] 02:34:54 INFO - PROCESS | 1906 | 1462959294440 Marionette DEBUG loaded listener.js 02:34:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 70 (0x7ffbeb615400) [pid = 1906] [serial = 131] [outer = 0x7ffbea43d800] 02:34:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 71 (0x7ffbec53cc00) [pid = 1906] [serial = 132] [outer = 0x7ffbea5a5c00] 02:34:55 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf50c1000 == 43 [pid = 1906] [id = 33] 02:34:55 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf418a800 == 42 [pid = 1906] [id = 30] 02:34:55 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf2ca1000 == 41 [pid = 1906] [id = 29] 02:34:55 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbeaabc800 == 40 [pid = 1906] [id = 27] 02:34:55 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbecf48000 == 39 [pid = 1906] [id = 31] 02:34:55 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea0d6800 == 38 [pid = 1906] [id = 28] 02:34:55 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf49a7000 == 37 [pid = 1906] [id = 41] 02:34:55 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf446e800 == 36 [pid = 1906] [id = 40] 02:34:55 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbeba94000 == 35 [pid = 1906] [id = 39] 02:34:55 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf272c800 == 34 [pid = 1906] [id = 38] 02:34:55 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbecf4c800 == 33 [pid = 1906] [id = 37] 02:34:55 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea7a5800 == 32 [pid = 1906] [id = 36] 02:34:55 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea3bb800 == 31 [pid = 1906] [id = 35] 02:34:55 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea3b3800 == 30 [pid = 1906] [id = 34] 02:34:55 INFO - PROCESS | 1906 | --DOMWINDOW == 70 (0x7ffbf4b3a400) [pid = 1906] [serial = 88] [outer = (nil)] [url = about:blank] 02:34:55 INFO - PROCESS | 1906 | --DOMWINDOW == 69 (0x7ffbf5020800) [pid = 1906] [serial = 89] [outer = (nil)] [url = about:blank] 02:34:55 INFO - PROCESS | 1906 | --DOMWINDOW == 68 (0x7ffbf45a7800) [pid = 1906] [serial = 86] [outer = (nil)] [url = about:blank] 02:34:55 INFO - PROCESS | 1906 | --DOMWINDOW == 67 (0x7ffbed602c00) [pid = 1906] [serial = 79] [outer = (nil)] [url = about:blank] 02:34:55 INFO - PROCESS | 1906 | --DOMWINDOW == 66 (0x7ffbefc94c00) [pid = 1906] [serial = 80] [outer = (nil)] [url = about:blank] 02:34:55 INFO - PROCESS | 1906 | --DOMWINDOW == 65 (0x7ffbe9fda800) [pid = 1906] [serial = 82] [outer = (nil)] [url = about:blank] 02:34:55 INFO - PROCESS | 1906 | --DOMWINDOW == 64 (0x7ffbebac0800) [pid = 1906] [serial = 83] [outer = (nil)] [url = about:blank] 02:34:55 INFO - PROCESS | 1906 | --DOMWINDOW == 63 (0x7ffbf3eecc00) [pid = 1906] [serial = 85] [outer = (nil)] [url = about:blank] 02:34:55 INFO - PROCESS | 1906 | --DOMWINDOW == 62 (0x7ffc01a5f000) [pid = 1906] [serial = 77] [outer = (nil)] [url = about:blank] 02:34:55 INFO - PROCESS | 1906 | --DOMWINDOW == 61 (0x7ffc00a1f400) [pid = 1906] [serial = 76] [outer = (nil)] [url = about:blank] 02:34:55 INFO - PROCESS | 1906 | --DOMWINDOW == 60 (0x7ffc00834800) [pid = 1906] [serial = 74] [outer = (nil)] [url = about:blank] 02:34:55 INFO - PROCESS | 1906 | 1462959295241 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:34:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1230ms 02:34:55 INFO - PROCESS | 1906 | 1462959295283 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 02:34:55 INFO - PROCESS | 1906 | 1462959295287 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 02:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:34:55 INFO - PROCESS | 1906 | 1462959295293 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:34:55 INFO - PROCESS | 1906 | 1462959295297 Marionette TRACE conn4 <- [1,150,null,{}] 02:34:55 INFO - PROCESS | 1906 | 1462959295304 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:55 INFO - PROCESS | 1906 | 1462959295416 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 02:34:55 INFO - PROCESS | 1906 | 1462959295494 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:55 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea6a7800 == 31 [pid = 1906] [id = 45] 02:34:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 61 (0x7ffbe9c0d800) [pid = 1906] [serial = 133] [outer = (nil)] 02:34:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 62 (0x7ffbeb60ac00) [pid = 1906] [serial = 134] [outer = 0x7ffbe9c0d800] 02:34:55 INFO - PROCESS | 1906 | 1462959295546 Marionette DEBUG loaded listener.js 02:34:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 63 (0x7ffbf290e400) [pid = 1906] [serial = 135] [outer = 0x7ffbe9c0d800] 02:34:56 INFO - PROCESS | 1906 | 1462959296079 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 02:34:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:34:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 827ms 02:34:56 INFO - PROCESS | 1906 | 1462959296122 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 02:34:56 INFO - PROCESS | 1906 | 1462959296127 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 02:34:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:34:56 INFO - PROCESS | 1906 | 1462959296134 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:34:56 INFO - PROCESS | 1906 | 1462959296136 Marionette TRACE conn4 <- [1,154,null,{}] 02:34:56 INFO - PROCESS | 1906 | 1462959296141 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:56 INFO - PROCESS | 1906 | 1462959296250 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 02:34:56 INFO - PROCESS | 1906 | 1462959296336 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:56 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf2b9c800 == 32 [pid = 1906] [id = 46] 02:34:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 64 (0x7ffbe9c08800) [pid = 1906] [serial = 136] [outer = (nil)] 02:34:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 65 (0x7ffbf3f50c00) [pid = 1906] [serial = 137] [outer = 0x7ffbe9c08800] 02:34:56 INFO - PROCESS | 1906 | 1462959296388 Marionette DEBUG loaded listener.js 02:34:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 66 (0x7ffbf4ace400) [pid = 1906] [serial = 138] [outer = 0x7ffbe9c08800] 02:34:56 INFO - PROCESS | 1906 | 1462959296897 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 02:34:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:34:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 824ms 02:34:56 INFO - PROCESS | 1906 | 1462959296960 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 02:34:56 INFO - PROCESS | 1906 | 1462959296963 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 02:34:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:34:56 INFO - PROCESS | 1906 | 1462959296971 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:34:56 INFO - PROCESS | 1906 | 1462959296979 Marionette TRACE conn4 <- [1,158,null,{}] 02:34:56 INFO - PROCESS | 1906 | 1462959296991 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:57 INFO - PROCESS | 1906 | 1462959297120 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 02:34:57 INFO - PROCESS | 1906 | 1462959297132 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:57 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf46cd000 == 33 [pid = 1906] [id = 47] 02:34:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 67 (0x7ffbf501f400) [pid = 1906] [serial = 139] [outer = (nil)] 02:34:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 68 (0x7ffbf5082c00) [pid = 1906] [serial = 140] [outer = 0x7ffbf501f400] 02:34:57 INFO - PROCESS | 1906 | 1462959297183 Marionette DEBUG loaded listener.js 02:34:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 69 (0x7ffbf598a000) [pid = 1906] [serial = 141] [outer = 0x7ffbf501f400] 02:34:57 INFO - PROCESS | 1906 | 1462959297798 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 02:34:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 886ms 02:34:57 INFO - PROCESS | 1906 | 1462959297855 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 02:34:57 INFO - PROCESS | 1906 | 1462959297858 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 02:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:34:57 INFO - PROCESS | 1906 | 1462959297863 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:34:57 INFO - PROCESS | 1906 | 1462959297865 Marionette TRACE conn4 <- [1,162,null,{}] 02:34:57 INFO - PROCESS | 1906 | 1462959297869 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:58 INFO - PROCESS | 1906 | 1462959298005 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 02:34:58 INFO - PROCESS | 1906 | 1462959298021 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:58 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf0811800 == 34 [pid = 1906] [id = 48] 02:34:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 70 (0x7ffbf5023c00) [pid = 1906] [serial = 142] [outer = (nil)] 02:34:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 71 (0x7ffbf5d79000) [pid = 1906] [serial = 143] [outer = 0x7ffbf5023c00] 02:34:58 INFO - PROCESS | 1906 | 1462959298070 Marionette DEBUG loaded listener.js 02:34:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 72 (0x7ffbf5dbc000) [pid = 1906] [serial = 144] [outer = 0x7ffbf5023c00] 02:34:58 INFO - PROCESS | 1906 | 1462959298616 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 02:34:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 773ms 02:34:58 INFO - PROCESS | 1906 | 1462959298638 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 02:34:58 INFO - PROCESS | 1906 | 1462959298640 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 02:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:34:58 INFO - PROCESS | 1906 | 1462959298645 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:34:58 INFO - PROCESS | 1906 | 1462959298647 Marionette TRACE conn4 <- [1,166,null,{}] 02:34:58 INFO - PROCESS | 1906 | 1462959298651 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:58 INFO - PROCESS | 1906 | 1462959298782 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 02:34:58 INFO - PROCESS | 1906 | 1462959298806 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:58 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf5a5a000 == 35 [pid = 1906] [id = 49] 02:34:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 73 (0x7ffbf9150400) [pid = 1906] [serial = 145] [outer = (nil)] 02:34:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 74 (0x7ffbf9b35800) [pid = 1906] [serial = 146] [outer = 0x7ffbf9150400] 02:34:58 INFO - PROCESS | 1906 | 1462959298865 Marionette DEBUG loaded listener.js 02:34:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 75 (0x7ffbff7d6000) [pid = 1906] [serial = 147] [outer = 0x7ffbf9150400] 02:34:59 INFO - PROCESS | 1906 | --DOMWINDOW == 74 (0x7ffbea5a9c00) [pid = 1906] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:34:59 INFO - PROCESS | 1906 | --DOMWINDOW == 73 (0x7ffbf3a7b800) [pid = 1906] [serial = 111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:34:59 INFO - PROCESS | 1906 | --DOMWINDOW == 72 (0x7ffbe9fdb800) [pid = 1906] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:34:59 INFO - PROCESS | 1906 | --DOMWINDOW == 71 (0x7ffbe9c02400) [pid = 1906] [serial = 114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:34:59 INFO - PROCESS | 1906 | --DOMWINDOW == 70 (0x7ffbeaa2b800) [pid = 1906] [serial = 117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:34:59 INFO - PROCESS | 1906 | --DOMWINDOW == 69 (0x7ffbeb60b800) [pid = 1906] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:34:59 INFO - PROCESS | 1906 | --DOMWINDOW == 68 (0x7ffbea5a7400) [pid = 1906] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:34:59 INFO - PROCESS | 1906 | --DOMWINDOW == 67 (0x7ffbecf34c00) [pid = 1906] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:34:59 INFO - PROCESS | 1906 | --DOMWINDOW == 66 (0x7ffbf4987c00) [pid = 1906] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:34:59 INFO - PROCESS | 1906 | 1462959299543 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:34:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 925ms 02:34:59 INFO - PROCESS | 1906 | 1462959299571 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 02:34:59 INFO - PROCESS | 1906 | 1462959299573 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 02:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:34:59 INFO - PROCESS | 1906 | 1462959299578 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:34:59 INFO - PROCESS | 1906 | 1462959299580 Marionette TRACE conn4 <- [1,170,null,{}] 02:34:59 INFO - PROCESS | 1906 | 1462959299585 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:59 INFO - PROCESS | 1906 | 1462959299691 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 02:34:59 INFO - PROCESS | 1906 | 1462959299775 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:59 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf46c8000 == 36 [pid = 1906] [id = 50] 02:34:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 67 (0x7ffbe9e0ec00) [pid = 1906] [serial = 148] [outer = (nil)] 02:34:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 68 (0x7ffbefc92400) [pid = 1906] [serial = 149] [outer = 0x7ffbe9e0ec00] 02:34:59 INFO - PROCESS | 1906 | 1462959299825 Marionette DEBUG loaded listener.js 02:34:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 69 (0x7ffbff7d9000) [pid = 1906] [serial = 150] [outer = 0x7ffbe9e0ec00] 02:35:00 INFO - PROCESS | 1906 | 1462959300319 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:35:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 776ms 02:35:00 INFO - PROCESS | 1906 | 1462959300356 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 02:35:00 INFO - PROCESS | 1906 | 1462959300358 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 02:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:35:00 INFO - PROCESS | 1906 | 1462959300363 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:35:00 INFO - PROCESS | 1906 | 1462959300365 Marionette TRACE conn4 <- [1,174,null,{}] 02:35:00 INFO - PROCESS | 1906 | 1462959300370 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:00 INFO - PROCESS | 1906 | 1462959300472 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 02:35:00 INFO - PROCESS | 1906 | 1462959300483 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:00 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf6109800 == 37 [pid = 1906] [id = 51] 02:35:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 70 (0x7ffbebabb400) [pid = 1906] [serial = 151] [outer = (nil)] 02:35:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 71 (0x7ffc005d2400) [pid = 1906] [serial = 152] [outer = 0x7ffbebabb400] 02:35:00 INFO - PROCESS | 1906 | 1462959300536 Marionette DEBUG loaded listener.js 02:35:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 72 (0x7ffc0062a400) [pid = 1906] [serial = 153] [outer = 0x7ffbebabb400] 02:35:01 INFO - PROCESS | 1906 | 1462959301047 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:35:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:35:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 774ms 02:35:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:35:01 INFO - PROCESS | 1906 | 1462959301138 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 02:35:01 INFO - PROCESS | 1906 | 1462959301140 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 02:35:01 INFO - PROCESS | 1906 | 1462959301144 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:35:01 INFO - PROCESS | 1906 | 1462959301147 Marionette TRACE conn4 <- [1,178,null,{}] 02:35:01 INFO - PROCESS | 1906 | 1462959301151 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:01 INFO - PROCESS | 1906 | 1462959301266 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 02:35:01 INFO - PROCESS | 1906 | 1462959301287 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:01 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbed89e800 == 38 [pid = 1906] [id = 52] 02:35:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 73 (0x7ffbed181400) [pid = 1906] [serial = 154] [outer = (nil)] 02:35:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 74 (0x7ffbed183000) [pid = 1906] [serial = 155] [outer = 0x7ffbed181400] 02:35:01 INFO - PROCESS | 1906 | 1462959301338 Marionette DEBUG loaded listener.js 02:35:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 75 (0x7ffbed187c00) [pid = 1906] [serial = 156] [outer = 0x7ffbed181400] 02:35:02 INFO - PROCESS | 1906 | 1462959302094 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:35:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 974ms 02:35:02 INFO - PROCESS | 1906 | 1462959302119 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 02:35:02 INFO - PROCESS | 1906 | 1462959302125 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 02:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:35:02 INFO - PROCESS | 1906 | 1462959302132 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:35:02 INFO - PROCESS | 1906 | 1462959302137 Marionette TRACE conn4 <- [1,182,null,{}] 02:35:02 INFO - PROCESS | 1906 | 1462959302146 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:02 INFO - PROCESS | 1906 | 1462959302301 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 02:35:02 INFO - PROCESS | 1906 | 1462959302427 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:02 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf2715800 == 39 [pid = 1906] [id = 53] 02:35:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 76 (0x7ffbeb613400) [pid = 1906] [serial = 157] [outer = (nil)] 02:35:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 77 (0x7ffbed183400) [pid = 1906] [serial = 158] [outer = 0x7ffbeb613400] 02:35:02 INFO - PROCESS | 1906 | 1462959302491 Marionette DEBUG loaded listener.js 02:35:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 78 (0x7ffbed18c400) [pid = 1906] [serial = 159] [outer = 0x7ffbeb613400] 02:35:03 INFO - PROCESS | 1906 | 1462959303173 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:35:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1082ms 02:35:03 INFO - PROCESS | 1906 | 1462959303214 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 02:35:03 INFO - PROCESS | 1906 | 1462959303221 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 02:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:35:03 INFO - PROCESS | 1906 | 1462959303230 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:35:03 INFO - PROCESS | 1906 | 1462959303233 Marionette TRACE conn4 <- [1,186,null,{}] 02:35:03 INFO - PROCESS | 1906 | 1462959303238 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:03 INFO - PROCESS | 1906 | 1462959303368 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 02:35:03 INFO - PROCESS | 1906 | 1462959303489 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:03 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf5a72800 == 40 [pid = 1906] [id = 54] 02:35:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 79 (0x7ffbed602800) [pid = 1906] [serial = 160] [outer = (nil)] 02:35:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 80 (0x7ffbefc95c00) [pid = 1906] [serial = 161] [outer = 0x7ffbed602800] 02:35:03 INFO - PROCESS | 1906 | 1462959303550 Marionette DEBUG loaded listener.js 02:35:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 81 (0x7ffbf29b0400) [pid = 1906] [serial = 162] [outer = 0x7ffbed602800] 02:35:04 INFO - PROCESS | 1906 | 1462959304173 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:35:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:35:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 977ms 02:35:04 INFO - PROCESS | 1906 | 1462959304207 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 02:35:04 INFO - PROCESS | 1906 | 1462959304210 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 02:35:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:35:04 INFO - PROCESS | 1906 | 1462959304215 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:35:04 INFO - PROCESS | 1906 | 1462959304220 Marionette TRACE conn4 <- [1,190,null,{}] 02:35:04 INFO - PROCESS | 1906 | 1462959304233 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:04 INFO - PROCESS | 1906 | 1462959304365 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 02:35:04 INFO - PROCESS | 1906 | 1462959304463 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:04 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbfa717000 == 41 [pid = 1906] [id = 55] 02:35:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 82 (0x7ffbf4986400) [pid = 1906] [serial = 163] [outer = (nil)] 02:35:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 83 (0x7ffbf502ac00) [pid = 1906] [serial = 164] [outer = 0x7ffbf4986400] 02:35:04 INFO - PROCESS | 1906 | 1462959304528 Marionette DEBUG loaded listener.js 02:35:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 84 (0x7ffbf5db5400) [pid = 1906] [serial = 165] [outer = 0x7ffbf4986400] 02:35:05 INFO - PROCESS | 1906 | 1462959305223 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:35:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1036ms 02:35:05 INFO - PROCESS | 1906 | 1462959305251 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 02:35:05 INFO - PROCESS | 1906 | 1462959305255 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 02:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:35:05 INFO - PROCESS | 1906 | 1462959305260 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:35:05 INFO - PROCESS | 1906 | 1462959305262 Marionette TRACE conn4 <- [1,194,null,{}] 02:35:05 INFO - PROCESS | 1906 | 1462959305267 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:05 INFO - PROCESS | 1906 | 1462959305389 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 02:35:05 INFO - PROCESS | 1906 | 1462959305630 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:05 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbeb63b800 == 42 [pid = 1906] [id = 56] 02:35:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 85 (0x7ffbe9fd5000) [pid = 1906] [serial = 166] [outer = (nil)] 02:35:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 86 (0x7ffbea445400) [pid = 1906] [serial = 167] [outer = 0x7ffbe9fd5000] 02:35:05 INFO - PROCESS | 1906 | 1462959305707 Marionette DEBUG loaded listener.js 02:35:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 87 (0x7ffbeb5b1400) [pid = 1906] [serial = 168] [outer = 0x7ffbe9fd5000] 02:35:06 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf6109800 == 41 [pid = 1906] [id = 51] 02:35:06 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf46c8000 == 40 [pid = 1906] [id = 50] 02:35:06 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf5a5a000 == 39 [pid = 1906] [id = 49] 02:35:06 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf0811800 == 38 [pid = 1906] [id = 48] 02:35:06 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf46cd000 == 37 [pid = 1906] [id = 47] 02:35:06 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf2b9c800 == 36 [pid = 1906] [id = 46] 02:35:06 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea6a7800 == 35 [pid = 1906] [id = 45] 02:35:06 INFO - PROCESS | 1906 | 1462959306430 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:35:06 INFO - PROCESS | 1906 | --DOMWINDOW == 86 (0x7ffbe9fdb400) [pid = 1906] [serial = 100] [outer = (nil)] [url = about:blank] 02:35:06 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea0ce000 == 34 [pid = 1906] [id = 44] 02:35:06 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbecf48800 == 33 [pid = 1906] [id = 43] 02:35:06 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9e49000 == 32 [pid = 1906] [id = 42] 02:35:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:35:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1227ms 02:35:06 INFO - PROCESS | 1906 | 1462959306487 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 02:35:06 INFO - PROCESS | 1906 | 1462959306491 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 02:35:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:35:06 INFO - PROCESS | 1906 | --DOMWINDOW == 85 (0x7ffbf5ce3400) [pid = 1906] [serial = 121] [outer = (nil)] [url = about:blank] 02:35:06 INFO - PROCESS | 1906 | --DOMWINDOW == 84 (0x7ffbea777000) [pid = 1906] [serial = 103] [outer = (nil)] [url = about:blank] 02:35:06 INFO - PROCESS | 1906 | --DOMWINDOW == 83 (0x7ffbf4983000) [pid = 1906] [serial = 112] [outer = (nil)] [url = about:blank] 02:35:06 INFO - PROCESS | 1906 | --DOMWINDOW == 82 (0x7ffbeb611400) [pid = 1906] [serial = 104] [outer = (nil)] [url = about:blank] 02:35:06 INFO - PROCESS | 1906 | --DOMWINDOW == 81 (0x7ffbec535c00) [pid = 1906] [serial = 106] [outer = (nil)] [url = about:blank] 02:35:06 INFO - PROCESS | 1906 | --DOMWINDOW == 80 (0x7ffbed60c000) [pid = 1906] [serial = 107] [outer = (nil)] [url = about:blank] 02:35:06 INFO - PROCESS | 1906 | --DOMWINDOW == 79 (0x7ffbe9e18c00) [pid = 1906] [serial = 115] [outer = (nil)] [url = about:blank] 02:35:06 INFO - PROCESS | 1906 | --DOMWINDOW == 78 (0x7ffbf50e5c00) [pid = 1906] [serial = 118] [outer = (nil)] [url = about:blank] 02:35:06 INFO - PROCESS | 1906 | --DOMWINDOW == 77 (0x7ffbf4178800) [pid = 1906] [serial = 116] [outer = (nil)] [url = about:blank] 02:35:06 INFO - PROCESS | 1906 | --DOMWINDOW == 76 (0x7ffbf064c800) [pid = 1906] [serial = 92] [outer = (nil)] [url = about:blank] 02:35:06 INFO - PROCESS | 1906 | --DOMWINDOW == 75 (0x7ffbed18a800) [pid = 1906] [serial = 91] [outer = (nil)] [url = about:blank] 02:35:06 INFO - PROCESS | 1906 | --DOMWINDOW == 74 (0x7ffbf064e400) [pid = 1906] [serial = 95] [outer = (nil)] [url = about:blank] 02:35:06 INFO - PROCESS | 1906 | --DOMWINDOW == 73 (0x7ffbf3ef3800) [pid = 1906] [serial = 94] [outer = (nil)] [url = about:blank] 02:35:06 INFO - PROCESS | 1906 | --DOMWINDOW == 72 (0x7ffbf2906400) [pid = 1906] [serial = 109] [outer = (nil)] [url = about:blank] 02:35:06 INFO - PROCESS | 1906 | --DOMWINDOW == 71 (0x7ffbf2e11800) [pid = 1906] [serial = 110] [outer = (nil)] [url = about:blank] 02:35:06 INFO - PROCESS | 1906 | --DOMWINDOW == 70 (0x7ffbf4988400) [pid = 1906] [serial = 113] [outer = (nil)] [url = about:blank] 02:35:06 INFO - PROCESS | 1906 | --DOMWINDOW == 69 (0x7ffbf5d71000) [pid = 1906] [serial = 98] [outer = (nil)] [url = about:blank] 02:35:06 INFO - PROCESS | 1906 | --DOMWINDOW == 68 (0x7ffbf5988400) [pid = 1906] [serial = 97] [outer = (nil)] [url = about:blank] 02:35:06 INFO - PROCESS | 1906 | --DOMWINDOW == 67 (0x7ffbf5b9ec00) [pid = 1906] [serial = 119] [outer = (nil)] [url = about:blank] 02:35:06 INFO - PROCESS | 1906 | 1462959306529 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:35:06 INFO - PROCESS | 1906 | 1462959306534 Marionette TRACE conn4 <- [1,198,null,{}] 02:35:06 INFO - PROCESS | 1906 | 1462959306541 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:06 INFO - PROCESS | 1906 | 1462959306658 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 02:35:06 INFO - PROCESS | 1906 | 1462959306667 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:06 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea788800 == 33 [pid = 1906] [id = 57] 02:35:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 68 (0x7ffbe9e17c00) [pid = 1906] [serial = 169] [outer = (nil)] 02:35:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 69 (0x7ffbed18dc00) [pid = 1906] [serial = 170] [outer = 0x7ffbe9e17c00] 02:35:06 INFO - PROCESS | 1906 | 1462959306720 Marionette DEBUG loaded listener.js 02:35:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 70 (0x7ffbefae4c00) [pid = 1906] [serial = 171] [outer = 0x7ffbe9e17c00] 02:35:07 INFO - PROCESS | 1906 | 1462959307330 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:35:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:35:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 916ms 02:35:07 INFO - PROCESS | 1906 | 1462959307417 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 02:35:07 INFO - PROCESS | 1906 | 1462959307421 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 02:35:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:35:07 INFO - PROCESS | 1906 | 1462959307428 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:35:07 INFO - PROCESS | 1906 | 1462959307430 Marionette TRACE conn4 <- [1,202,null,{}] 02:35:07 INFO - PROCESS | 1906 | 1462959307435 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:07 INFO - PROCESS | 1906 | 1462959307564 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 02:35:07 INFO - PROCESS | 1906 | 1462959307574 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:07 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf081c800 == 34 [pid = 1906] [id = 58] 02:35:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 71 (0x7ffbf2b7f000) [pid = 1906] [serial = 172] [outer = (nil)] 02:35:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 72 (0x7ffbf3cf5400) [pid = 1906] [serial = 173] [outer = 0x7ffbf2b7f000] 02:35:07 INFO - PROCESS | 1906 | 1462959307626 Marionette DEBUG loaded listener.js 02:35:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 73 (0x7ffbf3f50400) [pid = 1906] [serial = 174] [outer = 0x7ffbf2b7f000] 02:35:08 INFO - PROCESS | 1906 | 1462959308187 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:35:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 775ms 02:35:08 INFO - PROCESS | 1906 | 1462959308202 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 02:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:35:08 INFO - PROCESS | 1906 | 1462959308206 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 02:35:08 INFO - PROCESS | 1906 | 1462959308221 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:35:08 INFO - PROCESS | 1906 | 1462959308228 Marionette TRACE conn4 <- [1,206,null,{}] 02:35:08 INFO - PROCESS | 1906 | 1462959308269 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:08 INFO - PROCESS | 1906 | 1462959308415 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 02:35:08 INFO - PROCESS | 1906 | 1462959308433 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:08 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf4194000 == 35 [pid = 1906] [id = 59] 02:35:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 74 (0x7ffbf3ef5800) [pid = 1906] [serial = 175] [outer = (nil)] 02:35:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 75 (0x7ffbf4b6f000) [pid = 1906] [serial = 176] [outer = 0x7ffbf3ef5800] 02:35:08 INFO - PROCESS | 1906 | 1462959308482 Marionette DEBUG loaded listener.js 02:35:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 76 (0x7ffbf5b9ec00) [pid = 1906] [serial = 177] [outer = 0x7ffbf3ef5800] 02:35:09 INFO - PROCESS | 1906 | 1462959309042 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:35:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 875ms 02:35:09 INFO - PROCESS | 1906 | 1462959309086 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 02:35:09 INFO - PROCESS | 1906 | 1462959309090 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 02:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:35:09 INFO - PROCESS | 1906 | 1462959309100 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:35:09 INFO - PROCESS | 1906 | 1462959309102 Marionette TRACE conn4 <- [1,210,null,{}] 02:35:09 INFO - PROCESS | 1906 | 1462959309106 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:09 INFO - PROCESS | 1906 | 1462959309241 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 02:35:09 INFO - PROCESS | 1906 | 1462959309300 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:09 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf49b4000 == 36 [pid = 1906] [id = 60] 02:35:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 77 (0x7ffbf3a80800) [pid = 1906] [serial = 178] [outer = (nil)] 02:35:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 78 (0x7ffbf5ddfc00) [pid = 1906] [serial = 179] [outer = 0x7ffbf3a80800] 02:35:09 INFO - PROCESS | 1906 | 1462959309350 Marionette DEBUG loaded listener.js 02:35:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 79 (0x7ffbf914d800) [pid = 1906] [serial = 180] [outer = 0x7ffbf3a80800] 02:35:09 INFO - PROCESS | 1906 | 1462959309950 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 02:35:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 886ms 02:35:09 INFO - PROCESS | 1906 | 1462959309990 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 02:35:09 INFO - PROCESS | 1906 | 1462959309992 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 02:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:35:09 INFO - PROCESS | 1906 | 1462959309997 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:35:10 INFO - PROCESS | 1906 | 1462959310000 Marionette TRACE conn4 <- [1,214,null,{}] 02:35:10 INFO - PROCESS | 1906 | 1462959310004 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:10 INFO - PROCESS | 1906 | 1462959310151 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 02:35:10 INFO - PROCESS | 1906 | 1462959310178 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:10 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea6b1000 == 37 [pid = 1906] [id = 61] 02:35:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 80 (0x7ffc0037e000) [pid = 1906] [serial = 181] [outer = (nil)] 02:35:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 81 (0x7ffc00552c00) [pid = 1906] [serial = 182] [outer = 0x7ffc0037e000] 02:35:10 INFO - PROCESS | 1906 | 1462959310252 Marionette DEBUG loaded listener.js 02:35:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 82 (0x7ffc0062d400) [pid = 1906] [serial = 183] [outer = 0x7ffc0037e000] 02:35:10 INFO - PROCESS | 1906 | --DOMWINDOW == 81 (0x7ffbe9c0d800) [pid = 1906] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:35:10 INFO - PROCESS | 1906 | --DOMWINDOW == 80 (0x7ffbf501f400) [pid = 1906] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:35:10 INFO - PROCESS | 1906 | --DOMWINDOW == 79 (0x7ffbebabb400) [pid = 1906] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:35:10 INFO - PROCESS | 1906 | --DOMWINDOW == 78 (0x7ffbe9cf7000) [pid = 1906] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:35:10 INFO - PROCESS | 1906 | --DOMWINDOW == 77 (0x7ffbf5023c00) [pid = 1906] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:35:10 INFO - PROCESS | 1906 | --DOMWINDOW == 76 (0x7ffbf9150400) [pid = 1906] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:35:10 INFO - PROCESS | 1906 | --DOMWINDOW == 75 (0x7ffbea43d800) [pid = 1906] [serial = 129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:35:10 INFO - PROCESS | 1906 | --DOMWINDOW == 74 (0x7ffbe9c08800) [pid = 1906] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:35:10 INFO - PROCESS | 1906 | --DOMWINDOW == 73 (0x7ffbe9e0ec00) [pid = 1906] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:35:11 INFO - PROCESS | 1906 | 1462959311059 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 02:35:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1130ms 02:35:11 INFO - PROCESS | 1906 | 1462959311128 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 02:35:11 INFO - PROCESS | 1906 | 1462959311129 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 02:35:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:35:11 INFO - PROCESS | 1906 | 1462959311134 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:35:11 INFO - PROCESS | 1906 | 1462959311136 Marionette TRACE conn4 <- [1,218,null,{}] 02:35:11 INFO - PROCESS | 1906 | 1462959311141 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:11 INFO - PROCESS | 1906 | 1462959311247 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 02:35:11 INFO - PROCESS | 1906 | 1462959311261 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:11 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf5d62800 == 38 [pid = 1906] [id = 62] 02:35:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 74 (0x7ffbea1e4800) [pid = 1906] [serial = 184] [outer = (nil)] 02:35:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 75 (0x7ffbf501f400) [pid = 1906] [serial = 185] [outer = 0x7ffbea1e4800] 02:35:11 INFO - PROCESS | 1906 | 1462959311319 Marionette DEBUG loaded listener.js 02:35:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 76 (0x7ffc008ea800) [pid = 1906] [serial = 186] [outer = 0x7ffbea1e4800] 02:35:11 INFO - PROCESS | 1906 | 1462959311854 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 02:35:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 775ms 02:35:11 INFO - PROCESS | 1906 | 1462959311910 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 02:35:11 INFO - PROCESS | 1906 | 1462959311913 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 02:35:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:35:11 INFO - PROCESS | 1906 | 1462959311918 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:35:11 INFO - PROCESS | 1906 | 1462959311920 Marionette TRACE conn4 <- [1,222,null,{}] 02:35:11 INFO - PROCESS | 1906 | 1462959311925 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:12 INFO - PROCESS | 1906 | 1462959312033 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 02:35:12 INFO - PROCESS | 1906 | 1462959312058 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:12 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbfa71d800 == 39 [pid = 1906] [id = 63] 02:35:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 77 (0x7ffbf06b1c00) [pid = 1906] [serial = 187] [outer = (nil)] 02:35:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 78 (0x7ffc0184e800) [pid = 1906] [serial = 188] [outer = 0x7ffbf06b1c00] 02:35:12 INFO - PROCESS | 1906 | 1462959312111 Marionette DEBUG loaded listener.js 02:35:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 79 (0x7ffc01a5b400) [pid = 1906] [serial = 189] [outer = 0x7ffbf06b1c00] 02:35:12 INFO - PROCESS | 1906 | 1462959312676 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 02:35:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 780ms 02:35:12 INFO - PROCESS | 1906 | 1462959312699 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 02:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:35:12 INFO - PROCESS | 1906 | 1462959312702 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 02:35:12 INFO - PROCESS | 1906 | 1462959312707 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:35:12 INFO - PROCESS | 1906 | 1462959312709 Marionette TRACE conn4 <- [1,226,null,{}] 02:35:12 INFO - PROCESS | 1906 | 1462959312713 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:12 INFO - PROCESS | 1906 | 1462959312822 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 02:35:12 INFO - PROCESS | 1906 | 1462959312957 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:12 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea459800 == 40 [pid = 1906] [id = 64] 02:35:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 80 (0x7ffbe9c02400) [pid = 1906] [serial = 190] [outer = (nil)] 02:35:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 81 (0x7ffbe9e10800) [pid = 1906] [serial = 191] [outer = 0x7ffbe9c02400] 02:35:13 INFO - PROCESS | 1906 | 1462959313022 Marionette DEBUG loaded listener.js 02:35:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 82 (0x7ffbea449c00) [pid = 1906] [serial = 192] [outer = 0x7ffbe9c02400] 02:35:13 INFO - PROCESS | 1906 | 1462959313816 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1129ms 02:35:13 INFO - PROCESS | 1906 | 1462959313904 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 02:35:13 INFO - PROCESS | 1906 | 1462959313908 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 02:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:35:13 INFO - PROCESS | 1906 | 1462959313948 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:35:13 INFO - PROCESS | 1906 | 1462959313952 Marionette TRACE conn4 <- [1,230,null,{}] 02:35:14 INFO - PROCESS | 1906 | 1462959314040 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:14 INFO - PROCESS | 1906 | 1462959314188 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 02:35:14 INFO - PROCESS | 1906 | 1462959314279 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:14 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf5d5b000 == 41 [pid = 1906] [id = 65] 02:35:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 83 (0x7ffbe9cf6400) [pid = 1906] [serial = 193] [outer = (nil)] 02:35:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 84 (0x7ffbf3ddb000) [pid = 1906] [serial = 194] [outer = 0x7ffbe9cf6400] 02:35:14 INFO - PROCESS | 1906 | 1462959314342 Marionette DEBUG loaded listener.js 02:35:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 85 (0x7ffbf5983c00) [pid = 1906] [serial = 195] [outer = 0x7ffbe9cf6400] 02:35:15 INFO - PROCESS | 1906 | 1462959315016 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 02:35:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:35:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1108ms 02:35:15 INFO - PROCESS | 1906 | 1462959315038 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 02:35:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:35:15 INFO - PROCESS | 1906 | 1462959315043 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 02:35:15 INFO - PROCESS | 1906 | 1462959315048 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:35:15 INFO - PROCESS | 1906 | 1462959315051 Marionette TRACE conn4 <- [1,234,null,{}] 02:35:15 INFO - PROCESS | 1906 | 1462959315056 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:15 INFO - PROCESS | 1906 | 1462959315179 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 02:35:15 INFO - PROCESS | 1906 | 1462959315305 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:15 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc006dc800 == 42 [pid = 1906] [id = 66] 02:35:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 86 (0x7ffbf5dbec00) [pid = 1906] [serial = 196] [outer = (nil)] 02:35:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 87 (0x7ffc00388400) [pid = 1906] [serial = 197] [outer = 0x7ffbf5dbec00] 02:35:15 INFO - PROCESS | 1906 | 1462959315368 Marionette DEBUG loaded listener.js 02:35:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 88 (0x7ffc00835400) [pid = 1906] [serial = 198] [outer = 0x7ffbf5dbec00] 02:35:16 INFO - PROCESS | 1906 | 1462959316042 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 02:35:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1026ms 02:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:35:16 INFO - PROCESS | 1906 | 1462959316074 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 02:35:16 INFO - PROCESS | 1906 | 1462959316077 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 02:35:16 INFO - PROCESS | 1906 | 1462959316090 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:35:16 INFO - PROCESS | 1906 | 1462959316098 Marionette TRACE conn4 <- [1,238,null,{}] 02:35:16 INFO - PROCESS | 1906 | 1462959316130 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:16 INFO - PROCESS | 1906 | 1462959316264 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 02:35:16 INFO - PROCESS | 1906 | 1462959316384 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:16 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc014ab000 == 43 [pid = 1906] [id = 67] 02:35:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 89 (0x7ffbf61a9c00) [pid = 1906] [serial = 199] [outer = (nil)] 02:35:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 90 (0x7ffc034e5000) [pid = 1906] [serial = 200] [outer = 0x7ffbf61a9c00] 02:35:16 INFO - PROCESS | 1906 | 1462959316444 Marionette DEBUG loaded listener.js 02:35:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 91 (0x7ffc039cec00) [pid = 1906] [serial = 201] [outer = 0x7ffbf61a9c00] 02:35:17 INFO - PROCESS | 1906 | 1462959317127 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 02:35:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1104ms 02:35:17 INFO - PROCESS | 1906 | 1462959317196 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 02:35:17 INFO - PROCESS | 1906 | 1462959317199 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 02:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:35:17 INFO - PROCESS | 1906 | 1462959317204 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:35:17 INFO - PROCESS | 1906 | 1462959317206 Marionette TRACE conn4 <- [1,242,null,{}] 02:35:17 INFO - PROCESS | 1906 | 1462959317211 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:17 INFO - PROCESS | 1906 | 1462959317343 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 02:35:17 INFO - PROCESS | 1906 | 1462959317466 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:17 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9e32800 == 44 [pid = 1906] [id = 68] 02:35:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 92 (0x7ffbe9c04400) [pid = 1906] [serial = 202] [outer = (nil)] 02:35:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 93 (0x7ffbec550000) [pid = 1906] [serial = 203] [outer = 0x7ffbe9c04400] 02:35:17 INFO - PROCESS | 1906 | 1462959317525 Marionette DEBUG loaded listener.js 02:35:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 94 (0x7ffbf61aa000) [pid = 1906] [serial = 204] [outer = 0x7ffbe9c04400] 02:35:18 INFO - PROCESS | 1906 | 1462959318133 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:35:18 INFO - PROCESS | 1906 | 1462959318345 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 02:35:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1179ms 02:35:18 INFO - PROCESS | 1906 | 1462959318383 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 02:35:18 INFO - PROCESS | 1906 | 1462959318389 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 02:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:35:18 INFO - PROCESS | 1906 | 1462959318395 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:35:18 INFO - PROCESS | 1906 | 1462959318398 Marionette TRACE conn4 <- [1,246,null,{}] 02:35:18 INFO - PROCESS | 1906 | 1462959318404 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:18 INFO - PROCESS | 1906 | 1462959318526 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 02:35:18 INFO - PROCESS | 1906 | 1462959318630 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:18 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf4cc6800 == 45 [pid = 1906] [id = 69] 02:35:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 95 (0x7ffbed188400) [pid = 1906] [serial = 205] [outer = (nil)] 02:35:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 96 (0x7ffbefae5000) [pid = 1906] [serial = 206] [outer = 0x7ffbed188400] 02:35:18 INFO - PROCESS | 1906 | 1462959318685 Marionette DEBUG loaded listener.js 02:35:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 97 (0x7ffbf2eba800) [pid = 1906] [serial = 207] [outer = 0x7ffbed188400] 02:35:19 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbfa71d800 == 44 [pid = 1906] [id = 63] 02:35:19 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf5d62800 == 43 [pid = 1906] [id = 62] 02:35:19 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea6b1000 == 42 [pid = 1906] [id = 61] 02:35:19 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf49b4000 == 41 [pid = 1906] [id = 60] 02:35:19 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf4194000 == 40 [pid = 1906] [id = 59] 02:35:19 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf081c800 == 39 [pid = 1906] [id = 58] 02:35:19 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea788800 == 38 [pid = 1906] [id = 57] 02:35:19 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbeb63b800 == 37 [pid = 1906] [id = 56] 02:35:19 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf2715800 == 36 [pid = 1906] [id = 53] 02:35:19 INFO - PROCESS | 1906 | 1462959319433 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:35:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:35:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1076ms 02:35:19 INFO - PROCESS | 1906 | 1462959319472 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 02:35:19 INFO - PROCESS | 1906 | 1462959319477 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 02:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:35:19 INFO - PROCESS | 1906 | 1462959319485 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:35:19 INFO - PROCESS | 1906 | 1462959319488 Marionette TRACE conn4 <- [1,250,null,{}] 02:35:19 INFO - PROCESS | 1906 | 1462959319493 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:19 INFO - PROCESS | 1906 | 1462959319620 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 02:35:19 INFO - PROCESS | 1906 | --DOMWINDOW == 96 (0x7ffbea59ac00) [pid = 1906] [serial = 101] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1906 | --DOMWINDOW == 95 (0x7ffbf5d79000) [pid = 1906] [serial = 143] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1906 | --DOMWINDOW == 94 (0x7ffbf5dbc000) [pid = 1906] [serial = 144] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1906 | --DOMWINDOW == 93 (0x7ffbf9b35800) [pid = 1906] [serial = 146] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1906 | --DOMWINDOW == 92 (0x7ffbeb615400) [pid = 1906] [serial = 131] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1906 | --DOMWINDOW == 91 (0x7ffbea59c400) [pid = 1906] [serial = 130] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1906 | --DOMWINDOW == 90 (0x7ffbefae6c00) [pid = 1906] [serial = 127] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1906 | --DOMWINDOW == 89 (0x7ffbf3f50c00) [pid = 1906] [serial = 137] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1906 | --DOMWINDOW == 88 (0x7ffbf4ace400) [pid = 1906] [serial = 138] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1906 | --DOMWINDOW == 87 (0x7ffbefc92400) [pid = 1906] [serial = 149] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1906 | --DOMWINDOW == 86 (0x7ffbeb60ac00) [pid = 1906] [serial = 134] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1906 | --DOMWINDOW == 85 (0x7ffbf5082c00) [pid = 1906] [serial = 140] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1906 | --DOMWINDOW == 84 (0x7ffbf290e400) [pid = 1906] [serial = 135] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1906 | --DOMWINDOW == 83 (0x7ffc0062a400) [pid = 1906] [serial = 153] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1906 | --DOMWINDOW == 82 (0x7ffc005d2400) [pid = 1906] [serial = 152] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1906 | --DOMWINDOW == 81 (0x7ffbe9cf4c00) [pid = 1906] [serial = 38] [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:35:19 INFO - PROCESS | 1906 | --DOMWINDOW == 80 (0x7ffbe9cfe800) [pid = 1906] [serial = 124] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1906 | --DOMWINDOW == 79 (0x7ffbff7d6000) [pid = 1906] [serial = 147] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1906 | --DOMWINDOW == 78 (0x7ffbff7d9000) [pid = 1906] [serial = 150] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1906 | --DOMWINDOW == 77 (0x7ffbf598a000) [pid = 1906] [serial = 141] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1906 | 1462959319766 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:19 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea788800 == 37 [pid = 1906] [id = 70] 02:35:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 78 (0x7ffbea43d000) [pid = 1906] [serial = 208] [outer = (nil)] 02:35:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 79 (0x7ffbf3a7d800) [pid = 1906] [serial = 209] [outer = 0x7ffbea43d000] 02:35:19 INFO - PROCESS | 1906 | 1462959319933 Marionette DEBUG loaded listener.js 02:35:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 80 (0x7ffbf4ada400) [pid = 1906] [serial = 210] [outer = 0x7ffbea43d000] 02:35:20 INFO - PROCESS | 1906 | 1462959320446 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:35:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:35:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 984ms 02:35:20 INFO - PROCESS | 1906 | 1462959320469 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 02:35:20 INFO - PROCESS | 1906 | 1462959320472 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 02:35:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:35:20 INFO - PROCESS | 1906 | 1462959320480 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:35:20 INFO - PROCESS | 1906 | 1462959320484 Marionette TRACE conn4 <- [1,254,null,{}] 02:35:20 INFO - PROCESS | 1906 | 1462959320497 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:20 INFO - PROCESS | 1906 | 1462959320610 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 02:35:20 INFO - PROCESS | 1906 | 1462959320699 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:20 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf388c000 == 38 [pid = 1906] [id = 71] 02:35:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 81 (0x7ffbf3a7ac00) [pid = 1906] [serial = 211] [outer = (nil)] 02:35:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 82 (0x7ffbf5d70000) [pid = 1906] [serial = 212] [outer = 0x7ffbf3a7ac00] 02:35:20 INFO - PROCESS | 1906 | 1462959320761 Marionette DEBUG loaded listener.js 02:35:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 83 (0x7ffbf9150400) [pid = 1906] [serial = 213] [outer = 0x7ffbf3a7ac00] 02:35:21 INFO - PROCESS | 1906 | 1462959321250 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 02:35:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 829ms 02:35:21 INFO - PROCESS | 1906 | 1462959321327 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 02:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:35:21 INFO - PROCESS | 1906 | 1462959321331 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 02:35:21 INFO - PROCESS | 1906 | 1462959321336 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:35:21 INFO - PROCESS | 1906 | 1462959321338 Marionette TRACE conn4 <- [1,258,null,{}] 02:35:21 INFO - PROCESS | 1906 | 1462959321343 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:21 INFO - PROCESS | 1906 | 1462959321460 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 02:35:21 INFO - PROCESS | 1906 | 1462959321553 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:21 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf504c800 == 39 [pid = 1906] [id = 72] 02:35:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 84 (0x7ffbf4986800) [pid = 1906] [serial = 214] [outer = (nil)] 02:35:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 85 (0x7ffc00553000) [pid = 1906] [serial = 215] [outer = 0x7ffbf4986800] 02:35:21 INFO - PROCESS | 1906 | 1462959321603 Marionette DEBUG loaded listener.js 02:35:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 86 (0x7ffc00625000) [pid = 1906] [serial = 216] [outer = 0x7ffbf4986800] 02:35:22 INFO - PROCESS | 1906 | 1462959322136 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 02:35:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 875ms 02:35:22 INFO - PROCESS | 1906 | 1462959322216 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 02:35:22 INFO - PROCESS | 1906 | 1462959322218 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 02:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:35:22 INFO - PROCESS | 1906 | 1462959322224 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:35:22 INFO - PROCESS | 1906 | 1462959322227 Marionette TRACE conn4 <- [1,262,null,{}] 02:35:22 INFO - PROCESS | 1906 | 1462959322231 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:22 INFO - PROCESS | 1906 | 1462959322372 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 02:35:22 INFO - PROCESS | 1906 | 1462959322442 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:22 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf5a6f800 == 40 [pid = 1906] [id = 73] 02:35:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 87 (0x7ffbea1e0800) [pid = 1906] [serial = 217] [outer = (nil)] 02:35:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 88 (0x7ffc008ee000) [pid = 1906] [serial = 218] [outer = 0x7ffbea1e0800] 02:35:22 INFO - PROCESS | 1906 | 1462959322493 Marionette DEBUG loaded listener.js 02:35:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 89 (0x7ffc018db800) [pid = 1906] [serial = 219] [outer = 0x7ffbea1e0800] 02:35:23 INFO - PROCESS | 1906 | 1462959323084 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 02:35:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 880ms 02:35:23 INFO - PROCESS | 1906 | 1462959323106 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 02:35:23 INFO - PROCESS | 1906 | 1462959323109 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 02:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:35:23 INFO - PROCESS | 1906 | 1462959323113 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:35:23 INFO - PROCESS | 1906 | 1462959323116 Marionette TRACE conn4 <- [1,266,null,{}] 02:35:23 INFO - PROCESS | 1906 | 1462959323120 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:23 INFO - PROCESS | 1906 | 1462959323277 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 02:35:23 INFO - PROCESS | 1906 | 1462959323307 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:23 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbfa71c800 == 41 [pid = 1906] [id = 74] 02:35:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 90 (0x7ffc039d2800) [pid = 1906] [serial = 220] [outer = (nil)] 02:35:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 91 (0x7ffc052d4c00) [pid = 1906] [serial = 221] [outer = 0x7ffc039d2800] 02:35:23 INFO - PROCESS | 1906 | 1462959323358 Marionette DEBUG loaded listener.js 02:35:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 92 (0x7ffc058c4400) [pid = 1906] [serial = 222] [outer = 0x7ffc039d2800] 02:35:23 INFO - PROCESS | 1906 | --DOMWINDOW == 91 (0x7ffbf3a80800) [pid = 1906] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:35:23 INFO - PROCESS | 1906 | --DOMWINDOW == 90 (0x7ffc0037e000) [pid = 1906] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:35:23 INFO - PROCESS | 1906 | --DOMWINDOW == 89 (0x7ffbf3ef5800) [pid = 1906] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:35:23 INFO - PROCESS | 1906 | --DOMWINDOW == 88 (0x7ffbe9fd5000) [pid = 1906] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:35:23 INFO - PROCESS | 1906 | --DOMWINDOW == 87 (0x7ffbf2b7f000) [pid = 1906] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:35:23 INFO - PROCESS | 1906 | --DOMWINDOW == 86 (0x7ffbea1e4800) [pid = 1906] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:35:23 INFO - PROCESS | 1906 | --DOMWINDOW == 85 (0x7ffbe9e17c00) [pid = 1906] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:35:23 INFO - PROCESS | 1906 | 1462959323995 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 02:35:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 927ms 02:35:24 INFO - PROCESS | 1906 | 1462959324042 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 02:35:24 INFO - PROCESS | 1906 | 1462959324045 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 02:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:35:24 INFO - PROCESS | 1906 | 1462959324049 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:35:24 INFO - PROCESS | 1906 | 1462959324052 Marionette TRACE conn4 <- [1,270,null,{}] 02:35:24 INFO - PROCESS | 1906 | 1462959324056 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:24 INFO - PROCESS | 1906 | 1462959324199 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 02:35:24 INFO - PROCESS | 1906 | 1462959324257 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:24 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea7a3000 == 42 [pid = 1906] [id = 75] 02:35:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 86 (0x7ffbe9fd5000) [pid = 1906] [serial = 223] [outer = (nil)] 02:35:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 87 (0x7ffbf5dbc400) [pid = 1906] [serial = 224] [outer = 0x7ffbe9fd5000] 02:35:24 INFO - PROCESS | 1906 | 1462959324309 Marionette DEBUG loaded listener.js 02:35:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 88 (0x7ffc058c7800) [pid = 1906] [serial = 225] [outer = 0x7ffbe9fd5000] 02:35:24 INFO - PROCESS | 1906 | 1462959324818 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:35:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 782ms 02:35:24 INFO - PROCESS | 1906 | 1462959324831 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 02:35:24 INFO - PROCESS | 1906 | 1462959324834 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 02:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:35:24 INFO - PROCESS | 1906 | 1462959324844 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:35:24 INFO - PROCESS | 1906 | 1462959324846 Marionette TRACE conn4 <- [1,274,null,{}] 02:35:24 INFO - PROCESS | 1906 | 1462959324849 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:24 INFO - PROCESS | 1906 | 1462959324961 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 02:35:24 INFO - PROCESS | 1906 | 1462959324969 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:24 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc01717800 == 43 [pid = 1906] [id = 76] 02:35:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 89 (0x7ffbf4985800) [pid = 1906] [serial = 226] [outer = (nil)] 02:35:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 90 (0x7ffc05a07000) [pid = 1906] [serial = 227] [outer = 0x7ffbf4985800] 02:35:25 INFO - PROCESS | 1906 | 1462959325026 Marionette DEBUG loaded listener.js 02:35:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 91 (0x7ffc05acb400) [pid = 1906] [serial = 228] [outer = 0x7ffbf4985800] 02:35:25 INFO - PROCESS | 1906 | 1462959325618 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 02:35:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 829ms 02:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:35:25 INFO - PROCESS | 1906 | 1462959325669 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 02:35:25 INFO - PROCESS | 1906 | 1462959325671 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 02:35:25 INFO - PROCESS | 1906 | 1462959325675 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:35:25 INFO - PROCESS | 1906 | 1462959325677 Marionette TRACE conn4 <- [1,278,null,{}] 02:35:25 INFO - PROCESS | 1906 | 1462959325682 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:25 INFO - PROCESS | 1906 | 1462959325801 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 02:35:25 INFO - PROCESS | 1906 | 1462959325938 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:25 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9e48000 == 44 [pid = 1906] [id = 77] 02:35:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 92 (0x7ffbe9c08800) [pid = 1906] [serial = 229] [outer = (nil)] 02:35:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 93 (0x7ffbe9fda800) [pid = 1906] [serial = 230] [outer = 0x7ffbe9c08800] 02:35:26 INFO - PROCESS | 1906 | 1462959326006 Marionette DEBUG loaded listener.js 02:35:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 94 (0x7ffbeb60c400) [pid = 1906] [serial = 231] [outer = 0x7ffbe9c08800] 02:35:26 INFO - PROCESS | 1906 | 1462959326623 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 02:35:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 975ms 02:35:26 INFO - PROCESS | 1906 | 1462959326651 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 02:35:26 INFO - PROCESS | 1906 | 1462959326656 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 02:35:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:35:26 INFO - PROCESS | 1906 | 1462959326662 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:35:26 INFO - PROCESS | 1906 | 1462959326667 Marionette TRACE conn4 <- [1,282,null,{}] 02:35:26 INFO - PROCESS | 1906 | 1462959326673 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:26 INFO - PROCESS | 1906 | 1462959326809 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 02:35:26 INFO - PROCESS | 1906 | 1462959326910 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:26 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf46c9000 == 45 [pid = 1906] [id = 78] 02:35:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 95 (0x7ffbe9cf4c00) [pid = 1906] [serial = 232] [outer = (nil)] 02:35:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 96 (0x7ffbf4251800) [pid = 1906] [serial = 233] [outer = 0x7ffbe9cf4c00] 02:35:26 INFO - PROCESS | 1906 | 1462959326972 Marionette DEBUG loaded listener.js 02:35:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 97 (0x7ffbf4259400) [pid = 1906] [serial = 234] [outer = 0x7ffbe9cf4c00] 02:35:27 INFO - PROCESS | 1906 | 1462959327692 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 02:35:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1087ms 02:35:27 INFO - PROCESS | 1906 | 1462959327752 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 02:35:27 INFO - PROCESS | 1906 | 1462959327757 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 02:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:35:27 INFO - PROCESS | 1906 | 1462959327780 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:35:27 INFO - PROCESS | 1906 | 1462959327783 Marionette TRACE conn4 <- [1,286,null,{}] 02:35:27 INFO - PROCESS | 1906 | 1462959327788 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:27 INFO - PROCESS | 1906 | 1462959327927 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 02:35:28 INFO - PROCESS | 1906 | 1462959328049 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:28 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc039aa800 == 46 [pid = 1906] [id = 79] 02:35:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 98 (0x7ffbf4259000) [pid = 1906] [serial = 235] [outer = (nil)] 02:35:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 99 (0x7ffbf501dc00) [pid = 1906] [serial = 236] [outer = 0x7ffbf4259000] 02:35:28 INFO - PROCESS | 1906 | 1462959328113 Marionette DEBUG loaded listener.js 02:35:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 100 (0x7ffbf5d74c00) [pid = 1906] [serial = 237] [outer = 0x7ffbf4259000] 02:35:28 INFO - PROCESS | 1906 | 1462959328756 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 02:35:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:35:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1031ms 02:35:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:35:28 INFO - PROCESS | 1906 | 1462959328810 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 02:35:28 INFO - PROCESS | 1906 | 1462959328813 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 02:35:28 INFO - PROCESS | 1906 | 1462959328820 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:35:28 INFO - PROCESS | 1906 | 1462959328828 Marionette TRACE conn4 <- [1,290,null,{}] 02:35:28 INFO - PROCESS | 1906 | 1462959328854 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:28 INFO - PROCESS | 1906 | 1462959328996 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 02:35:29 INFO - PROCESS | 1906 | 1462959329118 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:29 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc05107000 == 47 [pid = 1906] [id = 80] 02:35:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 101 (0x7ffbf5de3c00) [pid = 1906] [serial = 238] [outer = (nil)] 02:35:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 102 (0x7ffc00a16400) [pid = 1906] [serial = 239] [outer = 0x7ffbf5de3c00] 02:35:29 INFO - PROCESS | 1906 | 1462959329179 Marionette DEBUG loaded listener.js 02:35:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 103 (0x7ffc01bce400) [pid = 1906] [serial = 240] [outer = 0x7ffbf5de3c00] 02:35:29 INFO - PROCESS | 1906 | 1462959329823 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1047ms 02:35:29 INFO - PROCESS | 1906 | 1462959329866 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 02:35:29 INFO - PROCESS | 1906 | 1462959329870 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 02:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:35:29 INFO - PROCESS | 1906 | 1462959329875 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:35:29 INFO - PROCESS | 1906 | 1462959329877 Marionette TRACE conn4 <- [1,294,null,{}] 02:35:29 INFO - PROCESS | 1906 | 1462959329881 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:30 INFO - PROCESS | 1906 | 1462959330010 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 02:35:30 INFO - PROCESS | 1906 | 1462959330137 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:30 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc053cf000 == 48 [pid = 1906] [id = 81] 02:35:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 104 (0x7ffbe9e1cc00) [pid = 1906] [serial = 241] [outer = (nil)] 02:35:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 105 (0x7ffc03a90000) [pid = 1906] [serial = 242] [outer = 0x7ffbe9e1cc00] 02:35:30 INFO - PROCESS | 1906 | 1462959330197 Marionette DEBUG loaded listener.js 02:35:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 106 (0x7ffc058ce800) [pid = 1906] [serial = 243] [outer = 0x7ffbe9e1cc00] 02:35:30 INFO - PROCESS | 1906 | 1462959330843 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:35:30 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:35:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 978ms 02:35:30 INFO - PROCESS | 1906 | 1462959330853 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 02:35:30 INFO - PROCESS | 1906 | 1462959330856 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 02:35:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:35:30 INFO - PROCESS | 1906 | 1462959330861 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:35:30 INFO - PROCESS | 1906 | 1462959330863 Marionette TRACE conn4 <- [1,298,null,{}] 02:35:30 INFO - PROCESS | 1906 | 1462959330868 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:30 INFO - PROCESS | 1906 | 1462959330994 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 02:35:31 INFO - PROCESS | 1906 | 1462959331094 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:31 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc0764a000 == 49 [pid = 1906] [id = 82] 02:35:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 107 (0x7ffc05ad2c00) [pid = 1906] [serial = 244] [outer = (nil)] 02:35:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 108 (0x7ffc05b1f000) [pid = 1906] [serial = 245] [outer = 0x7ffc05ad2c00] 02:35:31 INFO - PROCESS | 1906 | 1462959331163 Marionette DEBUG loaded listener.js 02:35:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 109 (0x7ffc0769e000) [pid = 1906] [serial = 246] [outer = 0x7ffc05ad2c00] 02:35:31 INFO - PROCESS | 1906 | 1462959331851 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:35:31 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:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1024ms 02:35:31 INFO - PROCESS | 1906 | 1462959331886 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 02:35:31 INFO - PROCESS | 1906 | 1462959331890 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 02:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:35:31 INFO - PROCESS | 1906 | 1462959331894 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:35:31 INFO - PROCESS | 1906 | 1462959331896 Marionette TRACE conn4 <- [1,302,null,{}] 02:35:31 INFO - PROCESS | 1906 | 1462959331901 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:32 INFO - PROCESS | 1906 | 1462959332025 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 02:35:32 INFO - PROCESS | 1906 | 1462959332126 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:32 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbed8a0800 == 50 [pid = 1906] [id = 83] 02:35:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 110 (0x7ffc05b15800) [pid = 1906] [serial = 247] [outer = (nil)] 02:35:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 111 (0x7ffc08155400) [pid = 1906] [serial = 248] [outer = 0x7ffc05b15800] 02:35:32 INFO - PROCESS | 1906 | 1462959332184 Marionette DEBUG loaded listener.js 02:35:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 112 (0x7ffc081ad800) [pid = 1906] [serial = 249] [outer = 0x7ffc05b15800] 02:35:33 INFO - PROCESS | 1906 | 1462959333051 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:35:33 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:35:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1183ms 02:35:33 INFO - PROCESS | 1906 | 1462959333091 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 02:35:33 INFO - PROCESS | 1906 | 1462959333097 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 02:35:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:35:33 INFO - PROCESS | 1906 | 1462959333104 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:35:33 INFO - PROCESS | 1906 | 1462959333109 Marionette TRACE conn4 <- [1,306,null,{}] 02:35:33 INFO - PROCESS | 1906 | 1462959333115 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:33 INFO - PROCESS | 1906 | 1462959333245 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 02:35:33 INFO - PROCESS | 1906 | 1462959333375 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:33 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbeba94000 == 51 [pid = 1906] [id = 84] 02:35:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 113 (0x7ffbf29ac800) [pid = 1906] [serial = 250] [outer = (nil)] 02:35:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 114 (0x7ffbf3ddd800) [pid = 1906] [serial = 251] [outer = 0x7ffbf29ac800] 02:35:33 INFO - PROCESS | 1906 | 1462959333432 Marionette DEBUG loaded listener.js 02:35:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 115 (0x7ffbf4258c00) [pid = 1906] [serial = 252] [outer = 0x7ffbf29ac800] 02:35:33 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc01717800 == 50 [pid = 1906] [id = 76] 02:35:33 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea7a3000 == 49 [pid = 1906] [id = 75] 02:35:33 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbfa71c800 == 48 [pid = 1906] [id = 74] 02:35:33 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf5a6f800 == 47 [pid = 1906] [id = 73] 02:35:33 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf504c800 == 46 [pid = 1906] [id = 72] 02:35:33 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf388c000 == 45 [pid = 1906] [id = 71] 02:35:33 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea788800 == 44 [pid = 1906] [id = 70] 02:35:33 INFO - PROCESS | 1906 | --DOMWINDOW == 114 (0x7ffbed183400) [pid = 1906] [serial = 158] [outer = (nil)] [url = about:blank] 02:35:33 INFO - PROCESS | 1906 | --DOMWINDOW == 113 (0x7ffbefc95c00) [pid = 1906] [serial = 161] [outer = (nil)] [url = about:blank] 02:35:33 INFO - PROCESS | 1906 | --DOMWINDOW == 112 (0x7ffbf502ac00) [pid = 1906] [serial = 164] [outer = (nil)] [url = about:blank] 02:35:33 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf4cc6800 == 43 [pid = 1906] [id = 69] 02:35:33 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf5d5b000 == 42 [pid = 1906] [id = 65] 02:35:33 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea459800 == 41 [pid = 1906] [id = 64] 02:35:33 INFO - PROCESS | 1906 | --DOMWINDOW == 111 (0x7ffbf914d800) [pid = 1906] [serial = 180] [outer = (nil)] [url = about:blank] 02:35:33 INFO - PROCESS | 1906 | --DOMWINDOW == 110 (0x7ffbf5ddfc00) [pid = 1906] [serial = 179] [outer = (nil)] [url = about:blank] 02:35:33 INFO - PROCESS | 1906 | --DOMWINDOW == 109 (0x7ffc00552c00) [pid = 1906] [serial = 182] [outer = (nil)] [url = about:blank] 02:35:33 INFO - PROCESS | 1906 | --DOMWINDOW == 108 (0x7ffbf4b6f000) [pid = 1906] [serial = 176] [outer = (nil)] [url = about:blank] 02:35:33 INFO - PROCESS | 1906 | --DOMWINDOW == 107 (0x7ffbeb5b1400) [pid = 1906] [serial = 168] [outer = (nil)] [url = about:blank] 02:35:33 INFO - PROCESS | 1906 | --DOMWINDOW == 106 (0x7ffbea445400) [pid = 1906] [serial = 167] [outer = (nil)] [url = about:blank] 02:35:33 INFO - PROCESS | 1906 | --DOMWINDOW == 105 (0x7ffbf3cf5400) [pid = 1906] [serial = 173] [outer = (nil)] [url = about:blank] 02:35:33 INFO - PROCESS | 1906 | --DOMWINDOW == 104 (0x7ffbf3f50400) [pid = 1906] [serial = 174] [outer = (nil)] [url = about:blank] 02:35:33 INFO - PROCESS | 1906 | --DOMWINDOW == 103 (0x7ffbed183000) [pid = 1906] [serial = 155] [outer = (nil)] [url = about:blank] 02:35:33 INFO - PROCESS | 1906 | --DOMWINDOW == 102 (0x7ffbf501f400) [pid = 1906] [serial = 185] [outer = (nil)] [url = about:blank] 02:35:33 INFO - PROCESS | 1906 | --DOMWINDOW == 101 (0x7ffbefae4c00) [pid = 1906] [serial = 171] [outer = (nil)] [url = about:blank] 02:35:33 INFO - PROCESS | 1906 | --DOMWINDOW == 100 (0x7ffbed18dc00) [pid = 1906] [serial = 170] [outer = (nil)] [url = about:blank] 02:35:33 INFO - PROCESS | 1906 | --DOMWINDOW == 99 (0x7ffc0062d400) [pid = 1906] [serial = 183] [outer = (nil)] [url = about:blank] 02:35:33 INFO - PROCESS | 1906 | --DOMWINDOW == 98 (0x7ffc008ea800) [pid = 1906] [serial = 186] [outer = (nil)] [url = about:blank] 02:35:33 INFO - PROCESS | 1906 | --DOMWINDOW == 97 (0x7ffbf5b9ec00) [pid = 1906] [serial = 177] [outer = (nil)] [url = about:blank] 02:35:33 INFO - PROCESS | 1906 | --DOMWINDOW == 96 (0x7ffc0184e800) [pid = 1906] [serial = 188] [outer = (nil)] [url = about:blank] 02:35:34 INFO - PROCESS | 1906 | 1462959334079 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:35:34 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:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1030ms 02:35:34 INFO - PROCESS | 1906 | 1462959334135 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 02:35:34 INFO - PROCESS | 1906 | 1462959334142 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 02:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:35:34 INFO - PROCESS | 1906 | 1462959334150 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:35:34 INFO - PROCESS | 1906 | 1462959334153 Marionette TRACE conn4 <- [1,310,null,{}] 02:35:34 INFO - PROCESS | 1906 | 1462959334170 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:34 INFO - PROCESS | 1906 | 1462959334288 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 02:35:34 INFO - PROCESS | 1906 | 1462959334302 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:34 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf0625800 == 42 [pid = 1906] [id = 85] 02:35:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 97 (0x7ffbf4b31400) [pid = 1906] [serial = 253] [outer = (nil)] 02:35:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 98 (0x7ffbf552b400) [pid = 1906] [serial = 254] [outer = 0x7ffbf4b31400] 02:35:34 INFO - PROCESS | 1906 | 1462959334366 Marionette DEBUG loaded listener.js 02:35:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 99 (0x7ffbf5ce3800) [pid = 1906] [serial = 255] [outer = 0x7ffbf4b31400] 02:35:34 INFO - PROCESS | 1906 | 1462959334986 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:35:35 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:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 887ms 02:35:35 INFO - PROCESS | 1906 | 1462959335037 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 02:35:35 INFO - PROCESS | 1906 | 1462959335040 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 02:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:35:35 INFO - PROCESS | 1906 | 1462959335045 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:35:35 INFO - PROCESS | 1906 | 1462959335050 Marionette TRACE conn4 <- [1,314,null,{}] 02:35:35 INFO - PROCESS | 1906 | 1462959335062 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:35 INFO - PROCESS | 1906 | 1462959335178 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 02:35:35 INFO - PROCESS | 1906 | 1462959335194 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:35 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf567a000 == 43 [pid = 1906] [id = 86] 02:35:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 100 (0x7ffbff7cf400) [pid = 1906] [serial = 256] [outer = (nil)] 02:35:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 101 (0x7ffc0055f400) [pid = 1906] [serial = 257] [outer = 0x7ffbff7cf400] 02:35:35 INFO - PROCESS | 1906 | 1462959335246 Marionette DEBUG loaded listener.js 02:35:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 102 (0x7ffc00a18400) [pid = 1906] [serial = 258] [outer = 0x7ffbff7cf400] 02:35:35 INFO - PROCESS | 1906 | 1462959335877 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:35:35 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:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 878ms 02:35:35 INFO - PROCESS | 1906 | 1462959335924 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 02:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:35:35 INFO - PROCESS | 1906 | 1462959335928 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 02:35:35 INFO - PROCESS | 1906 | 1462959335933 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:35:35 INFO - PROCESS | 1906 | 1462959335935 Marionette TRACE conn4 <- [1,318,null,{}] 02:35:35 INFO - PROCESS | 1906 | 1462959335939 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:36 INFO - PROCESS | 1906 | 1462959336091 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 02:35:36 INFO - PROCESS | 1906 | 1462959336117 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:36 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf90b6000 == 44 [pid = 1906] [id = 87] 02:35:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 103 (0x7ffbf4b32800) [pid = 1906] [serial = 259] [outer = (nil)] 02:35:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 104 (0x7ffc01736000) [pid = 1906] [serial = 260] [outer = 0x7ffbf4b32800] 02:35:36 INFO - PROCESS | 1906 | 1462959336167 Marionette DEBUG loaded listener.js 02:35:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 105 (0x7ffc039ce000) [pid = 1906] [serial = 261] [outer = 0x7ffbf4b32800] 02:35:36 INFO - PROCESS | 1906 | 1462959336779 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:35:36 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:35:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 878ms 02:35:36 INFO - PROCESS | 1906 | 1462959336818 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 02:35:36 INFO - PROCESS | 1906 | 1462959336820 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 02:35:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:35:36 INFO - PROCESS | 1906 | 1462959336841 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:35:36 INFO - PROCESS | 1906 | 1462959336844 Marionette TRACE conn4 <- [1,322,null,{}] 02:35:36 INFO - PROCESS | 1906 | 1462959336848 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:36 INFO - PROCESS | 1906 | 1462959336996 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 02:35:37 INFO - PROCESS | 1906 | 1462959337012 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:37 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc006db000 == 45 [pid = 1906] [id = 88] 02:35:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 106 (0x7ffbea43ac00) [pid = 1906] [serial = 262] [outer = (nil)] 02:35:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 107 (0x7ffc052e3400) [pid = 1906] [serial = 263] [outer = 0x7ffbea43ac00] 02:35:37 INFO - PROCESS | 1906 | 1462959337113 Marionette DEBUG loaded listener.js 02:35:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 108 (0x7ffc05accc00) [pid = 1906] [serial = 264] [outer = 0x7ffbea43ac00] 02:35:37 INFO - PROCESS | 1906 | 1462959337777 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:35:37 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:35:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 987ms 02:35:37 INFO - PROCESS | 1906 | 1462959337816 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 02:35:37 INFO - PROCESS | 1906 | 1462959337827 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 02:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:35:37 INFO - PROCESS | 1906 | 1462959337839 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:35:37 INFO - PROCESS | 1906 | 1462959337841 Marionette TRACE conn4 <- [1,326,null,{}] 02:35:37 INFO - PROCESS | 1906 | 1462959337846 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:37 INFO - PROCESS | 1906 | 1462959337990 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 02:35:38 INFO - PROCESS | 1906 | 1462959338013 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:38 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc04d07800 == 46 [pid = 1906] [id = 89] 02:35:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 109 (0x7ffc084de800) [pid = 1906] [serial = 265] [outer = (nil)] 02:35:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 110 (0x7ffc09a43400) [pid = 1906] [serial = 266] [outer = 0x7ffc084de800] 02:35:38 INFO - PROCESS | 1906 | 1462959338063 Marionette DEBUG loaded listener.js 02:35:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 111 (0x7ffc09af4000) [pid = 1906] [serial = 267] [outer = 0x7ffc084de800] 02:35:38 INFO - PROCESS | 1906 | --DOMWINDOW == 110 (0x7ffbed181400) [pid = 1906] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:35:38 INFO - PROCESS | 1906 | --DOMWINDOW == 109 (0x7ffbea1e0800) [pid = 1906] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:35:38 INFO - PROCESS | 1906 | --DOMWINDOW == 108 (0x7ffc039d2800) [pid = 1906] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:35:38 INFO - PROCESS | 1906 | --DOMWINDOW == 107 (0x7ffbe9fd5000) [pid = 1906] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:35:38 INFO - PROCESS | 1906 | --DOMWINDOW == 106 (0x7ffbe9c04400) [pid = 1906] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:35:38 INFO - PROCESS | 1906 | --DOMWINDOW == 105 (0x7ffbf3a7ac00) [pid = 1906] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:35:38 INFO - PROCESS | 1906 | --DOMWINDOW == 104 (0x7ffbf4986800) [pid = 1906] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:35:38 INFO - PROCESS | 1906 | --DOMWINDOW == 103 (0x7ffbed188400) [pid = 1906] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:35:38 INFO - PROCESS | 1906 | --DOMWINDOW == 102 (0x7ffbea43d000) [pid = 1906] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:35:38 INFO - PROCESS | 1906 | --DOMWINDOW == 101 (0x7ffbeb613400) [pid = 1906] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:35:38 INFO - PROCESS | 1906 | --DOMWINDOW == 100 (0x7ffbed602800) [pid = 1906] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:35:38 INFO - PROCESS | 1906 | --DOMWINDOW == 99 (0x7ffbf4986400) [pid = 1906] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:35:38 INFO - PROCESS | 1906 | --DOMWINDOW == 98 (0x7ffbe9cf2800) [pid = 1906] [serial = 120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:35:38 INFO - PROCESS | 1906 | 1462959338733 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:35:38 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:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 931ms 02:35:38 INFO - PROCESS | 1906 | 1462959338771 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 02:35:38 INFO - PROCESS | 1906 | 1462959338773 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 02:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:35:38 INFO - PROCESS | 1906 | 1462959338778 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:35:38 INFO - PROCESS | 1906 | 1462959338781 Marionette TRACE conn4 <- [1,330,null,{}] 02:35:38 INFO - PROCESS | 1906 | 1462959338785 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:38 INFO - PROCESS | 1906 | 1462959338925 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 02:35:38 INFO - PROCESS | 1906 | 1462959338943 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:38 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc0031e000 == 47 [pid = 1906] [id = 90] 02:35:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 99 (0x7ffbe9fd5000) [pid = 1906] [serial = 268] [outer = (nil)] 02:35:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 100 (0x7ffbf269a400) [pid = 1906] [serial = 269] [outer = 0x7ffbe9fd5000] 02:35:38 INFO - PROCESS | 1906 | 1462959338996 Marionette DEBUG loaded listener.js 02:35:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 101 (0x7ffbf269f400) [pid = 1906] [serial = 270] [outer = 0x7ffbe9fd5000] 02:35:39 INFO - PROCESS | 1906 | 1462959339556 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:35:39 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:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 824ms 02:35:39 INFO - PROCESS | 1906 | 1462959339603 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 02:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:35:39 INFO - PROCESS | 1906 | 1462959339606 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 02:35:39 INFO - PROCESS | 1906 | 1462959339610 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:35:39 INFO - PROCESS | 1906 | 1462959339613 Marionette TRACE conn4 <- [1,334,null,{}] 02:35:39 INFO - PROCESS | 1906 | 1462959339617 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:39 INFO - PROCESS | 1906 | 1462959339735 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 02:35:39 INFO - PROCESS | 1906 | 1462959339749 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:39 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc076dd800 == 48 [pid = 1906] [id = 91] 02:35:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 102 (0x7ffbed18d400) [pid = 1906] [serial = 271] [outer = (nil)] 02:35:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 103 (0x7ffbf26a5400) [pid = 1906] [serial = 272] [outer = 0x7ffbed18d400] 02:35:39 INFO - PROCESS | 1906 | 1462959339801 Marionette DEBUG loaded listener.js 02:35:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 104 (0x7ffbf4ad9c00) [pid = 1906] [serial = 273] [outer = 0x7ffbed18d400] 02:35:40 INFO - PROCESS | 1906 | 1462959340409 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:35:40 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:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 824ms 02:35:40 INFO - PROCESS | 1906 | 1462959340434 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 02:35:40 INFO - PROCESS | 1906 | 1462959340440 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 02:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:35:40 INFO - PROCESS | 1906 | 1462959340447 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:35:40 INFO - PROCESS | 1906 | 1462959340452 Marionette TRACE conn4 <- [1,338,null,{}] 02:35:40 INFO - PROCESS | 1906 | 1462959340460 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:40 INFO - PROCESS | 1906 | 1462959340604 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 02:35:40 INFO - PROCESS | 1906 | 1462959340731 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:40 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbed89f800 == 49 [pid = 1906] [id = 92] 02:35:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 105 (0x7ffbecf2fc00) [pid = 1906] [serial = 274] [outer = (nil)] 02:35:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 106 (0x7ffbefaea000) [pid = 1906] [serial = 275] [outer = 0x7ffbecf2fc00] 02:35:40 INFO - PROCESS | 1906 | 1462959340805 Marionette DEBUG loaded listener.js 02:35:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 107 (0x7ffbf269c400) [pid = 1906] [serial = 276] [outer = 0x7ffbecf2fc00] 02:35:41 INFO - PROCESS | 1906 | 1462959341544 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:35:41 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:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1136ms 02:35:41 INFO - PROCESS | 1906 | 1462959341583 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 02:35:41 INFO - PROCESS | 1906 | 1462959341590 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 02:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:35:41 INFO - PROCESS | 1906 | 1462959341598 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:35:41 INFO - PROCESS | 1906 | 1462959341601 Marionette TRACE conn4 <- [1,342,null,{}] 02:35:41 INFO - PROCESS | 1906 | 1462959341605 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:41 INFO - PROCESS | 1906 | 1462959341743 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 02:35:41 INFO - PROCESS | 1906 | 1462959341875 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:41 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbfa71b800 == 50 [pid = 1906] [id = 93] 02:35:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 108 (0x7ffbf269f800) [pid = 1906] [serial = 277] [outer = (nil)] 02:35:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 109 (0x7ffbf4ace000) [pid = 1906] [serial = 278] [outer = 0x7ffbf269f800] 02:35:41 INFO - PROCESS | 1906 | 1462959341939 Marionette DEBUG loaded listener.js 02:35:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 110 (0x7ffbf5cdcc00) [pid = 1906] [serial = 279] [outer = 0x7ffbf269f800] 02:35:42 INFO - PROCESS | 1906 | 1462959342626 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:35:42 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:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1084ms 02:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:35:42 INFO - PROCESS | 1906 | 1462959342683 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 02:35:42 INFO - PROCESS | 1906 | 1462959342685 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 02:35:42 INFO - PROCESS | 1906 | 1462959342690 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:35:42 INFO - PROCESS | 1906 | 1462959342695 Marionette TRACE conn4 <- [1,346,null,{}] 02:35:42 INFO - PROCESS | 1906 | 1462959342709 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:42 INFO - PROCESS | 1906 | 1462959342878 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 02:35:43 INFO - PROCESS | 1906 | 1462959343011 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:43 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc09a1b800 == 51 [pid = 1906] [id = 94] 02:35:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 111 (0x7ffbf3ef5400) [pid = 1906] [serial = 280] [outer = (nil)] 02:35:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 112 (0x7ffc008ac400) [pid = 1906] [serial = 281] [outer = 0x7ffbf3ef5400] 02:35:43 INFO - PROCESS | 1906 | 1462959343077 Marionette DEBUG loaded listener.js 02:35:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 113 (0x7ffc05160800) [pid = 1906] [serial = 282] [outer = 0x7ffbf3ef5400] 02:35:43 INFO - PROCESS | 1906 | 1462959343813 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:35:43 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:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1182ms 02:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:35:43 INFO - PROCESS | 1906 | 1462959343873 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 02:35:43 INFO - PROCESS | 1906 | 1462959343876 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 02:35:43 INFO - PROCESS | 1906 | 1462959343881 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:35:43 INFO - PROCESS | 1906 | 1462959343884 Marionette TRACE conn4 <- [1,350,null,{}] 02:35:43 INFO - PROCESS | 1906 | 1462959343888 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:44 INFO - PROCESS | 1906 | 1462959344010 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 02:35:44 INFO - PROCESS | 1906 | 1462959344141 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:44 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea1b6800 == 52 [pid = 1906] [id = 95] 02:35:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 114 (0x7ffbe90d4000) [pid = 1906] [serial = 283] [outer = (nil)] 02:35:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 115 (0x7ffbe90dfc00) [pid = 1906] [serial = 284] [outer = 0x7ffbe90d4000] 02:35:44 INFO - PROCESS | 1906 | 1462959344202 Marionette DEBUG loaded listener.js 02:35:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 116 (0x7ffc00a1f400) [pid = 1906] [serial = 285] [outer = 0x7ffbe90d4000] 02:35:44 INFO - PROCESS | 1906 | 1462959344877 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:35:44 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:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1031ms 02:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:35:44 INFO - PROCESS | 1906 | 1462959344912 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 02:35:44 INFO - PROCESS | 1906 | 1462959344915 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 02:35:44 INFO - PROCESS | 1906 | 1462959344920 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:35:44 INFO - PROCESS | 1906 | 1462959344923 Marionette TRACE conn4 <- [1,354,null,{}] 02:35:44 INFO - PROCESS | 1906 | 1462959344943 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:45 INFO - PROCESS | 1906 | 1462959345076 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 02:35:45 INFO - PROCESS | 1906 | 1462959345385 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:45 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbeb63b800 == 53 [pid = 1906] [id = 96] 02:35:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 117 (0x7ffbe90dcc00) [pid = 1906] [serial = 286] [outer = (nil)] 02:35:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 118 (0x7ffbe9c10000) [pid = 1906] [serial = 287] [outer = 0x7ffbe90dcc00] 02:35:45 INFO - PROCESS | 1906 | 1462959345463 Marionette DEBUG loaded listener.js 02:35:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 119 (0x7ffbea59e000) [pid = 1906] [serial = 288] [outer = 0x7ffbe90dcc00] 02:35:46 INFO - PROCESS | 1906 | 1462959346276 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:35:46 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:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1383ms 02:35:46 INFO - PROCESS | 1906 | 1462959346302 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 02:35:46 INFO - PROCESS | 1906 | 1462959346307 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 02:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:35:46 INFO - PROCESS | 1906 | 1462959346313 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:35:46 INFO - PROCESS | 1906 | 1462959346316 Marionette TRACE conn4 <- [1,358,null,{}] 02:35:46 INFO - PROCESS | 1906 | 1462959346322 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:46 INFO - PROCESS | 1906 | 1462959346454 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 02:35:46 INFO - PROCESS | 1906 | 1462959346594 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:46 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbeb63b000 == 54 [pid = 1906] [id = 97] 02:35:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 120 (0x7ffbea59c400) [pid = 1906] [serial = 289] [outer = (nil)] 02:35:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 121 (0x7ffbefae4c00) [pid = 1906] [serial = 290] [outer = 0x7ffbea59c400] 02:35:46 INFO - PROCESS | 1906 | 1462959346652 Marionette DEBUG loaded listener.js 02:35:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 122 (0x7ffbf268b000) [pid = 1906] [serial = 291] [outer = 0x7ffbea59c400] 02:35:46 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf46ce800 == 53 [pid = 1906] [id = 32] 02:35:46 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc0031e000 == 52 [pid = 1906] [id = 90] 02:35:46 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc04d07800 == 51 [pid = 1906] [id = 89] 02:35:47 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc006db000 == 50 [pid = 1906] [id = 88] 02:35:47 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf90b6000 == 49 [pid = 1906] [id = 87] 02:35:47 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf567a000 == 48 [pid = 1906] [id = 86] 02:35:47 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf0625800 == 47 [pid = 1906] [id = 85] 02:35:47 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbeba94000 == 46 [pid = 1906] [id = 84] 02:35:47 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc0764a000 == 45 [pid = 1906] [id = 82] 02:35:47 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc053cf000 == 44 [pid = 1906] [id = 81] 02:35:47 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc05107000 == 43 [pid = 1906] [id = 80] 02:35:47 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc039aa800 == 42 [pid = 1906] [id = 79] 02:35:47 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf46c9000 == 41 [pid = 1906] [id = 78] 02:35:47 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9e48000 == 40 [pid = 1906] [id = 77] 02:35:47 INFO - PROCESS | 1906 | --DOMWINDOW == 121 (0x7ffbed18c400) [pid = 1906] [serial = 159] [outer = (nil)] [url = about:blank] 02:35:47 INFO - PROCESS | 1906 | --DOMWINDOW == 120 (0x7ffbf29b0400) [pid = 1906] [serial = 162] [outer = (nil)] [url = about:blank] 02:35:47 INFO - PROCESS | 1906 | --DOMWINDOW == 119 (0x7ffbf5db5400) [pid = 1906] [serial = 165] [outer = (nil)] [url = about:blank] 02:35:47 INFO - PROCESS | 1906 | --DOMWINDOW == 118 (0x7ffbf5db6c00) [pid = 1906] [serial = 122] [outer = (nil)] [url = about:blank] 02:35:47 INFO - PROCESS | 1906 | --DOMWINDOW == 117 (0x7ffc008ee000) [pid = 1906] [serial = 218] [outer = (nil)] [url = about:blank] 02:35:47 INFO - PROCESS | 1906 | --DOMWINDOW == 116 (0x7ffc052d4c00) [pid = 1906] [serial = 221] [outer = (nil)] [url = about:blank] 02:35:47 INFO - PROCESS | 1906 | --DOMWINDOW == 115 (0x7ffc018db800) [pid = 1906] [serial = 219] [outer = (nil)] [url = about:blank] 02:35:47 INFO - PROCESS | 1906 | --DOMWINDOW == 114 (0x7ffbf5dbc400) [pid = 1906] [serial = 224] [outer = (nil)] [url = about:blank] 02:35:47 INFO - PROCESS | 1906 | --DOMWINDOW == 113 (0x7ffbf61aa000) [pid = 1906] [serial = 204] [outer = (nil)] [url = about:blank] 02:35:47 INFO - PROCESS | 1906 | --DOMWINDOW == 112 (0x7ffbec550000) [pid = 1906] [serial = 203] [outer = (nil)] [url = about:blank] 02:35:47 INFO - PROCESS | 1906 | --DOMWINDOW == 111 (0x7ffbf5d70000) [pid = 1906] [serial = 212] [outer = (nil)] [url = about:blank] 02:35:47 INFO - PROCESS | 1906 | --DOMWINDOW == 110 (0x7ffbf9150400) [pid = 1906] [serial = 213] [outer = (nil)] [url = about:blank] 02:35:47 INFO - PROCESS | 1906 | --DOMWINDOW == 109 (0x7ffc00553000) [pid = 1906] [serial = 215] [outer = (nil)] [url = about:blank] 02:35:47 INFO - PROCESS | 1906 | --DOMWINDOW == 108 (0x7ffbf2eba800) [pid = 1906] [serial = 207] [outer = (nil)] [url = about:blank] 02:35:47 INFO - PROCESS | 1906 | --DOMWINDOW == 107 (0x7ffbefae5000) [pid = 1906] [serial = 206] [outer = (nil)] [url = about:blank] 02:35:47 INFO - PROCESS | 1906 | --DOMWINDOW == 106 (0x7ffbf3a7d800) [pid = 1906] [serial = 209] [outer = (nil)] [url = about:blank] 02:35:47 INFO - PROCESS | 1906 | --DOMWINDOW == 105 (0x7ffbf4ada400) [pid = 1906] [serial = 210] [outer = (nil)] [url = about:blank] 02:35:47 INFO - PROCESS | 1906 | --DOMWINDOW == 104 (0x7ffbe9e10800) [pid = 1906] [serial = 191] [outer = (nil)] [url = about:blank] 02:35:47 INFO - PROCESS | 1906 | --DOMWINDOW == 103 (0x7ffbf3ddb000) [pid = 1906] [serial = 194] [outer = (nil)] [url = about:blank] 02:35:47 INFO - PROCESS | 1906 | --DOMWINDOW == 102 (0x7ffc00388400) [pid = 1906] [serial = 197] [outer = (nil)] [url = about:blank] 02:35:47 INFO - PROCESS | 1906 | --DOMWINDOW == 101 (0x7ffc034e5000) [pid = 1906] [serial = 200] [outer = (nil)] [url = about:blank] 02:35:47 INFO - PROCESS | 1906 | --DOMWINDOW == 100 (0x7ffc05a07000) [pid = 1906] [serial = 227] [outer = (nil)] [url = about:blank] 02:35:47 INFO - PROCESS | 1906 | --DOMWINDOW == 99 (0x7ffc058c4400) [pid = 1906] [serial = 222] [outer = (nil)] [url = about:blank] 02:35:47 INFO - PROCESS | 1906 | --DOMWINDOW == 98 (0x7ffc00625000) [pid = 1906] [serial = 216] [outer = (nil)] [url = about:blank] 02:35:47 INFO - PROCESS | 1906 | --DOMWINDOW == 97 (0x7ffc058c7800) [pid = 1906] [serial = 225] [outer = (nil)] [url = about:blank] 02:35:47 INFO - PROCESS | 1906 | --DOMWINDOW == 96 (0x7ffbed187c00) [pid = 1906] [serial = 156] [outer = (nil)] [url = about:blank] 02:35:47 INFO - PROCESS | 1906 | 1462959347314 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:35:47 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:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1030ms 02:35:47 INFO - PROCESS | 1906 | 1462959347343 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 02:35:47 INFO - PROCESS | 1906 | 1462959347348 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 02:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:35:47 INFO - PROCESS | 1906 | 1462959347355 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:35:47 INFO - PROCESS | 1906 | 1462959347357 Marionette TRACE conn4 <- [1,362,null,{}] 02:35:47 INFO - PROCESS | 1906 | 1462959347362 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:47 INFO - PROCESS | 1906 | 1462959347473 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 02:35:47 INFO - PROCESS | 1906 | 1462959347578 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:47 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbeba97800 == 41 [pid = 1906] [id = 98] 02:35:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 97 (0x7ffbe9e10800) [pid = 1906] [serial = 292] [outer = (nil)] 02:35:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 98 (0x7ffbf27b6400) [pid = 1906] [serial = 293] [outer = 0x7ffbe9e10800] 02:35:47 INFO - PROCESS | 1906 | 1462959347630 Marionette DEBUG loaded listener.js 02:35:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 99 (0x7ffbf424f800) [pid = 1906] [serial = 294] [outer = 0x7ffbe9e10800] 02:35:48 INFO - PROCESS | 1906 | 1462959348887 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:35:48 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:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1576ms 02:35:48 INFO - PROCESS | 1906 | 1462959348932 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 02:35:48 INFO - PROCESS | 1906 | 1462959348935 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 02:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:35:48 INFO - PROCESS | 1906 | 1462959348941 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:35:48 INFO - PROCESS | 1906 | 1462959348949 Marionette TRACE conn4 <- [1,366,null,{}] 02:35:48 INFO - PROCESS | 1906 | 1462959348963 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:49 INFO - PROCESS | 1906 | 1462959349112 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 02:35:49 INFO - PROCESS | 1906 | 1462959349131 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:49 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf49a2000 == 42 [pid = 1906] [id = 99] 02:35:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 100 (0x7ffbf3ddb000) [pid = 1906] [serial = 295] [outer = (nil)] 02:35:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 101 (0x7ffbf4ad8000) [pid = 1906] [serial = 296] [outer = 0x7ffbf3ddb000] 02:35:49 INFO - PROCESS | 1906 | 1462959349191 Marionette DEBUG loaded listener.js 02:35:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 102 (0x7ffbf5528400) [pid = 1906] [serial = 297] [outer = 0x7ffbf3ddb000] 02:35:49 INFO - PROCESS | 1906 | 1462959349763 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:35:49 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:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 838ms 02:35:49 INFO - PROCESS | 1906 | 1462959349777 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 02:35:49 INFO - PROCESS | 1906 | 1462959349780 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 02:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:35:49 INFO - PROCESS | 1906 | 1462959349796 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:35:49 INFO - PROCESS | 1906 | 1462959349798 Marionette TRACE conn4 <- [1,370,null,{}] 02:35:49 INFO - PROCESS | 1906 | 1462959349803 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:49 INFO - PROCESS | 1906 | 1462959349942 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 02:35:50 INFO - PROCESS | 1906 | 1462959350003 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:50 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf503c000 == 43 [pid = 1906] [id = 100] 02:35:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 103 (0x7ffbf508c400) [pid = 1906] [serial = 298] [outer = (nil)] 02:35:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 104 (0x7ffbf5ba0800) [pid = 1906] [serial = 299] [outer = 0x7ffbf508c400] 02:35:50 INFO - PROCESS | 1906 | 1462959350053 Marionette DEBUG loaded listener.js 02:35:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 105 (0x7ffbf5db6c00) [pid = 1906] [serial = 300] [outer = 0x7ffbf508c400] 02:35:50 INFO - PROCESS | 1906 | 1462959350631 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:35:50 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:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 877ms 02:35:50 INFO - PROCESS | 1906 | 1462959350675 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 02:35:50 INFO - PROCESS | 1906 | 1462959350677 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 02:35:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:35:50 INFO - PROCESS | 1906 | 1462959350682 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:35:50 INFO - PROCESS | 1906 | 1462959350684 Marionette TRACE conn4 <- [1,374,null,{}] 02:35:50 INFO - PROCESS | 1906 | 1462959350688 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:50 INFO - PROCESS | 1906 | 1462959350843 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 02:35:50 INFO - PROCESS | 1906 | 1462959350921 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:50 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf5a66800 == 44 [pid = 1906] [id = 101] 02:35:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 106 (0x7ffbf5de2800) [pid = 1906] [serial = 301] [outer = (nil)] 02:35:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 107 (0x7ffbf61ab400) [pid = 1906] [serial = 302] [outer = 0x7ffbf5de2800] 02:35:50 INFO - PROCESS | 1906 | 1462959350983 Marionette DEBUG loaded listener.js 02:35:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 108 (0x7ffc00387c00) [pid = 1906] [serial = 303] [outer = 0x7ffbf5de2800] 02:35:51 INFO - PROCESS | 1906 | 1462959351613 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:35:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:35:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 975ms 02:35:51 INFO - PROCESS | 1906 | 1462959351658 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 02:35:51 INFO - PROCESS | 1906 | 1462959351661 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 02:35:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:35:51 INFO - PROCESS | 1906 | 1462959351670 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:35:51 INFO - PROCESS | 1906 | 1462959351673 Marionette TRACE conn4 <- [1,378,null,{}] 02:35:51 INFO - PROCESS | 1906 | 1462959351677 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:51 INFO - PROCESS | 1906 | 1462959351954 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 02:35:51 INFO - PROCESS | 1906 | --DOMWINDOW == 107 (0x7ffbe9fd5000) [pid = 1906] [serial = 268] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:35:51 INFO - PROCESS | 1906 | --DOMWINDOW == 106 (0x7ffbf4b32800) [pid = 1906] [serial = 259] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:35:51 INFO - PROCESS | 1906 | --DOMWINDOW == 105 (0x7ffbea43ac00) [pid = 1906] [serial = 262] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:35:51 INFO - PROCESS | 1906 | --DOMWINDOW == 104 (0x7ffbf4259000) [pid = 1906] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:35:51 INFO - PROCESS | 1906 | --DOMWINDOW == 103 (0x7ffbf5de3c00) [pid = 1906] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:35:51 INFO - PROCESS | 1906 | --DOMWINDOW == 102 (0x7ffbf06b1c00) [pid = 1906] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:35:51 INFO - PROCESS | 1906 | --DOMWINDOW == 101 (0x7ffbf29ac800) [pid = 1906] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:35:51 INFO - PROCESS | 1906 | --DOMWINDOW == 100 (0x7ffbe9c08800) [pid = 1906] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:35:51 INFO - PROCESS | 1906 | --DOMWINDOW == 99 (0x7ffbff7cf400) [pid = 1906] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:35:51 INFO - PROCESS | 1906 | --DOMWINDOW == 98 (0x7ffc084de800) [pid = 1906] [serial = 265] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:35:51 INFO - PROCESS | 1906 | --DOMWINDOW == 97 (0x7ffbf4b31400) [pid = 1906] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:35:51 INFO - PROCESS | 1906 | --DOMWINDOW == 96 (0x7ffbe9cf4c00) [pid = 1906] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:35:52 INFO - PROCESS | 1906 | 1462959352033 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:52 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea45b800 == 45 [pid = 1906] [id = 102] 02:35:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 97 (0x7ffbe9cf4c00) [pid = 1906] [serial = 304] [outer = (nil)] 02:35:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 98 (0x7ffbecf37400) [pid = 1906] [serial = 305] [outer = 0x7ffbe9cf4c00] 02:35:52 INFO - PROCESS | 1906 | 1462959352083 Marionette DEBUG loaded listener.js 02:35:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 99 (0x7ffbf425cc00) [pid = 1906] [serial = 306] [outer = 0x7ffbe9cf4c00] 02:35:52 INFO - PROCESS | 1906 | 1462959352771 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:35:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:35:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1128ms 02:35:52 INFO - PROCESS | 1906 | 1462959352799 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 02:35:52 INFO - PROCESS | 1906 | 1462959352801 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 02:35:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:35:52 INFO - PROCESS | 1906 | 1462959352807 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:35:52 INFO - PROCESS | 1906 | 1462959352808 Marionette TRACE conn4 <- [1,382,null,{}] 02:35:52 INFO - PROCESS | 1906 | 1462959352813 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:52 INFO - PROCESS | 1906 | 1462959352922 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 02:35:52 INFO - PROCESS | 1906 | 1462959352930 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:52 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbfa71c800 == 46 [pid = 1906] [id = 103] 02:35:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 100 (0x7ffbf425d400) [pid = 1906] [serial = 307] [outer = (nil)] 02:35:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 101 (0x7ffc01856c00) [pid = 1906] [serial = 308] [outer = 0x7ffbf425d400] 02:35:52 INFO - PROCESS | 1906 | 1462959352982 Marionette DEBUG loaded listener.js 02:35:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 102 (0x7ffc03987000) [pid = 1906] [serial = 309] [outer = 0x7ffbf425d400] 02:35:53 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:35:53 INFO - PROCESS | 1906 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:35:53 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:35:53 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:35:53 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:35:53 INFO - PROCESS | 1906 | 1462959353579 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:35:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:35:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 824ms 02:35:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:35:53 INFO - PROCESS | 1906 | 1462959353631 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 02:35:53 INFO - PROCESS | 1906 | 1462959353632 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 02:35:53 INFO - PROCESS | 1906 | 1462959353636 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:35:53 INFO - PROCESS | 1906 | 1462959353640 Marionette TRACE conn4 <- [1,386,null,{}] 02:35:53 INFO - PROCESS | 1906 | 1462959353644 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:53 INFO - PROCESS | 1906 | 1462959353761 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 02:35:53 INFO - PROCESS | 1906 | 1462959353851 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:53 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc0056b800 == 47 [pid = 1906] [id = 104] 02:35:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 103 (0x7ffbff7cf400) [pid = 1906] [serial = 310] [outer = (nil)] 02:35:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 104 (0x7ffc008ab400) [pid = 1906] [serial = 311] [outer = 0x7ffbff7cf400] 02:35:53 INFO - PROCESS | 1906 | 1462959353902 Marionette DEBUG loaded listener.js 02:35:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 105 (0x7ffc058d0000) [pid = 1906] [serial = 312] [outer = 0x7ffbff7cf400] 02:35:54 INFO - PROCESS | 1906 | 1462959354687 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 02:35:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 106 (0x7ffbe9c07400) [pid = 1906] [serial = 313] [outer = 0x7ffbea5a5c00] 02:35:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:35:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1125ms 02:35:54 INFO - PROCESS | 1906 | 1462959354788 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 02:35:54 INFO - PROCESS | 1906 | 1462959354793 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 02:35:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:35:54 INFO - PROCESS | 1906 | 1462959354826 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:35:54 INFO - PROCESS | 1906 | 1462959354830 Marionette TRACE conn4 <- [1,390,null,{}] 02:35:54 INFO - PROCESS | 1906 | 1462959354837 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:54 INFO - PROCESS | 1906 | 1462959354979 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 02:35:55 INFO - PROCESS | 1906 | 1462959355107 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:55 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea473000 == 48 [pid = 1906] [id = 105] 02:35:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 107 (0x7ffbea76b800) [pid = 1906] [serial = 314] [outer = (nil)] 02:35:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 108 (0x7ffbecf34400) [pid = 1906] [serial = 315] [outer = 0x7ffbea76b800] 02:35:55 INFO - PROCESS | 1906 | 1462959355170 Marionette DEBUG loaded listener.js 02:35:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 109 (0x7ffbf2b73400) [pid = 1906] [serial = 316] [outer = 0x7ffbea76b800] 02:35:55 INFO - PROCESS | 1906 | 1462959355921 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 02:35:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:35:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1132ms 02:35:55 INFO - PROCESS | 1906 | 1462959355955 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 02:35:55 INFO - PROCESS | 1906 | 1462959355961 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 02:35:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:35:55 INFO - PROCESS | 1906 | 1462959355969 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:35:55 INFO - PROCESS | 1906 | 1462959355973 Marionette TRACE conn4 <- [1,394,null,{}] 02:35:55 INFO - PROCESS | 1906 | 1462959355995 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:56 INFO - PROCESS | 1906 | 1462959356130 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 02:35:56 INFO - PROCESS | 1906 | 1462959356254 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:56 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf90bf800 == 49 [pid = 1906] [id = 106] 02:35:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 110 (0x7ffbf2e0cc00) [pid = 1906] [serial = 317] [outer = (nil)] 02:35:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 111 (0x7ffbf4ad0400) [pid = 1906] [serial = 318] [outer = 0x7ffbf2e0cc00] 02:35:56 INFO - PROCESS | 1906 | 1462959356314 Marionette DEBUG loaded listener.js 02:35:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 112 (0x7ffbf5980800) [pid = 1906] [serial = 319] [outer = 0x7ffbf2e0cc00] 02:35:57 INFO - PROCESS | 1906 | 1462959357156 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 02:35:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:35:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1250ms 02:35:57 INFO - PROCESS | 1906 | 1462959357220 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 02:35:57 INFO - PROCESS | 1906 | 1462959357223 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 02:35:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:35:57 INFO - PROCESS | 1906 | 1462959357228 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:35:57 INFO - PROCESS | 1906 | 1462959357233 Marionette TRACE conn4 <- [1,398,null,{}] 02:35:57 INFO - PROCESS | 1906 | 1462959357246 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:57 INFO - PROCESS | 1906 | 1462959357384 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 02:35:57 INFO - PROCESS | 1906 | 1462959357510 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:57 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc04d1a000 == 50 [pid = 1906] [id = 107] 02:35:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 113 (0x7ffbf61a3c00) [pid = 1906] [serial = 320] [outer = (nil)] 02:35:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 114 (0x7ffc0062b000) [pid = 1906] [serial = 321] [outer = 0x7ffbf61a3c00] 02:35:57 INFO - PROCESS | 1906 | 1462959357572 Marionette DEBUG loaded listener.js 02:35:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 115 (0x7ffc03a4b800) [pid = 1906] [serial = 322] [outer = 0x7ffbf61a3c00] 02:35:58 INFO - PROCESS | 1906 | 1462959358333 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 02:35:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:35:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1140ms 02:35:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:35:58 INFO - PROCESS | 1906 | 1462959358369 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 02:35:58 INFO - PROCESS | 1906 | 1462959358372 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 02:35:58 INFO - PROCESS | 1906 | 1462959358378 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:35:58 INFO - PROCESS | 1906 | 1462959358380 Marionette TRACE conn4 <- [1,402,null,{}] 02:35:58 INFO - PROCESS | 1906 | 1462959358385 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:58 INFO - PROCESS | 1906 | 1462959358509 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 02:35:58 INFO - PROCESS | 1906 | 1462959358645 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:58 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc05a91000 == 51 [pid = 1906] [id = 108] 02:35:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 116 (0x7ffbe90db000) [pid = 1906] [serial = 323] [outer = (nil)] 02:35:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 117 (0x7ffc05acc000) [pid = 1906] [serial = 324] [outer = 0x7ffbe90db000] 02:35:58 INFO - PROCESS | 1906 | 1462959358705 Marionette DEBUG loaded listener.js 02:35:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 118 (0x7ffc05b23000) [pid = 1906] [serial = 325] [outer = 0x7ffbe90db000] 02:35:59 INFO - PROCESS | 1906 | 1462959359650 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 02:35:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:35:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1327ms 02:35:59 INFO - PROCESS | 1906 | 1462959359704 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 02:35:59 INFO - PROCESS | 1906 | 1462959359708 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 02:35:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:35:59 INFO - PROCESS | 1906 | 1462959359715 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:35:59 INFO - PROCESS | 1906 | 1462959359720 Marionette TRACE conn4 <- [1,406,null,{}] 02:35:59 INFO - PROCESS | 1906 | 1462959359727 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:59 INFO - PROCESS | 1906 | 1462959359936 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 02:36:00 INFO - PROCESS | 1906 | 1462959360131 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:00 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea6a7000 == 52 [pid = 1906] [id = 109] 02:36:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 119 (0x7ffbe9c04000) [pid = 1906] [serial = 326] [outer = (nil)] 02:36:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 120 (0x7ffbed602800) [pid = 1906] [serial = 327] [outer = 0x7ffbe9c04000] 02:36:00 INFO - PROCESS | 1906 | 1462959360188 Marionette DEBUG loaded listener.js 02:36:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 121 (0x7ffbf269b800) [pid = 1906] [serial = 328] [outer = 0x7ffbe9c04000] 02:36:00 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbfa71c800 == 51 [pid = 1906] [id = 103] 02:36:00 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea45b800 == 50 [pid = 1906] [id = 102] 02:36:00 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf5a66800 == 49 [pid = 1906] [id = 101] 02:36:00 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf503c000 == 48 [pid = 1906] [id = 100] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 120 (0x7ffc03a90000) [pid = 1906] [serial = 242] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 119 (0x7ffc08155400) [pid = 1906] [serial = 248] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 118 (0x7ffc05b1f000) [pid = 1906] [serial = 245] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 117 (0x7ffbf26a5400) [pid = 1906] [serial = 272] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf49a2000 == 47 [pid = 1906] [id = 99] 02:36:00 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbeba97800 == 46 [pid = 1906] [id = 98] 02:36:00 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbeb63b000 == 45 [pid = 1906] [id = 97] 02:36:00 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbeb63b800 == 44 [pid = 1906] [id = 96] 02:36:00 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea1b6800 == 43 [pid = 1906] [id = 95] 02:36:00 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc076dd800 == 42 [pid = 1906] [id = 91] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 116 (0x7ffbf269f400) [pid = 1906] [serial = 270] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 115 (0x7ffc039ce000) [pid = 1906] [serial = 261] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 114 (0x7ffc052e3400) [pid = 1906] [serial = 263] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 113 (0x7ffbf501dc00) [pid = 1906] [serial = 236] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 112 (0x7ffc01bce400) [pid = 1906] [serial = 240] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 111 (0x7ffc01a5b400) [pid = 1906] [serial = 189] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 110 (0x7ffbf4258c00) [pid = 1906] [serial = 252] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 109 (0x7ffc01736000) [pid = 1906] [serial = 260] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 108 (0x7ffbe9fda800) [pid = 1906] [serial = 230] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 107 (0x7ffbf5d74c00) [pid = 1906] [serial = 237] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 106 (0x7ffc00a18400) [pid = 1906] [serial = 258] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 105 (0x7ffc0055f400) [pid = 1906] [serial = 257] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 104 (0x7ffc09a43400) [pid = 1906] [serial = 266] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 103 (0x7ffbf269a400) [pid = 1906] [serial = 269] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 102 (0x7ffc05accc00) [pid = 1906] [serial = 264] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 101 (0x7ffbeb60c400) [pid = 1906] [serial = 231] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 100 (0x7ffc00a16400) [pid = 1906] [serial = 239] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 99 (0x7ffc09af4000) [pid = 1906] [serial = 267] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 98 (0x7ffbf552b400) [pid = 1906] [serial = 254] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 97 (0x7ffbf4259400) [pid = 1906] [serial = 234] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 96 (0x7ffbf5ce3800) [pid = 1906] [serial = 255] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 95 (0x7ffbf4251800) [pid = 1906] [serial = 233] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | --DOMWINDOW == 94 (0x7ffbf3ddd800) [pid = 1906] [serial = 251] [outer = (nil)] [url = about:blank] 02:36:00 INFO - PROCESS | 1906 | 1462959360935 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 02:36:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:36:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1237ms 02:36:00 INFO - PROCESS | 1906 | 1462959360957 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 02:36:00 INFO - PROCESS | 1906 | 1462959360964 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 02:36:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:36:00 INFO - PROCESS | 1906 | 1462959360972 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:36:00 INFO - PROCESS | 1906 | 1462959360976 Marionette TRACE conn4 <- [1,410,null,{}] 02:36:00 INFO - PROCESS | 1906 | 1462959360980 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:01 INFO - PROCESS | 1906 | 1462959361093 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 02:36:01 INFO - PROCESS | 1906 | 1462959361102 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:01 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf2715000 == 43 [pid = 1906] [id = 110] 02:36:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 95 (0x7ffbf290c400) [pid = 1906] [serial = 329] [outer = (nil)] 02:36:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 96 (0x7ffbf4258c00) [pid = 1906] [serial = 330] [outer = 0x7ffbf290c400] 02:36:01 INFO - PROCESS | 1906 | 1462959361157 Marionette DEBUG loaded listener.js 02:36:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 97 (0x7ffbf4ad8800) [pid = 1906] [serial = 331] [outer = 0x7ffbf290c400] 02:36:01 INFO - PROCESS | 1906 | 1462959361817 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 02:36:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:36:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 878ms 02:36:01 INFO - PROCESS | 1906 | 1462959361851 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 02:36:01 INFO - PROCESS | 1906 | 1462959361853 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 02:36:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:36:01 INFO - PROCESS | 1906 | 1462959361859 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:36:01 INFO - PROCESS | 1906 | 1462959361863 Marionette TRACE conn4 <- [1,414,null,{}] 02:36:01 INFO - PROCESS | 1906 | 1462959361883 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:02 INFO - PROCESS | 1906 | 1462959362033 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 02:36:02 INFO - PROCESS | 1906 | 1462959362048 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:02 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf5043000 == 44 [pid = 1906] [id = 111] 02:36:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 98 (0x7ffbf5536c00) [pid = 1906] [serial = 332] [outer = (nil)] 02:36:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 99 (0x7ffbf5dda000) [pid = 1906] [serial = 333] [outer = 0x7ffbf5536c00] 02:36:02 INFO - PROCESS | 1906 | 1462959362100 Marionette DEBUG loaded listener.js 02:36:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 100 (0x7ffbff7d0800) [pid = 1906] [serial = 334] [outer = 0x7ffbf5536c00] 02:36:02 INFO - PROCESS | 1906 | 1462959362775 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 02:36:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:36:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 929ms 02:36:02 INFO - PROCESS | 1906 | 1462959362788 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 02:36:02 INFO - PROCESS | 1906 | 1462959362793 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 02:36:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:36:02 INFO - PROCESS | 1906 | 1462959362806 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:36:02 INFO - PROCESS | 1906 | 1462959362808 Marionette TRACE conn4 <- [1,418,null,{}] 02:36:02 INFO - PROCESS | 1906 | 1462959362814 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:02 INFO - PROCESS | 1906 | 1462959362970 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 02:36:03 INFO - PROCESS | 1906 | 1462959362996 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:03 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf6110000 == 45 [pid = 1906] [id = 112] 02:36:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 101 (0x7ffbf501f400) [pid = 1906] [serial = 335] [outer = (nil)] 02:36:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 102 (0x7ffc008f0800) [pid = 1906] [serial = 336] [outer = 0x7ffbf501f400] 02:36:03 INFO - PROCESS | 1906 | 1462959363048 Marionette DEBUG loaded listener.js 02:36:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 103 (0x7ffc034e1000) [pid = 1906] [serial = 337] [outer = 0x7ffbf501f400] 02:36:04 INFO - PROCESS | 1906 | 1462959364059 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 02:36:04 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:36:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1293ms 02:36:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:36:04 INFO - PROCESS | 1906 | 1462959364092 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 02:36:04 INFO - PROCESS | 1906 | 1462959364094 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 02:36:04 INFO - PROCESS | 1906 | 1462959364097 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:36:04 INFO - PROCESS | 1906 | 1462959364101 Marionette TRACE conn4 <- [1,422,null,{}] 02:36:04 INFO - PROCESS | 1906 | 1462959364105 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:04 INFO - PROCESS | 1906 | 1462959364253 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 02:36:04 INFO - PROCESS | 1906 | 1462959364272 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:04 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf3d0b800 == 46 [pid = 1906] [id = 113] 02:36:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 104 (0x7ffbe9e10000) [pid = 1906] [serial = 338] [outer = (nil)] 02:36:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 105 (0x7ffc0515cc00) [pid = 1906] [serial = 339] [outer = 0x7ffbe9e10000] 02:36:04 INFO - PROCESS | 1906 | 1462959364321 Marionette DEBUG loaded listener.js 02:36:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 106 (0x7ffc05b18c00) [pid = 1906] [serial = 340] [outer = 0x7ffbe9e10000] 02:36:05 INFO - PROCESS | 1906 | --DOMWINDOW == 105 (0x7ffbf5de2800) [pid = 1906] [serial = 301] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:36:05 INFO - PROCESS | 1906 | --DOMWINDOW == 104 (0x7ffbf3ddb000) [pid = 1906] [serial = 295] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:36:05 INFO - PROCESS | 1906 | --DOMWINDOW == 103 (0x7ffbe9e10800) [pid = 1906] [serial = 292] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:36:05 INFO - PROCESS | 1906 | --DOMWINDOW == 102 (0x7ffbe90dcc00) [pid = 1906] [serial = 286] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:36:05 INFO - PROCESS | 1906 | --DOMWINDOW == 101 (0x7ffbea59c400) [pid = 1906] [serial = 289] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:36:05 INFO - PROCESS | 1906 | --DOMWINDOW == 100 (0x7ffbed18d400) [pid = 1906] [serial = 271] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:36:05 INFO - PROCESS | 1906 | --DOMWINDOW == 99 (0x7ffbf425d400) [pid = 1906] [serial = 307] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:36:05 INFO - PROCESS | 1906 | --DOMWINDOW == 98 (0x7ffbf508c400) [pid = 1906] [serial = 298] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:36:05 INFO - PROCESS | 1906 | --DOMWINDOW == 97 (0x7ffbe9cf4c00) [pid = 1906] [serial = 304] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:36:05 INFO - PROCESS | 1906 | --DOMWINDOW == 96 (0x7ffc05b15800) [pid = 1906] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:36:05 INFO - PROCESS | 1906 | --DOMWINDOW == 95 (0x7ffbe9e1cc00) [pid = 1906] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:36:05 INFO - PROCESS | 1906 | --DOMWINDOW == 94 (0x7ffc05ad2c00) [pid = 1906] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:36:05 INFO - PROCESS | 1906 | --DOMWINDOW == 93 (0x7ffbe9c0d000) [pid = 1906] [serial = 123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:36:05 INFO - PROCESS | 1906 | --DOMWINDOW == 92 (0x7ffbf5dbec00) [pid = 1906] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:36:05 INFO - PROCESS | 1906 | --DOMWINDOW == 91 (0x7ffbea372400) [pid = 1906] [serial = 126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:36:05 INFO - PROCESS | 1906 | --DOMWINDOW == 90 (0x7ffbe9cf6400) [pid = 1906] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:36:05 INFO - PROCESS | 1906 | --DOMWINDOW == 89 (0x7ffbf61a9c00) [pid = 1906] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:36:05 INFO - PROCESS | 1906 | --DOMWINDOW == 88 (0x7ffbe9c02400) [pid = 1906] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:36:05 INFO - PROCESS | 1906 | 1462959365416 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 02:36:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:36:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1326ms 02:36:05 INFO - PROCESS | 1906 | 1462959365424 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 02:36:05 INFO - PROCESS | 1906 | 1462959365427 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 02:36:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:36:05 INFO - PROCESS | 1906 | 1462959365431 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:36:05 INFO - PROCESS | 1906 | 1462959365434 Marionette TRACE conn4 <- [1,426,null,{}] 02:36:05 INFO - PROCESS | 1906 | 1462959365438 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:05 INFO - PROCESS | 1906 | 1462959365586 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 02:36:05 INFO - PROCESS | 1906 | 1462959365701 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:05 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc00570000 == 47 [pid = 1906] [id = 114] 02:36:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 89 (0x7ffbeb5ad400) [pid = 1906] [serial = 341] [outer = (nil)] 02:36:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 90 (0x7ffc052e3400) [pid = 1906] [serial = 342] [outer = 0x7ffbeb5ad400] 02:36:05 INFO - PROCESS | 1906 | 1462959365758 Marionette DEBUG loaded listener.js 02:36:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 91 (0x7ffc0769ac00) [pid = 1906] [serial = 343] [outer = 0x7ffbeb5ad400] 02:36:06 INFO - PROCESS | 1906 | 1462959366288 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 02:36:06 INFO - PROCESS | 1906 | 1462959366319 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 02:36:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:36:06 INFO - PROCESS | 1906 | 1462959366325 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:36:06 INFO - PROCESS | 1906 | 1462959366327 Marionette TRACE conn4 <- [1,430,null,{}] 02:36:06 INFO - PROCESS | 1906 | 1462959366332 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:06 INFO - PROCESS | 1906 | 1462959366443 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 02:36:06 INFO - PROCESS | 1906 | 1462959366458 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:06 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc04d0d800 == 48 [pid = 1906] [id = 115] 02:36:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 92 (0x7ffc03931800) [pid = 1906] [serial = 344] [outer = (nil)] 02:36:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 93 (0x7ffc084e5000) [pid = 1906] [serial = 345] [outer = 0x7ffc03931800] 02:36:06 INFO - PROCESS | 1906 | 1462959366509 Marionette DEBUG loaded listener.js 02:36:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 94 (0x7ffc09a45400) [pid = 1906] [serial = 346] [outer = 0x7ffc03931800] 02:36:07 INFO - PROCESS | 1906 | 1462959367171 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 02:36:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:36:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 876ms 02:36:07 INFO - PROCESS | 1906 | 1462959367210 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 02:36:07 INFO - PROCESS | 1906 | 1462959367215 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 02:36:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:36:07 INFO - PROCESS | 1906 | 1462959367223 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:36:07 INFO - PROCESS | 1906 | 1462959367228 Marionette TRACE conn4 <- [1,434,null,{}] 02:36:07 INFO - PROCESS | 1906 | 1462959367236 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:07 INFO - PROCESS | 1906 | 1462959367384 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 02:36:07 INFO - PROCESS | 1906 | 1462959367486 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:07 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbeaab9800 == 49 [pid = 1906] [id = 116] 02:36:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 95 (0x7ffbeb5b3c00) [pid = 1906] [serial = 347] [outer = (nil)] 02:36:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 96 (0x7ffbebac0000) [pid = 1906] [serial = 348] [outer = 0x7ffbeb5b3c00] 02:36:07 INFO - PROCESS | 1906 | 1462959367569 Marionette DEBUG loaded listener.js 02:36:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 97 (0x7ffbed18b000) [pid = 1906] [serial = 349] [outer = 0x7ffbeb5b3c00] 02:36:08 INFO - PROCESS | 1906 | 1462959368314 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 02:36:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:36:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1135ms 02:36:08 INFO - PROCESS | 1906 | 1462959368359 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 02:36:08 INFO - PROCESS | 1906 | 1462959368366 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 02:36:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:36:08 INFO - PROCESS | 1906 | 1462959368375 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:36:08 INFO - PROCESS | 1906 | 1462959368379 Marionette TRACE conn4 <- [1,438,null,{}] 02:36:08 INFO - PROCESS | 1906 | 1462959368384 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:08 INFO - PROCESS | 1906 | 1462959368529 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 02:36:08 INFO - PROCESS | 1906 | 1462959368633 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:08 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf5a75800 == 50 [pid = 1906] [id = 117] 02:36:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 98 (0x7ffbed18d400) [pid = 1906] [serial = 350] [outer = (nil)] 02:36:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 99 (0x7ffbf269c800) [pid = 1906] [serial = 351] [outer = 0x7ffbed18d400] 02:36:08 INFO - PROCESS | 1906 | 1462959368693 Marionette DEBUG loaded listener.js 02:36:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 100 (0x7ffbf3ddec00) [pid = 1906] [serial = 352] [outer = 0x7ffbed18d400] 02:36:09 INFO - PROCESS | 1906 | 1462959369494 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 02:36:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:36:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1183ms 02:36:09 INFO - PROCESS | 1906 | 1462959369559 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 02:36:09 INFO - PROCESS | 1906 | 1462959369562 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 02:36:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:36:09 INFO - PROCESS | 1906 | 1462959369567 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:36:09 INFO - PROCESS | 1906 | 1462959369572 Marionette TRACE conn4 <- [1,442,null,{}] 02:36:09 INFO - PROCESS | 1906 | 1462959369586 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:09 INFO - PROCESS | 1906 | 1462959369720 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 02:36:09 INFO - PROCESS | 1906 | 1462959369848 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:09 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc076c8800 == 51 [pid = 1906] [id = 118] 02:36:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 101 (0x7ffbf4b3a400) [pid = 1906] [serial = 353] [outer = (nil)] 02:36:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 102 (0x7ffbf598d400) [pid = 1906] [serial = 354] [outer = 0x7ffbf4b3a400] 02:36:09 INFO - PROCESS | 1906 | 1462959369911 Marionette DEBUG loaded listener.js 02:36:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 103 (0x7ffbf61b1400) [pid = 1906] [serial = 355] [outer = 0x7ffbf4b3a400] 02:36:10 INFO - PROCESS | 1906 | 1462959370755 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 02:36:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:36:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1236ms 02:36:10 INFO - PROCESS | 1906 | 1462959370804 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 02:36:10 INFO - PROCESS | 1906 | 1462959370808 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 02:36:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:36:10 INFO - PROCESS | 1906 | 1462959370813 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:36:10 INFO - PROCESS | 1906 | 1462959370815 Marionette TRACE conn4 <- [1,446,null,{}] 02:36:10 INFO - PROCESS | 1906 | 1462959370820 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:10 INFO - PROCESS | 1906 | 1462959370964 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 02:36:11 INFO - PROCESS | 1906 | 1462959371097 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:11 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc09c6b800 == 52 [pid = 1906] [id = 119] 02:36:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 104 (0x7ffbf5ddf400) [pid = 1906] [serial = 356] [outer = (nil)] 02:36:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 105 (0x7ffc039d2800) [pid = 1906] [serial = 357] [outer = 0x7ffbf5ddf400] 02:36:11 INFO - PROCESS | 1906 | 1462959371159 Marionette DEBUG loaded listener.js 02:36:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 106 (0x7ffc05ad0400) [pid = 1906] [serial = 358] [outer = 0x7ffbf5ddf400] 02:36:11 INFO - PROCESS | 1906 | 1462959371957 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 02:36:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:36:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1187ms 02:36:12 INFO - PROCESS | 1906 | 1462959372000 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 02:36:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:36:12 INFO - PROCESS | 1906 | 1462959372003 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 02:36:12 INFO - PROCESS | 1906 | 1462959372008 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:36:12 INFO - PROCESS | 1906 | 1462959372011 Marionette TRACE conn4 <- [1,450,null,{}] 02:36:12 INFO - PROCESS | 1906 | 1462959372015 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:12 INFO - PROCESS | 1906 | 1462959372141 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 02:36:12 INFO - PROCESS | 1906 | 1462959372277 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:12 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe829d000 == 53 [pid = 1906] [id = 120] 02:36:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 107 (0x7ffbe9e18c00) [pid = 1906] [serial = 359] [outer = (nil)] 02:36:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 108 (0x7ffbf5db6000) [pid = 1906] [serial = 360] [outer = 0x7ffbe9e18c00] 02:36:12 INFO - PROCESS | 1906 | 1462959372337 Marionette DEBUG loaded listener.js 02:36:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 109 (0x7ffc05b22c00) [pid = 1906] [serial = 361] [outer = 0x7ffbe9e18c00] 02:36:13 INFO - PROCESS | 1906 | 1462959373317 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 02:36:13 INFO - PROCESS | 1906 | 1462959373393 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 02:36:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:36:13 INFO - PROCESS | 1906 | 1462959373399 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:36:13 INFO - PROCESS | 1906 | 1462959373403 Marionette TRACE conn4 <- [1,454,null,{}] 02:36:13 INFO - PROCESS | 1906 | 1462959373410 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:13 INFO - PROCESS | 1906 | 1462959373671 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 02:36:13 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbfa717000 == 52 [pid = 1906] [id = 55] 02:36:13 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc00570000 == 51 [pid = 1906] [id = 114] 02:36:13 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf3d0b800 == 50 [pid = 1906] [id = 113] 02:36:13 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf6110000 == 49 [pid = 1906] [id = 112] 02:36:13 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf5043000 == 48 [pid = 1906] [id = 111] 02:36:13 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf2715000 == 47 [pid = 1906] [id = 110] 02:36:13 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea6a7000 == 46 [pid = 1906] [id = 109] 02:36:13 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf90bf800 == 45 [pid = 1906] [id = 106] 02:36:13 INFO - PROCESS | 1906 | 1462959373904 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:13 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea473000 == 44 [pid = 1906] [id = 105] 02:36:13 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea46c800 == 45 [pid = 1906] [id = 121] 02:36:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 110 (0x7ffbe90e2000) [pid = 1906] [serial = 362] [outer = (nil)] 02:36:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 111 (0x7ffbefc96c00) [pid = 1906] [serial = 363] [outer = 0x7ffbe90e2000] 02:36:13 INFO - PROCESS | 1906 | 1462959373962 Marionette DEBUG loaded listener.js 02:36:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 112 (0x7ffbf2697800) [pid = 1906] [serial = 364] [outer = 0x7ffbe90e2000] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 111 (0x7ffc081ad800) [pid = 1906] [serial = 249] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 110 (0x7ffc058ce800) [pid = 1906] [serial = 243] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 109 (0x7ffc0769e000) [pid = 1906] [serial = 246] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 108 (0x7ffbea443000) [pid = 1906] [serial = 125] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 107 (0x7ffc00835400) [pid = 1906] [serial = 198] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 106 (0x7ffbf0657c00) [pid = 1906] [serial = 128] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 105 (0x7ffbf5983c00) [pid = 1906] [serial = 195] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 104 (0x7ffc039cec00) [pid = 1906] [serial = 201] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 103 (0x7ffbea449c00) [pid = 1906] [serial = 192] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 102 (0x7ffbf61ab400) [pid = 1906] [serial = 302] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 101 (0x7ffc00387c00) [pid = 1906] [serial = 303] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 100 (0x7ffbf4ad8000) [pid = 1906] [serial = 296] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 99 (0x7ffbf27b6400) [pid = 1906] [serial = 293] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 98 (0x7ffbefaea000) [pid = 1906] [serial = 275] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 97 (0x7ffbea59e000) [pid = 1906] [serial = 288] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 96 (0x7ffbe9c10000) [pid = 1906] [serial = 287] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 95 (0x7ffbf268b000) [pid = 1906] [serial = 291] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 94 (0x7ffbefae4c00) [pid = 1906] [serial = 290] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 93 (0x7ffbf4ace000) [pid = 1906] [serial = 278] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 92 (0x7ffc008ac400) [pid = 1906] [serial = 281] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 91 (0x7ffbf4ad9c00) [pid = 1906] [serial = 273] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 90 (0x7ffbe90dfc00) [pid = 1906] [serial = 284] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 89 (0x7ffc01856c00) [pid = 1906] [serial = 308] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 88 (0x7ffbf424f800) [pid = 1906] [serial = 294] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 87 (0x7ffbf5ba0800) [pid = 1906] [serial = 299] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 86 (0x7ffbf5db6c00) [pid = 1906] [serial = 300] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 85 (0x7ffbecf37400) [pid = 1906] [serial = 305] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 84 (0x7ffbf5528400) [pid = 1906] [serial = 297] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 83 (0x7ffbf425cc00) [pid = 1906] [serial = 306] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | --DOMWINDOW == 82 (0x7ffc03987000) [pid = 1906] [serial = 309] [outer = (nil)] [url = about:blank] 02:36:14 INFO - PROCESS | 1906 | [1906] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:36:14 INFO - PROCESS | 1906 | 1462959374590 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 02:36:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:36:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1232ms 02:36:14 INFO - PROCESS | 1906 | 1462959374632 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 02:36:14 INFO - PROCESS | 1906 | 1462959374638 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 02:36:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:36:14 INFO - PROCESS | 1906 | 1462959374647 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:36:14 INFO - PROCESS | 1906 | 1462959374649 Marionette TRACE conn4 <- [1,458,null,{}] 02:36:14 INFO - PROCESS | 1906 | 1462959374675 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:14 INFO - PROCESS | 1906 | 1462959374791 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 02:36:14 INFO - PROCESS | 1906 | 1462959374805 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:14 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea464800 == 46 [pid = 1906] [id = 122] 02:36:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 83 (0x7ffbf2b72400) [pid = 1906] [serial = 365] [outer = (nil)] 02:36:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 84 (0x7ffbf420ac00) [pid = 1906] [serial = 366] [outer = 0x7ffbf2b72400] 02:36:14 INFO - PROCESS | 1906 | 1462959374855 Marionette DEBUG loaded listener.js 02:36:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 85 (0x7ffbf425dc00) [pid = 1906] [serial = 367] [outer = 0x7ffbf2b72400] 02:36:15 INFO - PROCESS | 1906 | 1462959375535 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 02:36:15 INFO - PROCESS | 1906 | 1462959375595 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 02:36:15 INFO - PROCESS | 1906 | 1462959375601 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:36:15 INFO - PROCESS | 1906 | 1462959375605 Marionette TRACE conn4 <- [1,462,null,{}] 02:36:15 INFO - PROCESS | 1906 | 1462959375618 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:15 INFO - PROCESS | 1906 | 1462959375737 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 02:36:15 INFO - PROCESS | 1906 | 1462959375753 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:15 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf4b03000 == 47 [pid = 1906] [id = 123] 02:36:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 86 (0x7ffbf5985800) [pid = 1906] [serial = 368] [outer = (nil)] 02:36:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 87 (0x7ffbf61af000) [pid = 1906] [serial = 369] [outer = 0x7ffbf5985800] 02:36:15 INFO - PROCESS | 1906 | 1462959375808 Marionette DEBUG loaded listener.js 02:36:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 88 (0x7ffc00624800) [pid = 1906] [serial = 370] [outer = 0x7ffbf5985800] 02:36:16 INFO - PROCESS | 1906 | [1906] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:36:16 INFO - PROCESS | 1906 | 1462959376509 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 02:36:16 INFO - PROCESS | 1906 | 1462959376540 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 02:36:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:36:16 INFO - PROCESS | 1906 | 1462959376545 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:36:16 INFO - PROCESS | 1906 | 1462959376547 Marionette TRACE conn4 <- [1,466,null,{}] 02:36:16 INFO - PROCESS | 1906 | 1462959376551 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:16 INFO - PROCESS | 1906 | 1462959376695 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 02:36:16 INFO - PROCESS | 1906 | 1462959376722 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:16 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf5a5a000 == 48 [pid = 1906] [id = 124] 02:36:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 89 (0x7ffbea8abc00) [pid = 1906] [serial = 371] [outer = (nil)] 02:36:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 90 (0x7ffbea8b8400) [pid = 1906] [serial = 372] [outer = 0x7ffbea8abc00] 02:36:16 INFO - PROCESS | 1906 | 1462959376774 Marionette DEBUG loaded listener.js 02:36:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 91 (0x7ffbf5de2000) [pid = 1906] [serial = 373] [outer = 0x7ffbea8abc00] 02:36:17 INFO - PROCESS | 1906 | 1462959377394 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 02:36:17 INFO - PROCESS | 1906 | 1462959377425 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 02:36:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:36:17 INFO - PROCESS | 1906 | 1462959377435 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:36:17 INFO - PROCESS | 1906 | 1462959377436 Marionette TRACE conn4 <- [1,470,null,{}] 02:36:17 INFO - PROCESS | 1906 | 1462959377440 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:17 INFO - PROCESS | 1906 | 1462959377582 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 02:36:17 INFO - PROCESS | 1906 | 1462959377646 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:17 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf90b6800 == 49 [pid = 1906] [id = 125] 02:36:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 92 (0x7ffbea8b2c00) [pid = 1906] [serial = 374] [outer = (nil)] 02:36:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 93 (0x7ffc01733400) [pid = 1906] [serial = 375] [outer = 0x7ffbea8b2c00] 02:36:17 INFO - PROCESS | 1906 | 1462959377695 Marionette DEBUG loaded listener.js 02:36:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 94 (0x7ffc01a69400) [pid = 1906] [serial = 376] [outer = 0x7ffbea8b2c00] 02:36:18 INFO - PROCESS | 1906 | 1462959378410 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 02:36:18 INFO - PROCESS | 1906 | --DOMWINDOW == 93 (0x7ffbe9e10000) [pid = 1906] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:36:18 INFO - PROCESS | 1906 | --DOMWINDOW == 92 (0x7ffbe9c04000) [pid = 1906] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:36:18 INFO - PROCESS | 1906 | --DOMWINDOW == 91 (0x7ffbf5536c00) [pid = 1906] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:36:18 INFO - PROCESS | 1906 | --DOMWINDOW == 90 (0x7ffbeb5ad400) [pid = 1906] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:36:18 INFO - PROCESS | 1906 | --DOMWINDOW == 89 (0x7ffbff7cf400) [pid = 1906] [serial = 310] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:36:18 INFO - PROCESS | 1906 | --DOMWINDOW == 88 (0x7ffbf290c400) [pid = 1906] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:36:18 INFO - PROCESS | 1906 | --DOMWINDOW == 87 (0x7ffbf501f400) [pid = 1906] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:36:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:36:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1034ms 02:36:18 INFO - PROCESS | 1906 | 1462959378469 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 02:36:18 INFO - PROCESS | 1906 | 1462959378472 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 02:36:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:36:18 INFO - PROCESS | 1906 | 1462959378491 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:36:18 INFO - PROCESS | 1906 | 1462959378494 Marionette TRACE conn4 <- [1,474,null,{}] 02:36:18 INFO - PROCESS | 1906 | 1462959378498 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:18 INFO - PROCESS | 1906 | 1462959378644 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 02:36:18 INFO - PROCESS | 1906 | 1462959378740 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:18 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea0da800 == 50 [pid = 1906] [id = 126] 02:36:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 88 (0x7ffbea8b3c00) [pid = 1906] [serial = 377] [outer = (nil)] 02:36:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 89 (0x7ffbed6e9c00) [pid = 1906] [serial = 378] [outer = 0x7ffbea8b3c00] 02:36:18 INFO - PROCESS | 1906 | 1462959378795 Marionette DEBUG loaded listener.js 02:36:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 90 (0x7ffc01a62400) [pid = 1906] [serial = 379] [outer = 0x7ffbea8b3c00] 02:36:19 INFO - PROCESS | 1906 | 1462959379355 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 02:36:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:36:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 941ms 02:36:19 INFO - PROCESS | 1906 | 1462959379420 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 02:36:19 INFO - PROCESS | 1906 | 1462959379423 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 02:36:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:36:19 INFO - PROCESS | 1906 | 1462959379428 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:36:19 INFO - PROCESS | 1906 | 1462959379430 Marionette TRACE conn4 <- [1,478,null,{}] 02:36:19 INFO - PROCESS | 1906 | 1462959379434 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:19 INFO - PROCESS | 1906 | 1462959379544 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 02:36:19 INFO - PROCESS | 1906 | 1462959379560 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:19 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc01a0b000 == 51 [pid = 1906] [id = 127] 02:36:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 91 (0x7ffbe90da400) [pid = 1906] [serial = 380] [outer = (nil)] 02:36:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 92 (0x7ffc04da0400) [pid = 1906] [serial = 381] [outer = 0x7ffbe90da400] 02:36:19 INFO - PROCESS | 1906 | 1462959379610 Marionette DEBUG loaded listener.js 02:36:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 93 (0x7ffc05b21c00) [pid = 1906] [serial = 382] [outer = 0x7ffbe90da400] 02:36:20 INFO - PROCESS | 1906 | 1462959380198 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 02:36:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:36:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 824ms 02:36:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:36:20 INFO - PROCESS | 1906 | 1462959380252 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 02:36:20 INFO - PROCESS | 1906 | 1462959380254 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 02:36:20 INFO - PROCESS | 1906 | 1462959380259 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:36:20 INFO - PROCESS | 1906 | 1462959380262 Marionette TRACE conn4 <- [1,482,null,{}] 02:36:20 INFO - PROCESS | 1906 | 1462959380266 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:20 INFO - PROCESS | 1906 | 1462959380388 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 02:36:20 INFO - PROCESS | 1906 | 1462959380532 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:20 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea1c7000 == 52 [pid = 1906] [id = 128] 02:36:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 94 (0x7ffbe90db800) [pid = 1906] [serial = 383] [outer = (nil)] 02:36:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 95 (0x7ffbe9cfe800) [pid = 1906] [serial = 384] [outer = 0x7ffbe90db800] 02:36:20 INFO - PROCESS | 1906 | 1462959380595 Marionette DEBUG loaded listener.js 02:36:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 96 (0x7ffbea8acc00) [pid = 1906] [serial = 385] [outer = 0x7ffbe90db800] 02:36:21 INFO - PROCESS | 1906 | 1462959381434 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 02:36:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:36:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1227ms 02:36:21 INFO - PROCESS | 1906 | 1462959381487 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 02:36:21 INFO - PROCESS | 1906 | 1462959381492 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 02:36:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:36:21 INFO - PROCESS | 1906 | 1462959381499 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:36:21 INFO - PROCESS | 1906 | 1462959381503 Marionette TRACE conn4 <- [1,486,null,{}] 02:36:21 INFO - PROCESS | 1906 | 1462959381509 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:21 INFO - PROCESS | 1906 | 1462959381652 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 02:36:21 INFO - PROCESS | 1906 | 1462959381781 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:21 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf446e800 == 53 [pid = 1906] [id = 129] 02:36:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 97 (0x7ffbe8ea8c00) [pid = 1906] [serial = 386] [outer = (nil)] 02:36:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 98 (0x7ffbe8eb3800) [pid = 1906] [serial = 387] [outer = 0x7ffbe8ea8c00] 02:36:21 INFO - PROCESS | 1906 | 1462959381843 Marionette DEBUG loaded listener.js 02:36:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 99 (0x7ffbec54d800) [pid = 1906] [serial = 388] [outer = 0x7ffbe8ea8c00] 02:36:22 INFO - PROCESS | 1906 | 1462959382583 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 02:36:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:36:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1134ms 02:36:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:36:22 INFO - PROCESS | 1906 | 1462959382636 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 02:36:22 INFO - PROCESS | 1906 | 1462959382640 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 02:36:22 INFO - PROCESS | 1906 | 1462959382646 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:36:22 INFO - PROCESS | 1906 | 1462959382649 Marionette TRACE conn4 <- [1,490,null,{}] 02:36:22 INFO - PROCESS | 1906 | 1462959382654 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:22 INFO - PROCESS | 1906 | 1462959382789 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 02:36:22 INFO - PROCESS | 1906 | 1462959382951 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:22 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc053c3000 == 54 [pid = 1906] [id = 130] 02:36:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 100 (0x7ffbed6e8c00) [pid = 1906] [serial = 389] [outer = (nil)] 02:36:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 101 (0x7ffbed6eb000) [pid = 1906] [serial = 390] [outer = 0x7ffbed6e8c00] 02:36:23 INFO - PROCESS | 1906 | 1462959383016 Marionette DEBUG loaded listener.js 02:36:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 102 (0x7ffbefc97000) [pid = 1906] [serial = 391] [outer = 0x7ffbed6e8c00] 02:36:23 INFO - PROCESS | 1906 | 1462959383779 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 02:36:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:36:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1176ms 02:36:23 INFO - PROCESS | 1906 | 1462959383836 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 02:36:23 INFO - PROCESS | 1906 | 1462959383839 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 02:36:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:36:23 INFO - PROCESS | 1906 | 1462959383852 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:36:23 INFO - PROCESS | 1906 | 1462959383860 Marionette TRACE conn4 <- [1,494,null,{}] 02:36:23 INFO - PROCESS | 1906 | 1462959383866 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:24 INFO - PROCESS | 1906 | 1462959384000 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 02:36:24 INFO - PROCESS | 1906 | 1462959384131 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:24 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc09a94000 == 55 [pid = 1906] [id = 131] 02:36:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 103 (0x7ffbf0882400) [pid = 1906] [serial = 392] [outer = (nil)] 02:36:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 104 (0x7ffbf501fc00) [pid = 1906] [serial = 393] [outer = 0x7ffbf0882400] 02:36:24 INFO - PROCESS | 1906 | 1462959384190 Marionette DEBUG loaded listener.js 02:36:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 105 (0x7ffbf5ce3800) [pid = 1906] [serial = 394] [outer = 0x7ffbf0882400] 02:36:24 INFO - PROCESS | 1906 | 1462959384932 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 02:36:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:36:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1138ms 02:36:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:36:24 INFO - PROCESS | 1906 | 1462959384985 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 02:36:24 INFO - PROCESS | 1906 | 1462959384989 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 02:36:24 INFO - PROCESS | 1906 | 1462959384994 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:36:24 INFO - PROCESS | 1906 | 1462959384997 Marionette TRACE conn4 <- [1,498,null,{}] 02:36:25 INFO - PROCESS | 1906 | 1462959385001 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:25 INFO - PROCESS | 1906 | 1462959385125 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 02:36:25 INFO - PROCESS | 1906 | 1462959385259 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:25 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9219000 == 56 [pid = 1906] [id = 132] 02:36:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 106 (0x7ffbe90ddc00) [pid = 1906] [serial = 395] [outer = (nil)] 02:36:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 107 (0x7ffc005d4400) [pid = 1906] [serial = 396] [outer = 0x7ffbe90ddc00] 02:36:25 INFO - PROCESS | 1906 | 1462959385320 Marionette DEBUG loaded listener.js 02:36:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 108 (0x7ffc03a93800) [pid = 1906] [serial = 397] [outer = 0x7ffbe90ddc00] 02:36:26 INFO - PROCESS | 1906 | 1462959386011 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 02:36:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:36:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1076ms 02:36:26 INFO - PROCESS | 1906 | 1462959386069 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 02:36:26 INFO - PROCESS | 1906 | 1462959386073 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 02:36:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:36:26 INFO - PROCESS | 1906 | 1462959386078 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:36:26 INFO - PROCESS | 1906 | 1462959386081 Marionette TRACE conn4 <- [1,502,null,{}] 02:36:26 INFO - PROCESS | 1906 | 1462959386085 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:26 INFO - PROCESS | 1906 | 1462959386212 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 02:36:26 INFO - PROCESS | 1906 | 1462959386320 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:26 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8012800 == 57 [pid = 1906] [id = 133] 02:36:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 109 (0x7ffc0846bc00) [pid = 1906] [serial = 398] [outer = (nil)] 02:36:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 110 (0x7ffc09a41800) [pid = 1906] [serial = 399] [outer = 0x7ffc0846bc00] 02:36:26 INFO - PROCESS | 1906 | 1462959386388 Marionette DEBUG loaded listener.js 02:36:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 111 (0x7ffc09af9800) [pid = 1906] [serial = 400] [outer = 0x7ffc0846bc00] 02:36:27 INFO - PROCESS | 1906 | 1462959387324 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 02:36:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:36:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1281ms 02:36:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:36:27 INFO - PROCESS | 1906 | 1462959387360 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 02:36:27 INFO - PROCESS | 1906 | 1462959387364 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 02:36:27 INFO - PROCESS | 1906 | 1462959387371 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:36:27 INFO - PROCESS | 1906 | 1462959387377 Marionette TRACE conn4 <- [1,506,null,{}] 02:36:27 INFO - PROCESS | 1906 | 1462959387384 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:27 INFO - PROCESS | 1906 | 1462959387512 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 02:36:27 INFO - PROCESS | 1906 | 1462959387677 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:27 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8292800 == 58 [pid = 1906] [id = 134] 02:36:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 112 (0x7ffbe9cf2800) [pid = 1906] [serial = 401] [outer = (nil)] 02:36:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 113 (0x7ffbea5a6800) [pid = 1906] [serial = 402] [outer = 0x7ffbe9cf2800] 02:36:27 INFO - PROCESS | 1906 | 1462959387765 Marionette DEBUG loaded listener.js 02:36:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 114 (0x7ffbea8b6400) [pid = 1906] [serial = 403] [outer = 0x7ffbe9cf2800] 02:36:28 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc014ab000 == 57 [pid = 1906] [id = 67] 02:36:28 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc01a0b000 == 56 [pid = 1906] [id = 127] 02:36:28 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea0da800 == 55 [pid = 1906] [id = 126] 02:36:28 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf90b6800 == 54 [pid = 1906] [id = 125] 02:36:28 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf5a5a000 == 53 [pid = 1906] [id = 124] 02:36:28 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf4b03000 == 52 [pid = 1906] [id = 123] 02:36:28 INFO - PROCESS | 1906 | --DOMWINDOW == 113 (0x7ffc084e5000) [pid = 1906] [serial = 345] [outer = (nil)] [url = about:blank] 02:36:28 INFO - PROCESS | 1906 | --DOMWINDOW == 112 (0x7ffbf4ad0400) [pid = 1906] [serial = 318] [outer = (nil)] [url = about:blank] 02:36:28 INFO - PROCESS | 1906 | --DOMWINDOW == 111 (0x7ffc05acc000) [pid = 1906] [serial = 324] [outer = (nil)] [url = about:blank] 02:36:28 INFO - PROCESS | 1906 | --DOMWINDOW == 110 (0x7ffbecf34400) [pid = 1906] [serial = 315] [outer = (nil)] [url = about:blank] 02:36:28 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea464800 == 51 [pid = 1906] [id = 122] 02:36:28 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea46c800 == 50 [pid = 1906] [id = 121] 02:36:28 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf5a75800 == 49 [pid = 1906] [id = 117] 02:36:28 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbeaab9800 == 48 [pid = 1906] [id = 116] 02:36:28 INFO - PROCESS | 1906 | 1462959388583 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 02:36:28 INFO - PROCESS | 1906 | --DOMWINDOW == 109 (0x7ffc0515cc00) [pid = 1906] [serial = 339] [outer = (nil)] [url = about:blank] 02:36:28 INFO - PROCESS | 1906 | --DOMWINDOW == 108 (0x7ffc0062b000) [pid = 1906] [serial = 321] [outer = (nil)] [url = about:blank] 02:36:28 INFO - PROCESS | 1906 | --DOMWINDOW == 107 (0x7ffbf269b800) [pid = 1906] [serial = 328] [outer = (nil)] [url = about:blank] 02:36:28 INFO - PROCESS | 1906 | --DOMWINDOW == 106 (0x7ffbed602800) [pid = 1906] [serial = 327] [outer = (nil)] [url = about:blank] 02:36:28 INFO - PROCESS | 1906 | --DOMWINDOW == 105 (0x7ffbf5dda000) [pid = 1906] [serial = 333] [outer = (nil)] [url = about:blank] 02:36:28 INFO - PROCESS | 1906 | --DOMWINDOW == 104 (0x7ffbff7d0800) [pid = 1906] [serial = 334] [outer = (nil)] [url = about:blank] 02:36:28 INFO - PROCESS | 1906 | --DOMWINDOW == 103 (0x7ffc052e3400) [pid = 1906] [serial = 342] [outer = (nil)] [url = about:blank] 02:36:28 INFO - PROCESS | 1906 | --DOMWINDOW == 102 (0x7ffc008ab400) [pid = 1906] [serial = 311] [outer = (nil)] [url = about:blank] 02:36:28 INFO - PROCESS | 1906 | --DOMWINDOW == 101 (0x7ffc058d0000) [pid = 1906] [serial = 312] [outer = (nil)] [url = about:blank] 02:36:28 INFO - PROCESS | 1906 | --DOMWINDOW == 100 (0x7ffbf4ad8800) [pid = 1906] [serial = 331] [outer = (nil)] [url = about:blank] 02:36:28 INFO - PROCESS | 1906 | --DOMWINDOW == 99 (0x7ffbf4258c00) [pid = 1906] [serial = 330] [outer = (nil)] [url = about:blank] 02:36:28 INFO - PROCESS | 1906 | --DOMWINDOW == 98 (0x7ffbec53cc00) [pid = 1906] [serial = 132] [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:36:28 INFO - PROCESS | 1906 | --DOMWINDOW == 97 (0x7ffc008f0800) [pid = 1906] [serial = 336] [outer = (nil)] [url = about:blank] 02:36:28 INFO - PROCESS | 1906 | --DOMWINDOW == 96 (0x7ffc05b18c00) [pid = 1906] [serial = 340] [outer = (nil)] [url = about:blank] 02:36:28 INFO - PROCESS | 1906 | --DOMWINDOW == 95 (0x7ffc0769ac00) [pid = 1906] [serial = 343] [outer = (nil)] [url = about:blank] 02:36:28 INFO - PROCESS | 1906 | --DOMWINDOW == 94 (0x7ffc034e1000) [pid = 1906] [serial = 337] [outer = (nil)] [url = about:blank] 02:36:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:36:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1284ms 02:36:28 INFO - PROCESS | 1906 | 1462959388655 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 02:36:28 INFO - PROCESS | 1906 | 1462959388662 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 02:36:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:36:28 INFO - PROCESS | 1906 | 1462959388670 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:36:28 INFO - PROCESS | 1906 | 1462959388672 Marionette TRACE conn4 <- [1,510,null,{}] 02:36:28 INFO - PROCESS | 1906 | 1462959388676 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:28 INFO - PROCESS | 1906 | 1462959388807 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 02:36:28 INFO - PROCESS | 1906 | 1462959388816 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:28 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbeba86800 == 49 [pid = 1906] [id = 135] 02:36:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 95 (0x7ffbecf2d400) [pid = 1906] [serial = 404] [outer = (nil)] 02:36:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 96 (0x7ffbed59a000) [pid = 1906] [serial = 405] [outer = 0x7ffbecf2d400] 02:36:28 INFO - PROCESS | 1906 | 1462959388867 Marionette DEBUG loaded listener.js 02:36:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 97 (0x7ffbed6ec800) [pid = 1906] [serial = 406] [outer = 0x7ffbecf2d400] 02:36:29 INFO - PROCESS | 1906 | 1462959389554 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 02:36:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:36:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 925ms 02:36:29 INFO - PROCESS | 1906 | 1462959389594 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 02:36:29 INFO - PROCESS | 1906 | 1462959389597 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 02:36:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:36:29 INFO - PROCESS | 1906 | 1462959389602 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:36:29 INFO - PROCESS | 1906 | 1462959389607 Marionette TRACE conn4 <- [1,514,null,{}] 02:36:29 INFO - PROCESS | 1906 | 1462959389630 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:29 INFO - PROCESS | 1906 | 1462959389746 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 02:36:29 INFO - PROCESS | 1906 | 1462959389761 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:29 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf464c800 == 50 [pid = 1906] [id = 136] 02:36:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 98 (0x7ffbf2c56c00) [pid = 1906] [serial = 407] [outer = (nil)] 02:36:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 99 (0x7ffbf4252800) [pid = 1906] [serial = 408] [outer = 0x7ffbf2c56c00] 02:36:29 INFO - PROCESS | 1906 | 1462959389813 Marionette DEBUG loaded listener.js 02:36:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 100 (0x7ffbf4ad9c00) [pid = 1906] [serial = 409] [outer = 0x7ffbf2c56c00] 02:36:30 INFO - PROCESS | 1906 | 1462959390444 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 02:36:30 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:36:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 886ms 02:36:30 INFO - PROCESS | 1906 | 1462959390489 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 02:36:30 INFO - PROCESS | 1906 | 1462959390493 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 02:36:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:36:30 INFO - PROCESS | 1906 | 1462959390498 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:36:30 INFO - PROCESS | 1906 | 1462959390499 Marionette TRACE conn4 <- [1,518,null,{}] 02:36:30 INFO - PROCESS | 1906 | 1462959390504 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:30 INFO - PROCESS | 1906 | 1462959390669 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 02:36:30 INFO - PROCESS | 1906 | 1462959390731 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:30 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf59e7000 == 51 [pid = 1906] [id = 137] 02:36:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 101 (0x7ffbea8ae000) [pid = 1906] [serial = 410] [outer = (nil)] 02:36:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 102 (0x7ffbf5db5400) [pid = 1906] [serial = 411] [outer = 0x7ffbea8ae000] 02:36:30 INFO - PROCESS | 1906 | 1462959390783 Marionette DEBUG loaded listener.js 02:36:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 103 (0x7ffc0062b000) [pid = 1906] [serial = 412] [outer = 0x7ffbea8ae000] 02:36:31 INFO - PROCESS | 1906 | 1462959391324 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 02:36:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:36:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 875ms 02:36:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:36:31 INFO - PROCESS | 1906 | 1462959391381 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 02:36:31 INFO - PROCESS | 1906 | 1462959391383 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 02:36:31 INFO - PROCESS | 1906 | 1462959391389 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:36:31 INFO - PROCESS | 1906 | 1462959391391 Marionette TRACE conn4 <- [1,522,null,{}] 02:36:31 INFO - PROCESS | 1906 | 1462959391395 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:31 INFO - PROCESS | 1906 | 1462959391540 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 02:36:31 INFO - PROCESS | 1906 | 1462959391567 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:31 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8293000 == 52 [pid = 1906] [id = 138] 02:36:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 104 (0x7ffbff7d0800) [pid = 1906] [serial = 413] [outer = (nil)] 02:36:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 105 (0x7ffc01736000) [pid = 1906] [serial = 414] [outer = 0x7ffbff7d0800] 02:36:31 INFO - PROCESS | 1906 | 1462959391617 Marionette DEBUG loaded listener.js 02:36:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 106 (0x7ffc052db800) [pid = 1906] [serial = 415] [outer = 0x7ffbff7d0800] 02:36:32 INFO - PROCESS | 1906 | 1462959392301 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 02:36:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:36:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 932ms 02:36:32 INFO - PROCESS | 1906 | 1462959392319 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 02:36:32 INFO - PROCESS | 1906 | 1462959392321 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 02:36:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:36:32 INFO - PROCESS | 1906 | 1462959392328 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:36:32 INFO - PROCESS | 1906 | 1462959392330 Marionette TRACE conn4 <- [1,526,null,{}] 02:36:32 INFO - PROCESS | 1906 | 1462959392341 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:32 INFO - PROCESS | 1906 | 1462959392511 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 02:36:32 INFO - PROCESS | 1906 | 1462959392591 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:32 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc00853800 == 53 [pid = 1906] [id = 139] 02:36:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 107 (0x7ffbe91ea400) [pid = 1906] [serial = 416] [outer = (nil)] 02:36:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 108 (0x7ffc00627c00) [pid = 1906] [serial = 417] [outer = 0x7ffbe91ea400] 02:36:32 INFO - PROCESS | 1906 | 1462959392642 Marionette DEBUG loaded listener.js 02:36:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 109 (0x7ffc08172800) [pid = 1906] [serial = 418] [outer = 0x7ffbe91ea400] 02:36:33 INFO - PROCESS | 1906 | --DOMWINDOW == 108 (0x7ffbe90e2000) [pid = 1906] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:36:33 INFO - PROCESS | 1906 | --DOMWINDOW == 107 (0x7ffbea8abc00) [pid = 1906] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:36:33 INFO - PROCESS | 1906 | --DOMWINDOW == 106 (0x7ffbe90db000) [pid = 1906] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:36:33 INFO - PROCESS | 1906 | --DOMWINDOW == 105 (0x7ffbf5985800) [pid = 1906] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:36:33 INFO - PROCESS | 1906 | --DOMWINDOW == 104 (0x7ffbea8b3c00) [pid = 1906] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:36:33 INFO - PROCESS | 1906 | --DOMWINDOW == 103 (0x7ffbea76b800) [pid = 1906] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:36:33 INFO - PROCESS | 1906 | --DOMWINDOW == 102 (0x7ffbf2b72400) [pid = 1906] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:36:33 INFO - PROCESS | 1906 | --DOMWINDOW == 101 (0x7ffbea8b2c00) [pid = 1906] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:36:33 INFO - PROCESS | 1906 | --DOMWINDOW == 100 (0x7ffbf4985800) [pid = 1906] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:36:33 INFO - PROCESS | 1906 | --DOMWINDOW == 99 (0x7ffbe9e18c00) [pid = 1906] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:36:33 INFO - PROCESS | 1906 | --DOMWINDOW == 98 (0x7ffbecf2fc00) [pid = 1906] [serial = 274] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:36:33 INFO - PROCESS | 1906 | --DOMWINDOW == 97 (0x7ffbf2e0cc00) [pid = 1906] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:36:33 INFO - PROCESS | 1906 | --DOMWINDOW == 96 (0x7ffbf3ef5400) [pid = 1906] [serial = 280] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:36:33 INFO - PROCESS | 1906 | --DOMWINDOW == 95 (0x7ffbf269f800) [pid = 1906] [serial = 277] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:36:33 INFO - PROCESS | 1906 | 1462959393348 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 02:36:33 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:36:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1035ms 02:36:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:36:33 INFO - PROCESS | 1906 | 1462959393364 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 02:36:33 INFO - PROCESS | 1906 | 1462959393366 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 02:36:33 INFO - PROCESS | 1906 | 1462959393371 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:36:33 INFO - PROCESS | 1906 | 1462959393374 Marionette TRACE conn4 <- [1,530,null,{}] 02:36:33 INFO - PROCESS | 1906 | 1462959393378 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:33 INFO - PROCESS | 1906 | 1462959393524 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 02:36:33 INFO - PROCESS | 1906 | 1462959393589 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:33 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf503c800 == 54 [pid = 1906] [id = 140] 02:36:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 96 (0x7ffbe7f25800) [pid = 1906] [serial = 419] [outer = (nil)] 02:36:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 97 (0x7ffbe7f30000) [pid = 1906] [serial = 420] [outer = 0x7ffbe7f25800] 02:36:33 INFO - PROCESS | 1906 | 1462959393641 Marionette DEBUG loaded listener.js 02:36:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 98 (0x7ffbe91e8c00) [pid = 1906] [serial = 421] [outer = 0x7ffbe7f25800] 02:36:34 INFO - PROCESS | 1906 | 1462959394155 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 02:36:34 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:36:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:36:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:36:34 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:36:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:36:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:36:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 831ms 02:36:34 INFO - PROCESS | 1906 | 1462959394204 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 02:36:34 INFO - PROCESS | 1906 | 1462959394207 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 02:36:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:36:34 INFO - PROCESS | 1906 | 1462959394213 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:36:34 INFO - PROCESS | 1906 | 1462959394215 Marionette TRACE conn4 <- [1,534,null,{}] 02:36:34 INFO - PROCESS | 1906 | 1462959394219 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:34 INFO - PROCESS | 1906 | 1462959394351 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 02:36:34 INFO - PROCESS | 1906 | 1462959394449 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:34 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc05370800 == 55 [pid = 1906] [id = 141] 02:36:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 99 (0x7ffbe7f23400) [pid = 1906] [serial = 422] [outer = (nil)] 02:36:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 100 (0x7ffbea8ab800) [pid = 1906] [serial = 423] [outer = 0x7ffbe7f23400] 02:36:34 INFO - PROCESS | 1906 | 1462959394500 Marionette DEBUG loaded listener.js 02:36:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 101 (0x7ffc01732800) [pid = 1906] [serial = 424] [outer = 0x7ffbe7f23400] 02:36:35 INFO - PROCESS | 1906 | 1462959395025 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 02:36:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 02:36:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 877ms 02:36:35 INFO - PROCESS | 1906 | 1462959395091 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 02:36:35 INFO - PROCESS | 1906 | 1462959395094 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 02:36:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:36:35 INFO - PROCESS | 1906 | 1462959395098 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:36:35 INFO - PROCESS | 1906 | 1462959395100 Marionette TRACE conn4 <- [1,538,null,{}] 02:36:35 INFO - PROCESS | 1906 | 1462959395105 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:35 INFO - PROCESS | 1906 | 1462959395286 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 02:36:35 INFO - PROCESS | 1906 | 1462959395429 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:35 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9b3d800 == 56 [pid = 1906] [id = 142] 02:36:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 102 (0x7ffbe7f26400) [pid = 1906] [serial = 425] [outer = (nil)] 02:36:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 103 (0x7ffbe7f31000) [pid = 1906] [serial = 426] [outer = 0x7ffbe7f26400] 02:36:35 INFO - PROCESS | 1906 | 1462959395496 Marionette DEBUG loaded listener.js 02:36:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 104 (0x7ffbe8eb4800) [pid = 1906] [serial = 427] [outer = 0x7ffbe7f26400] 02:36:36 INFO - PROCESS | 1906 | 1462959396111 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 02:36:36 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:36:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1031ms 02:36:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:36:36 INFO - PROCESS | 1906 | 1462959396180 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 02:36:36 INFO - PROCESS | 1906 | 1462959396184 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 02:36:36 INFO - PROCESS | 1906 | 1462959396192 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:36:36 INFO - PROCESS | 1906 | 1462959396197 Marionette TRACE conn4 <- [1,542,null,{}] 02:36:36 INFO - PROCESS | 1906 | 1462959396203 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:36 INFO - PROCESS | 1906 | 1462959396340 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 02:36:36 INFO - PROCESS | 1906 | 1462959396480 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:36 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf5046800 == 57 [pid = 1906] [id = 143] 02:36:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 105 (0x7ffbe91ea000) [pid = 1906] [serial = 428] [outer = (nil)] 02:36:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 106 (0x7ffbea8b0c00) [pid = 1906] [serial = 429] [outer = 0x7ffbe91ea000] 02:36:36 INFO - PROCESS | 1906 | 1462959396548 Marionette DEBUG loaded listener.js 02:36:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 107 (0x7ffbeb52f400) [pid = 1906] [serial = 430] [outer = 0x7ffbe91ea000] 02:36:37 INFO - PROCESS | 1906 | 1462959397217 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 02:36:37 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:36:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1084ms 02:36:37 INFO - PROCESS | 1906 | 1462959397295 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 02:36:37 INFO - PROCESS | 1906 | 1462959397299 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 02:36:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:36:37 INFO - PROCESS | 1906 | 1462959397305 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:36:37 INFO - PROCESS | 1906 | 1462959397307 Marionette TRACE conn4 <- [1,546,null,{}] 02:36:37 INFO - PROCESS | 1906 | 1462959397313 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:37 INFO - PROCESS | 1906 | 1462959397458 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 02:36:37 INFO - PROCESS | 1906 | 1462959397594 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:37 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8fc9800 == 58 [pid = 1906] [id = 144] 02:36:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 108 (0x7ffbea8b0000) [pid = 1906] [serial = 431] [outer = (nil)] 02:36:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 109 (0x7ffbeb539000) [pid = 1906] [serial = 432] [outer = 0x7ffbea8b0000] 02:36:37 INFO - PROCESS | 1906 | 1462959397657 Marionette DEBUG loaded listener.js 02:36:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 110 (0x7ffbed596400) [pid = 1906] [serial = 433] [outer = 0x7ffbea8b0000] 02:36:38 INFO - PROCESS | 1906 | 1462959398432 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 02:36:38 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:36:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1178ms 02:36:38 INFO - PROCESS | 1906 | 1462959398489 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 02:36:38 INFO - PROCESS | 1906 | 1462959398494 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 02:36:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:36:38 INFO - PROCESS | 1906 | 1462959398509 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:36:38 INFO - PROCESS | 1906 | 1462959398515 Marionette TRACE conn4 <- [1,550,null,{}] 02:36:38 INFO - PROCESS | 1906 | 1462959398519 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:38 INFO - PROCESS | 1906 | 1462959398661 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 02:36:38 INFO - PROCESS | 1906 | 1462959398778 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:38 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf3810800 == 59 [pid = 1906] [id = 145] 02:36:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 111 (0x7ffbeb530000) [pid = 1906] [serial = 434] [outer = (nil)] 02:36:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 112 (0x7ffbed6e5c00) [pid = 1906] [serial = 435] [outer = 0x7ffbeb530000] 02:36:38 INFO - PROCESS | 1906 | 1462959398838 Marionette DEBUG loaded listener.js 02:36:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 113 (0x7ffbf4ad3800) [pid = 1906] [serial = 436] [outer = 0x7ffbeb530000] 02:36:39 INFO - PROCESS | 1906 | 1462959399497 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 02:36:39 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:36:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1045ms 02:36:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:36:39 INFO - PROCESS | 1906 | 1462959399549 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 02:36:39 INFO - PROCESS | 1906 | 1462959399551 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 02:36:39 INFO - PROCESS | 1906 | 1462959399557 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:36:39 INFO - PROCESS | 1906 | 1462959399559 Marionette TRACE conn4 <- [1,554,null,{}] 02:36:39 INFO - PROCESS | 1906 | 1462959399582 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:39 INFO - PROCESS | 1906 | 1462959399713 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 02:36:39 INFO - PROCESS | 1906 | 1462959399851 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:39 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3c07000 == 60 [pid = 1906] [id = 146] 02:36:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 114 (0x7ffbf2e08c00) [pid = 1906] [serial = 437] [outer = (nil)] 02:36:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 115 (0x7ffbff7d8000) [pid = 1906] [serial = 438] [outer = 0x7ffbf2e08c00] 02:36:39 INFO - PROCESS | 1906 | 1462959399910 Marionette DEBUG loaded listener.js 02:36:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 116 (0x7ffc03a8ec00) [pid = 1906] [serial = 439] [outer = 0x7ffbf2e08c00] 02:36:40 INFO - PROCESS | 1906 | [1906] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:36:40 INFO - PROCESS | 1906 | 1462959400593 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 02:36:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:36:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1086ms 02:36:40 INFO - PROCESS | 1906 | 1462959400644 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 02:36:40 INFO - PROCESS | 1906 | 1462959400647 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 02:36:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:36:40 INFO - PROCESS | 1906 | 1462959400652 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:36:40 INFO - PROCESS | 1906 | 1462959400654 Marionette TRACE conn4 <- [1,558,null,{}] 02:36:40 INFO - PROCESS | 1906 | 1462959400659 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:40 INFO - PROCESS | 1906 | 1462959400790 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 02:36:40 INFO - PROCESS | 1906 | 1462959400932 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:40 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf3828000 == 61 [pid = 1906] [id = 147] 02:36:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 117 (0x7ffc08156000) [pid = 1906] [serial = 440] [outer = (nil)] 02:36:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 118 (0x7ffc081ad800) [pid = 1906] [serial = 441] [outer = 0x7ffc08156000] 02:36:41 INFO - PROCESS | 1906 | 1462959401003 Marionette DEBUG loaded listener.js 02:36:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 119 (0x7ffc09c84800) [pid = 1906] [serial = 442] [outer = 0x7ffc08156000] 02:36:41 INFO - PROCESS | 1906 | 1462959401725 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 02:36:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:36:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1129ms 02:36:41 INFO - PROCESS | 1906 | 1462959401788 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 02:36:41 INFO - PROCESS | 1906 | 1462959401791 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 02:36:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:36:41 INFO - PROCESS | 1906 | 1462959401797 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:36:41 INFO - PROCESS | 1906 | 1462959401799 Marionette TRACE conn4 <- [1,562,null,{}] 02:36:41 INFO - PROCESS | 1906 | 1462959401804 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:41 INFO - PROCESS | 1906 | 1462959401942 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 02:36:42 INFO - PROCESS | 1906 | 1462959402075 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:42 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3d66800 == 62 [pid = 1906] [id = 148] 02:36:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 120 (0x7ffbf3e17000) [pid = 1906] [serial = 443] [outer = (nil)] 02:36:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 121 (0x7ffbf3e1e400) [pid = 1906] [serial = 444] [outer = 0x7ffbf3e17000] 02:36:42 INFO - PROCESS | 1906 | 1462959402134 Marionette DEBUG loaded listener.js 02:36:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 122 (0x7ffc08477000) [pid = 1906] [serial = 445] [outer = 0x7ffbf3e17000] 02:36:42 INFO - PROCESS | 1906 | [1906] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:36:42 INFO - PROCESS | 1906 | 1462959402817 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 02:36:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:36:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1077ms 02:36:42 INFO - PROCESS | 1906 | 1462959402875 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 02:36:42 INFO - PROCESS | 1906 | 1462959402878 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 02:36:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:36:42 INFO - PROCESS | 1906 | 1462959402883 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:36:42 INFO - PROCESS | 1906 | 1462959402886 Marionette TRACE conn4 <- [1,566,null,{}] 02:36:42 INFO - PROCESS | 1906 | 1462959402906 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:43 INFO - PROCESS | 1906 | 1462959403028 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 02:36:43 INFO - PROCESS | 1906 | 1462959403346 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:43 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3d5f000 == 63 [pid = 1906] [id = 149] 02:36:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 123 (0x7ffbe3310400) [pid = 1906] [serial = 446] [outer = (nil)] 02:36:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 124 (0x7ffbe7f23c00) [pid = 1906] [serial = 447] [outer = 0x7ffbe3310400] 02:36:43 INFO - PROCESS | 1906 | 1462959403423 Marionette DEBUG loaded listener.js 02:36:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 125 (0x7ffbe8eab400) [pid = 1906] [serial = 448] [outer = 0x7ffbe3310400] 02:36:43 INFO - PROCESS | 1906 | [1906] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:36:44 INFO - PROCESS | 1906 | 1462959404228 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:36:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:36:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1391ms 02:36:44 INFO - PROCESS | 1906 | 1462959404275 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 02:36:44 INFO - PROCESS | 1906 | 1462959404280 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 02:36:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:36:44 INFO - PROCESS | 1906 | 1462959404286 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:36:44 INFO - PROCESS | 1906 | 1462959404290 Marionette TRACE conn4 <- [1,570,null,{}] 02:36:44 INFO - PROCESS | 1906 | 1462959404296 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:44 INFO - PROCESS | 1906 | 1462959404447 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 02:36:44 INFO - PROCESS | 1906 | 1462959404588 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:44 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9218800 == 64 [pid = 1906] [id = 150] 02:36:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 126 (0x7ffbe90d9c00) [pid = 1906] [serial = 449] [outer = (nil)] 02:36:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 127 (0x7ffbe9e1ac00) [pid = 1906] [serial = 450] [outer = 0x7ffbe90d9c00] 02:36:44 INFO - PROCESS | 1906 | 1462959404644 Marionette DEBUG loaded listener.js 02:36:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 128 (0x7ffbea8ac800) [pid = 1906] [serial = 451] [outer = 0x7ffbe90d9c00] 02:36:44 INFO - PROCESS | 1906 | --DOMWINDOW == 127 (0x7ffc039d2800) [pid = 1906] [serial = 357] [outer = (nil)] [url = about:blank] 02:36:44 INFO - PROCESS | 1906 | --DOMWINDOW == 126 (0x7ffbebac0000) [pid = 1906] [serial = 348] [outer = (nil)] [url = about:blank] 02:36:44 INFO - PROCESS | 1906 | --DOMWINDOW == 125 (0x7ffbf598d400) [pid = 1906] [serial = 354] [outer = (nil)] [url = about:blank] 02:36:44 INFO - PROCESS | 1906 | --DOMWINDOW == 124 (0x7ffc04da0400) [pid = 1906] [serial = 381] [outer = (nil)] [url = about:blank] 02:36:44 INFO - PROCESS | 1906 | --DOMWINDOW == 123 (0x7ffbf269c800) [pid = 1906] [serial = 351] [outer = (nil)] [url = about:blank] 02:36:45 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc05370800 == 63 [pid = 1906] [id = 141] 02:36:45 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf503c800 == 62 [pid = 1906] [id = 140] 02:36:45 INFO - PROCESS | 1906 | [1906] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:36:45 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc00853800 == 61 [pid = 1906] [id = 139] 02:36:45 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8293000 == 60 [pid = 1906] [id = 138] 02:36:45 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf59e7000 == 59 [pid = 1906] [id = 137] 02:36:45 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf464c800 == 58 [pid = 1906] [id = 136] 02:36:45 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbeba86800 == 57 [pid = 1906] [id = 135] 02:36:45 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8292800 == 56 [pid = 1906] [id = 134] 02:36:45 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc053c3000 == 55 [pid = 1906] [id = 130] 02:36:45 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf446e800 == 54 [pid = 1906] [id = 129] 02:36:45 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea1c7000 == 53 [pid = 1906] [id = 128] 02:36:45 INFO - PROCESS | 1906 | --DOMWINDOW == 122 (0x7ffbf2697800) [pid = 1906] [serial = 364] [outer = (nil)] [url = about:blank] 02:36:45 INFO - PROCESS | 1906 | --DOMWINDOW == 121 (0x7ffbf5de2000) [pid = 1906] [serial = 373] [outer = (nil)] [url = about:blank] 02:36:45 INFO - PROCESS | 1906 | --DOMWINDOW == 120 (0x7ffc05b23000) [pid = 1906] [serial = 325] [outer = (nil)] [url = about:blank] 02:36:45 INFO - PROCESS | 1906 | --DOMWINDOW == 119 (0x7ffc00624800) [pid = 1906] [serial = 370] [outer = (nil)] [url = about:blank] 02:36:45 INFO - PROCESS | 1906 | --DOMWINDOW == 118 (0x7ffc01a62400) [pid = 1906] [serial = 379] [outer = (nil)] [url = about:blank] 02:36:45 INFO - PROCESS | 1906 | --DOMWINDOW == 117 (0x7ffbf2b73400) [pid = 1906] [serial = 316] [outer = (nil)] [url = about:blank] 02:36:45 INFO - PROCESS | 1906 | --DOMWINDOW == 116 (0x7ffbf420ac00) [pid = 1906] [serial = 366] [outer = (nil)] [url = about:blank] 02:36:45 INFO - PROCESS | 1906 | --DOMWINDOW == 115 (0x7ffc01a69400) [pid = 1906] [serial = 376] [outer = (nil)] [url = about:blank] 02:36:45 INFO - PROCESS | 1906 | --DOMWINDOW == 114 (0x7ffc05acb400) [pid = 1906] [serial = 228] [outer = (nil)] [url = about:blank] 02:36:45 INFO - PROCESS | 1906 | --DOMWINDOW == 113 (0x7ffbea8b8400) [pid = 1906] [serial = 372] [outer = (nil)] [url = about:blank] 02:36:45 INFO - PROCESS | 1906 | --DOMWINDOW == 112 (0x7ffbed6e9c00) [pid = 1906] [serial = 378] [outer = (nil)] [url = about:blank] 02:36:45 INFO - PROCESS | 1906 | --DOMWINDOW == 111 (0x7ffc01733400) [pid = 1906] [serial = 375] [outer = (nil)] [url = about:blank] 02:36:45 INFO - PROCESS | 1906 | --DOMWINDOW == 110 (0x7ffbf5db6000) [pid = 1906] [serial = 360] [outer = (nil)] [url = about:blank] 02:36:45 INFO - PROCESS | 1906 | --DOMWINDOW == 109 (0x7ffbf269c400) [pid = 1906] [serial = 276] [outer = (nil)] [url = about:blank] 02:36:45 INFO - PROCESS | 1906 | --DOMWINDOW == 108 (0x7ffbf5980800) [pid = 1906] [serial = 319] [outer = (nil)] [url = about:blank] 02:36:45 INFO - PROCESS | 1906 | --DOMWINDOW == 107 (0x7ffbefc96c00) [pid = 1906] [serial = 363] [outer = (nil)] [url = about:blank] 02:36:45 INFO - PROCESS | 1906 | --DOMWINDOW == 106 (0x7ffc05160800) [pid = 1906] [serial = 282] [outer = (nil)] [url = about:blank] 02:36:45 INFO - PROCESS | 1906 | --DOMWINDOW == 105 (0x7ffbf61af000) [pid = 1906] [serial = 369] [outer = (nil)] [url = about:blank] 02:36:45 INFO - PROCESS | 1906 | --DOMWINDOW == 104 (0x7ffbf425dc00) [pid = 1906] [serial = 367] [outer = (nil)] [url = about:blank] 02:36:45 INFO - PROCESS | 1906 | --DOMWINDOW == 103 (0x7ffbf5cdcc00) [pid = 1906] [serial = 279] [outer = (nil)] [url = about:blank] 02:36:45 INFO - PROCESS | 1906 | --DOMWINDOW == 102 (0x7ffc05b22c00) [pid = 1906] [serial = 361] [outer = (nil)] [url = about:blank] 02:36:45 INFO - PROCESS | 1906 | 1462959405323 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 02:36:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:36:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1082ms 02:36:45 INFO - PROCESS | 1906 | 1462959405373 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 02:36:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:36:45 INFO - PROCESS | 1906 | 1462959405378 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 02:36:45 INFO - PROCESS | 1906 | 1462959405385 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:36:45 INFO - PROCESS | 1906 | 1462959405387 Marionette TRACE conn4 <- [1,574,null,{}] 02:36:45 INFO - PROCESS | 1906 | 1462959405393 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:45 INFO - PROCESS | 1906 | 1462959405530 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 02:36:45 INFO - PROCESS | 1906 | 1462959405627 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:45 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea472800 == 54 [pid = 1906] [id = 151] 02:36:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 103 (0x7ffbea8b0800) [pid = 1906] [serial = 452] [outer = (nil)] 02:36:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 104 (0x7ffbeb53b800) [pid = 1906] [serial = 453] [outer = 0x7ffbea8b0800] 02:36:45 INFO - PROCESS | 1906 | 1462959405678 Marionette DEBUG loaded listener.js 02:36:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 105 (0x7ffbecf35000) [pid = 1906] [serial = 454] [outer = 0x7ffbea8b0800] 02:36:46 INFO - PROCESS | 1906 | 1462959406308 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:36:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:36:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 977ms 02:36:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:36:46 INFO - PROCESS | 1906 | 1462959406361 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 02:36:46 INFO - PROCESS | 1906 | 1462959406363 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 02:36:46 INFO - PROCESS | 1906 | 1462959406370 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:36:46 INFO - PROCESS | 1906 | 1462959406377 Marionette TRACE conn4 <- [1,578,null,{}] 02:36:46 INFO - PROCESS | 1906 | 1462959406389 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:46 INFO - PROCESS | 1906 | 1462959406542 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 02:36:46 INFO - PROCESS | 1906 | 1462959406561 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:46 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf081c800 == 55 [pid = 1906] [id = 152] 02:36:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 106 (0x7ffbed58c000) [pid = 1906] [serial = 455] [outer = (nil)] 02:36:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 107 (0x7ffbed6efc00) [pid = 1906] [serial = 456] [outer = 0x7ffbed58c000] 02:36:46 INFO - PROCESS | 1906 | 1462959406612 Marionette DEBUG loaded listener.js 02:36:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 108 (0x7ffbf25dc800) [pid = 1906] [serial = 457] [outer = 0x7ffbed58c000] 02:36:47 INFO - PROCESS | 1906 | 1462959407418 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 02:36:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:36:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1088ms 02:36:47 INFO - PROCESS | 1906 | 1462959407480 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 02:36:47 INFO - PROCESS | 1906 | 1462959407484 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 02:36:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:36:47 INFO - PROCESS | 1906 | 1462959407492 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:36:47 INFO - PROCESS | 1906 | 1462959407497 Marionette TRACE conn4 <- [1,582,null,{}] 02:36:47 INFO - PROCESS | 1906 | 1462959407504 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:47 INFO - PROCESS | 1906 | 1462959407650 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 02:36:47 INFO - PROCESS | 1906 | 1462959407783 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:47 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea6a7800 == 56 [pid = 1906] [id = 153] 02:36:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 109 (0x7ffbe7e22c00) [pid = 1906] [serial = 458] [outer = (nil)] 02:36:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 110 (0x7ffbe7e27400) [pid = 1906] [serial = 459] [outer = 0x7ffbe7e22c00] 02:36:47 INFO - PROCESS | 1906 | 1462959407846 Marionette DEBUG loaded listener.js 02:36:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 111 (0x7ffbe8eaa800) [pid = 1906] [serial = 460] [outer = 0x7ffbe7e22c00] 02:36:48 INFO - PROCESS | 1906 | 1462959408539 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 02:36:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:36:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1083ms 02:36:48 INFO - PROCESS | 1906 | 1462959408586 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 02:36:48 INFO - PROCESS | 1906 | 1462959408593 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 02:36:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:36:48 INFO - PROCESS | 1906 | 1462959408602 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:36:48 INFO - PROCESS | 1906 | 1462959408605 Marionette TRACE conn4 <- [1,586,null,{}] 02:36:48 INFO - PROCESS | 1906 | 1462959408610 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:48 INFO - PROCESS | 1906 | 1462959408746 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 02:36:48 INFO - PROCESS | 1906 | 1462959408891 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:48 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf3cb8800 == 57 [pid = 1906] [id = 154] 02:36:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 112 (0x7ffbe91e4000) [pid = 1906] [serial = 461] [outer = (nil)] 02:36:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 113 (0x7ffbea59c400) [pid = 1906] [serial = 462] [outer = 0x7ffbe91e4000] 02:36:48 INFO - PROCESS | 1906 | 1462959408950 Marionette DEBUG loaded listener.js 02:36:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 114 (0x7ffbeb52e800) [pid = 1906] [serial = 463] [outer = 0x7ffbe91e4000] 02:36:49 INFO - PROCESS | 1906 | [1906] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:36:49 INFO - PROCESS | 1906 | 1462959409698 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 02:36:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:36:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1134ms 02:36:49 INFO - PROCESS | 1906 | 1462959409736 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 02:36:49 INFO - PROCESS | 1906 | 1462959409739 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 02:36:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:36:49 INFO - PROCESS | 1906 | 1462959409745 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:36:49 INFO - PROCESS | 1906 | 1462959409750 Marionette TRACE conn4 <- [1,590,null,{}] 02:36:49 INFO - PROCESS | 1906 | 1462959409777 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:49 INFO - PROCESS | 1906 | 1462959409951 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 02:36:50 INFO - PROCESS | 1906 | 1462959410028 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:50 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf4cd2800 == 58 [pid = 1906] [id = 155] 02:36:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 115 (0x7ffbed60f800) [pid = 1906] [serial = 464] [outer = (nil)] 02:36:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 116 (0x7ffbed6ed400) [pid = 1906] [serial = 465] [outer = 0x7ffbed60f800] 02:36:50 INFO - PROCESS | 1906 | 1462959410094 Marionette DEBUG loaded listener.js 02:36:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 117 (0x7ffbf2697800) [pid = 1906] [serial = 466] [outer = 0x7ffbed60f800] 02:36:50 INFO - PROCESS | 1906 | 1462959410919 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 02:36:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:36:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1237ms 02:36:50 INFO - PROCESS | 1906 | 1462959410983 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 02:36:50 INFO - PROCESS | 1906 | 1462959410987 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 02:36:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:36:50 INFO - PROCESS | 1906 | 1462959410991 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:36:50 INFO - PROCESS | 1906 | 1462959410994 Marionette TRACE conn4 <- [1,594,null,{}] 02:36:50 INFO - PROCESS | 1906 | 1462959410998 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:51 INFO - PROCESS | 1906 | 1462959411131 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 02:36:51 INFO - PROCESS | 1906 | 1462959411262 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:51 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf5d49800 == 59 [pid = 1906] [id = 156] 02:36:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 118 (0x7ffbe91e5400) [pid = 1906] [serial = 467] [outer = (nil)] 02:36:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 119 (0x7ffbf3cfb400) [pid = 1906] [serial = 468] [outer = 0x7ffbe91e5400] 02:36:51 INFO - PROCESS | 1906 | 1462959411321 Marionette DEBUG loaded listener.js 02:36:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 120 (0x7ffbf3e19c00) [pid = 1906] [serial = 469] [outer = 0x7ffbe91e5400] 02:36:52 INFO - PROCESS | 1906 | 1462959412074 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 02:36:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:36:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1125ms 02:36:52 INFO - PROCESS | 1906 | 1462959412117 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 02:36:52 INFO - PROCESS | 1906 | 1462959412120 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 02:36:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:36:52 INFO - PROCESS | 1906 | 1462959412125 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:36:52 INFO - PROCESS | 1906 | 1462959412127 Marionette TRACE conn4 <- [1,598,null,{}] 02:36:52 INFO - PROCESS | 1906 | 1462959412132 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:52 INFO - PROCESS | 1906 | 1462959412258 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 02:36:52 INFO - PROCESS | 1906 | 1462959412395 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:52 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbfa7c5000 == 60 [pid = 1906] [id = 157] 02:36:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 121 (0x7ffbf269dc00) [pid = 1906] [serial = 470] [outer = (nil)] 02:36:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 122 (0x7ffbf3eecc00) [pid = 1906] [serial = 471] [outer = 0x7ffbf269dc00] 02:36:52 INFO - PROCESS | 1906 | 1462959412455 Marionette DEBUG loaded listener.js 02:36:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 123 (0x7ffbf425dc00) [pid = 1906] [serial = 472] [outer = 0x7ffbf269dc00] 02:36:53 INFO - PROCESS | 1906 | 1462959413149 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 02:36:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:36:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1074ms 02:36:53 INFO - PROCESS | 1906 | 1462959413240 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 02:36:53 INFO - PROCESS | 1906 | 1462959413244 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 02:36:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:36:53 INFO - PROCESS | 1906 | 1462959413252 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:36:53 INFO - PROCESS | 1906 | 1462959413255 Marionette TRACE conn4 <- [1,602,null,{}] 02:36:53 INFO - PROCESS | 1906 | 1462959413259 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:53 INFO - PROCESS | 1906 | 1462959413417 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 02:36:53 INFO - PROCESS | 1906 | 1462959413554 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:53 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc01717800 == 61 [pid = 1906] [id = 158] 02:36:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 124 (0x7ffbf4986000) [pid = 1906] [serial = 473] [outer = (nil)] 02:36:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 125 (0x7ffbf5db6000) [pid = 1906] [serial = 474] [outer = 0x7ffbf4986000] 02:36:53 INFO - PROCESS | 1906 | 1462959413613 Marionette DEBUG loaded listener.js 02:36:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 126 (0x7ffc0184e800) [pid = 1906] [serial = 475] [outer = 0x7ffbf4986000] 02:36:54 INFO - PROCESS | 1906 | 1462959414346 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 02:36:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:36:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1130ms 02:36:54 INFO - PROCESS | 1906 | 1462959414395 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 02:36:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:36:54 INFO - PROCESS | 1906 | 1462959414398 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 02:36:54 INFO - PROCESS | 1906 | 1462959414403 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:36:54 INFO - PROCESS | 1906 | 1462959414406 Marionette TRACE conn4 <- [1,606,null,{}] 02:36:54 INFO - PROCESS | 1906 | 1462959414410 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:54 INFO - PROCESS | 1906 | 1462959414539 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 02:36:54 INFO - PROCESS | 1906 | 1462959414824 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:54 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9209000 == 62 [pid = 1906] [id = 159] 02:36:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 127 (0x7ffbe7e1b000) [pid = 1906] [serial = 476] [outer = (nil)] 02:36:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 128 (0x7ffbe7e1cc00) [pid = 1906] [serial = 477] [outer = 0x7ffbe7e1b000] 02:36:54 INFO - PROCESS | 1906 | 1462959414886 Marionette DEBUG loaded listener.js 02:36:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 129 (0x7ffbe7e27800) [pid = 1906] [serial = 478] [outer = 0x7ffbe7e1b000] 02:36:55 INFO - PROCESS | 1906 | 1462959415689 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:36:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:36:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1335ms 02:36:55 INFO - PROCESS | 1906 | 1462959415739 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 02:36:55 INFO - PROCESS | 1906 | 1462959415744 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 02:36:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:36:55 INFO - PROCESS | 1906 | 1462959415750 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:36:55 INFO - PROCESS | 1906 | 1462959415754 Marionette TRACE conn4 <- [1,610,null,{}] 02:36:55 INFO - PROCESS | 1906 | 1462959415760 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:55 INFO - PROCESS | 1906 | 1462959415935 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 02:36:55 INFO - PROCESS | 1906 | 1462959415954 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:55 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8017000 == 63 [pid = 1906] [id = 160] 02:36:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 130 (0x7ffbe3311400) [pid = 1906] [serial = 479] [outer = (nil)] 02:36:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 131 (0x7ffbe91e9400) [pid = 1906] [serial = 480] [outer = 0x7ffbe3311400] 02:36:56 INFO - PROCESS | 1906 | 1462959416010 Marionette DEBUG loaded listener.js 02:36:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 132 (0x7ffbea443400) [pid = 1906] [serial = 481] [outer = 0x7ffbe3311400] 02:36:56 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea472800 == 62 [pid = 1906] [id = 151] 02:36:56 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9218800 == 61 [pid = 1906] [id = 150] 02:36:56 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3d5f000 == 60 [pid = 1906] [id = 149] 02:36:56 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9b3d800 == 59 [pid = 1906] [id = 142] 02:36:56 INFO - PROCESS | 1906 | 1462959416743 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 02:36:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:36:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1027ms 02:36:56 INFO - PROCESS | 1906 | 1462959416779 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 02:36:56 INFO - PROCESS | 1906 | 1462959416783 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 02:36:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:36:56 INFO - PROCESS | 1906 | 1462959416790 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:36:56 INFO - PROCESS | 1906 | 1462959416793 Marionette TRACE conn4 <- [1,614,null,{}] 02:36:56 INFO - PROCESS | 1906 | 1462959416803 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:56 INFO - PROCESS | 1906 | 1462959416949 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 02:36:57 INFO - PROCESS | 1906 | 1462959417018 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:57 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbebbba000 == 60 [pid = 1906] [id = 161] 02:36:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 133 (0x7ffbea8aac00) [pid = 1906] [serial = 482] [outer = (nil)] 02:36:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 134 (0x7ffbeb537c00) [pid = 1906] [serial = 483] [outer = 0x7ffbea8aac00] 02:36:57 INFO - PROCESS | 1906 | 1462959417068 Marionette DEBUG loaded listener.js 02:36:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 135 (0x7ffbed590000) [pid = 1906] [serial = 484] [outer = 0x7ffbea8aac00] 02:36:57 INFO - PROCESS | 1906 | 1462959417755 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 02:36:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:36:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 977ms 02:36:57 INFO - PROCESS | 1906 | 1462959417772 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 02:36:57 INFO - PROCESS | 1906 | 1462959417775 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 02:36:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:36:57 INFO - PROCESS | 1906 | 1462959417781 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:36:57 INFO - PROCESS | 1906 | 1462959417788 Marionette TRACE conn4 <- [1,618,null,{}] 02:36:57 INFO - PROCESS | 1906 | 1462959417800 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:57 INFO - PROCESS | 1906 | 1462959417956 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 02:36:58 INFO - PROCESS | 1906 | 1462959418033 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:58 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbfa71d000 == 61 [pid = 1906] [id = 162] 02:36:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 136 (0x7ffbf1776400) [pid = 1906] [serial = 485] [outer = (nil)] 02:36:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 137 (0x7ffbf3e1f000) [pid = 1906] [serial = 486] [outer = 0x7ffbf1776400] 02:36:58 INFO - PROCESS | 1906 | 1462959418082 Marionette DEBUG loaded listener.js 02:36:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 138 (0x7ffbf4b36000) [pid = 1906] [serial = 487] [outer = 0x7ffbf1776400] 02:36:58 INFO - PROCESS | 1906 | --DOMWINDOW == 137 (0x7ffbeb5b3c00) [pid = 1906] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:36:58 INFO - PROCESS | 1906 | --DOMWINDOW == 136 (0x7ffbf61a3c00) [pid = 1906] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:36:58 INFO - PROCESS | 1906 | --DOMWINDOW == 135 (0x7ffbf4b3a400) [pid = 1906] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:36:58 INFO - PROCESS | 1906 | --DOMWINDOW == 134 (0x7ffbe90d4000) [pid = 1906] [serial = 283] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:36:58 INFO - PROCESS | 1906 | --DOMWINDOW == 133 (0x7ffbed18d400) [pid = 1906] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:36:58 INFO - PROCESS | 1906 | --DOMWINDOW == 132 (0x7ffbf5ddf400) [pid = 1906] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:36:58 INFO - PROCESS | 1906 | --DOMWINDOW == 131 (0x7ffbe90da400) [pid = 1906] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:36:58 INFO - PROCESS | 1906 | --DOMWINDOW == 130 (0x7ffbea8ae000) [pid = 1906] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:36:58 INFO - PROCESS | 1906 | --DOMWINDOW == 129 (0x7ffbf2c56c00) [pid = 1906] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:36:58 INFO - PROCESS | 1906 | --DOMWINDOW == 128 (0x7ffbecf2d400) [pid = 1906] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:36:58 INFO - PROCESS | 1906 | --DOMWINDOW == 127 (0x7ffbff7d0800) [pid = 1906] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:36:58 INFO - PROCESS | 1906 | --DOMWINDOW == 126 (0x7ffbe9cf2800) [pid = 1906] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:36:58 INFO - PROCESS | 1906 | --DOMWINDOW == 125 (0x7ffbe91ea400) [pid = 1906] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:36:58 INFO - PROCESS | 1906 | --DOMWINDOW == 124 (0x7ffbe7f25800) [pid = 1906] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:36:58 INFO - PROCESS | 1906 | --DOMWINDOW == 123 (0x7ffbea8b0800) [pid = 1906] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:36:58 INFO - PROCESS | 1906 | --DOMWINDOW == 122 (0x7ffbe7f23400) [pid = 1906] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 02:36:58 INFO - PROCESS | 1906 | --DOMWINDOW == 121 (0x7ffbe3310400) [pid = 1906] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:36:58 INFO - PROCESS | 1906 | --DOMWINDOW == 120 (0x7ffbe90d9c00) [pid = 1906] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:36:58 INFO - PROCESS | 1906 | 1462959418844 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:36:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:36:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1134ms 02:36:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:36:58 INFO - PROCESS | 1906 | 1462959418914 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 02:36:58 INFO - PROCESS | 1906 | 1462959418917 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 02:36:58 INFO - PROCESS | 1906 | 1462959418920 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:36:58 INFO - PROCESS | 1906 | 1462959418924 Marionette TRACE conn4 <- [1,622,null,{}] 02:36:58 INFO - PROCESS | 1906 | 1462959418928 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:59 INFO - PROCESS | 1906 | 1462959419040 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 02:36:59 INFO - PROCESS | 1906 | 1462959419053 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:59 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3c0c000 == 62 [pid = 1906] [id = 163] 02:36:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 121 (0x7ffbe3306400) [pid = 1906] [serial = 488] [outer = (nil)] 02:36:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 122 (0x7ffbe91e9800) [pid = 1906] [serial = 489] [outer = 0x7ffbe3306400] 02:36:59 INFO - PROCESS | 1906 | 1462959419103 Marionette DEBUG loaded listener.js 02:36:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 123 (0x7ffbed58dc00) [pid = 1906] [serial = 490] [outer = 0x7ffbe3306400] 02:36:59 INFO - PROCESS | 1906 | 1462959419710 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 02:36:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:36:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 824ms 02:36:59 INFO - PROCESS | 1906 | 1462959419747 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 02:36:59 INFO - PROCESS | 1906 | 1462959419749 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 02:36:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:36:59 INFO - PROCESS | 1906 | 1462959419754 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:36:59 INFO - PROCESS | 1906 | 1462959419756 Marionette TRACE conn4 <- [1,626,null,{}] 02:36:59 INFO - PROCESS | 1906 | 1462959419761 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:59 INFO - PROCESS | 1906 | 1462959419869 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 02:36:59 INFO - PROCESS | 1906 | 1462959419971 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:59 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc0765d800 == 63 [pid = 1906] [id = 164] 02:36:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 124 (0x7ffbf425bc00) [pid = 1906] [serial = 491] [outer = (nil)] 02:37:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 125 (0x7ffbf5022800) [pid = 1906] [serial = 492] [outer = 0x7ffbf425bc00] 02:37:00 INFO - PROCESS | 1906 | 1462959420028 Marionette DEBUG loaded listener.js 02:37:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 126 (0x7ffbf61af000) [pid = 1906] [serial = 493] [outer = 0x7ffbf425bc00] 02:37:00 INFO - PROCESS | 1906 | 1462959420590 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 02:37:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:37:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 873ms 02:37:00 INFO - PROCESS | 1906 | 1462959420629 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 02:37:00 INFO - PROCESS | 1906 | 1462959420631 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 02:37:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:37:00 INFO - PROCESS | 1906 | 1462959420636 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:37:00 INFO - PROCESS | 1906 | 1462959420638 Marionette TRACE conn4 <- [1,630,null,{}] 02:37:00 INFO - PROCESS | 1906 | 1462959420642 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:00 INFO - PROCESS | 1906 | 1462959420881 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 02:37:00 INFO - PROCESS | 1906 | 1462959420988 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:01 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8fc7800 == 64 [pid = 1906] [id = 165] 02:37:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 127 (0x7ffbe7e1dc00) [pid = 1906] [serial = 494] [outer = (nil)] 02:37:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 128 (0x7ffbe8eac400) [pid = 1906] [serial = 495] [outer = 0x7ffbe7e1dc00] 02:37:01 INFO - PROCESS | 1906 | 1462959421049 Marionette DEBUG loaded listener.js 02:37:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 129 (0x7ffbe90a9800) [pid = 1906] [serial = 496] [outer = 0x7ffbe7e1dc00] 02:37:01 INFO - PROCESS | 1906 | 1462959421752 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 02:37:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:37:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1175ms 02:37:01 INFO - PROCESS | 1906 | 1462959421813 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 02:37:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:37:01 INFO - PROCESS | 1906 | 1462959421819 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 02:37:01 INFO - PROCESS | 1906 | 1462959421825 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:37:01 INFO - PROCESS | 1906 | 1462959421828 Marionette TRACE conn4 <- [1,634,null,{}] 02:37:01 INFO - PROCESS | 1906 | 1462959421834 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:01 INFO - PROCESS | 1906 | 1462959421966 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 02:37:02 INFO - PROCESS | 1906 | 1462959422114 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:02 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf611e800 == 65 [pid = 1906] [id = 166] 02:37:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 130 (0x7ffbe90a9400) [pid = 1906] [serial = 497] [outer = (nil)] 02:37:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 131 (0x7ffbeb52cc00) [pid = 1906] [serial = 498] [outer = 0x7ffbe90a9400] 02:37:02 INFO - PROCESS | 1906 | 1462959422181 Marionette DEBUG loaded listener.js 02:37:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 132 (0x7ffbebac5400) [pid = 1906] [serial = 499] [outer = 0x7ffbe90a9400] 02:37:02 INFO - PROCESS | 1906 | [1906] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:37:02 INFO - PROCESS | 1906 | 1462959422881 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 02:37:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:37:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1132ms 02:37:02 INFO - PROCESS | 1906 | 1462959422957 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 02:37:02 INFO - PROCESS | 1906 | 1462959422961 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 02:37:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:37:02 INFO - PROCESS | 1906 | 1462959422966 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:37:02 INFO - PROCESS | 1906 | 1462959422969 Marionette TRACE conn4 <- [1,638,null,{}] 02:37:02 INFO - PROCESS | 1906 | 1462959422974 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:03 INFO - PROCESS | 1906 | 1462959423111 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 02:37:03 INFO - PROCESS | 1906 | 1462959423251 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:03 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe906a800 == 66 [pid = 1906] [id = 167] 02:37:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 133 (0x7ffbea662400) [pid = 1906] [serial = 500] [outer = (nil)] 02:37:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 134 (0x7ffbea66a000) [pid = 1906] [serial = 501] [outer = 0x7ffbea662400] 02:37:03 INFO - PROCESS | 1906 | 1462959423326 Marionette DEBUG loaded listener.js 02:37:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 135 (0x7ffbed187c00) [pid = 1906] [serial = 502] [outer = 0x7ffbea662400] 02:37:03 INFO - PROCESS | 1906 | [1906] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:37:04 INFO - PROCESS | 1906 | 1462959424090 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:37:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:37:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1176ms 02:37:04 INFO - PROCESS | 1906 | 1462959424143 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 02:37:04 INFO - PROCESS | 1906 | 1462959424148 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 02:37:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:37:04 INFO - PROCESS | 1906 | 1462959424178 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:37:04 INFO - PROCESS | 1906 | 1462959424185 Marionette TRACE conn4 <- [1,642,null,{}] 02:37:04 INFO - PROCESS | 1906 | 1462959424189 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:04 INFO - PROCESS | 1906 | 1462959424324 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 02:37:04 INFO - PROCESS | 1906 | 1462959424473 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:04 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbed534800 == 67 [pid = 1906] [id = 168] 02:37:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 136 (0x7ffbea664c00) [pid = 1906] [serial = 503] [outer = (nil)] 02:37:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 137 (0x7ffbf3e1b400) [pid = 1906] [serial = 504] [outer = 0x7ffbea664c00] 02:37:04 INFO - PROCESS | 1906 | 1462959424536 Marionette DEBUG loaded listener.js 02:37:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 138 (0x7ffbf5980800) [pid = 1906] [serial = 505] [outer = 0x7ffbea664c00] 02:37:05 INFO - PROCESS | 1906 | 1462959425206 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 02:37:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:37:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1089ms 02:37:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:37:05 INFO - PROCESS | 1906 | 1462959425258 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 02:37:05 INFO - PROCESS | 1906 | 1462959425260 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 02:37:05 INFO - PROCESS | 1906 | 1462959425265 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:37:05 INFO - PROCESS | 1906 | 1462959425268 Marionette TRACE conn4 <- [1,646,null,{}] 02:37:05 INFO - PROCESS | 1906 | 1462959425273 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:05 INFO - PROCESS | 1906 | 1462959425400 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 02:37:05 INFO - PROCESS | 1906 | 1462959425543 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:05 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9110000 == 68 [pid = 1906] [id = 169] 02:37:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 139 (0x7ffbed188800) [pid = 1906] [serial = 506] [outer = (nil)] 02:37:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 140 (0x7ffbf9b35400) [pid = 1906] [serial = 507] [outer = 0x7ffbed188800] 02:37:05 INFO - PROCESS | 1906 | 1462959425602 Marionette DEBUG loaded listener.js 02:37:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 141 (0x7ffc00a1fc00) [pid = 1906] [serial = 508] [outer = 0x7ffbed188800] 02:37:06 INFO - PROCESS | 1906 | 1462959426283 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:37:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:37:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1079ms 02:37:06 INFO - PROCESS | 1906 | 1462959426344 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 02:37:06 INFO - PROCESS | 1906 | 1462959426347 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 02:37:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:37:06 INFO - PROCESS | 1906 | 1462959426352 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:37:06 INFO - PROCESS | 1906 | 1462959426354 Marionette TRACE conn4 <- [1,650,null,{}] 02:37:06 INFO - PROCESS | 1906 | 1462959426359 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:06 INFO - PROCESS | 1906 | 1462959426508 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 02:37:06 INFO - PROCESS | 1906 | 1462959426657 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:06 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3d0e800 == 69 [pid = 1906] [id = 170] 02:37:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 142 (0x7ffc0526cc00) [pid = 1906] [serial = 509] [outer = (nil)] 02:37:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 143 (0x7ffc0526ec00) [pid = 1906] [serial = 510] [outer = 0x7ffc0526cc00] 02:37:06 INFO - PROCESS | 1906 | 1462959426723 Marionette DEBUG loaded listener.js 02:37:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 144 (0x7ffc05274800) [pid = 1906] [serial = 511] [outer = 0x7ffc0526cc00] 02:37:07 INFO - PROCESS | 1906 | 1462959427408 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 02:37:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:37:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1125ms 02:37:07 INFO - PROCESS | 1906 | 1462959427478 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 02:37:07 INFO - PROCESS | 1906 | 1462959427481 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 02:37:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:37:07 INFO - PROCESS | 1906 | 1462959427486 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:37:07 INFO - PROCESS | 1906 | 1462959427488 Marionette TRACE conn4 <- [1,654,null,{}] 02:37:07 INFO - PROCESS | 1906 | 1462959427493 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:07 INFO - PROCESS | 1906 | 1462959427622 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 02:37:07 INFO - PROCESS | 1906 | 1462959427766 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:07 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbeb61c800 == 70 [pid = 1906] [id = 171] 02:37:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 145 (0x7ffbe82c3800) [pid = 1906] [serial = 512] [outer = (nil)] 02:37:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 146 (0x7ffbe82cac00) [pid = 1906] [serial = 513] [outer = 0x7ffbe82c3800] 02:37:07 INFO - PROCESS | 1906 | 1462959427827 Marionette DEBUG loaded listener.js 02:37:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 147 (0x7ffbe82cf800) [pid = 1906] [serial = 514] [outer = 0x7ffbe82c3800] 02:37:08 INFO - PROCESS | 1906 | 1462959428565 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 02:37:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:37:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1126ms 02:37:08 INFO - PROCESS | 1906 | 1462959428613 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 02:37:08 INFO - PROCESS | 1906 | 1462959428616 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 02:37:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:37:08 INFO - PROCESS | 1906 | 1462959428621 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:37:08 INFO - PROCESS | 1906 | 1462959428623 Marionette TRACE conn4 <- [1,658,null,{}] 02:37:08 INFO - PROCESS | 1906 | 1462959428628 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:08 INFO - PROCESS | 1906 | 1462959428753 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 02:37:09 INFO - PROCESS | 1906 | 1462959429100 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:09 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe7fbe800 == 71 [pid = 1906] [id = 172] 02:37:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 148 (0x7ffbe3310800) [pid = 1906] [serial = 515] [outer = (nil)] 02:37:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 149 (0x7ffbe7e23c00) [pid = 1906] [serial = 516] [outer = 0x7ffbe3310800] 02:37:09 INFO - PROCESS | 1906 | 1462959429180 Marionette DEBUG loaded listener.js 02:37:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 150 (0x7ffbe82cb000) [pid = 1906] [serial = 517] [outer = 0x7ffbe3310800] 02:37:10 INFO - PROCESS | 1906 | 1462959430058 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:37:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:37:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1480ms 02:37:10 INFO - PROCESS | 1906 | 1462959430103 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 02:37:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:37:10 INFO - PROCESS | 1906 | 1462959430108 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 02:37:10 INFO - PROCESS | 1906 | 1462959430114 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:37:10 INFO - PROCESS | 1906 | 1462959430119 Marionette TRACE conn4 <- [1,662,null,{}] 02:37:10 INFO - PROCESS | 1906 | 1462959430125 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:10 INFO - PROCESS | 1906 | 1462959430264 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 02:37:10 INFO - PROCESS | 1906 | 1462959430423 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:10 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3c0c000 == 70 [pid = 1906] [id = 163] 02:37:10 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbfa71d000 == 69 [pid = 1906] [id = 162] 02:37:10 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbebbba000 == 68 [pid = 1906] [id = 161] 02:37:10 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8017000 == 67 [pid = 1906] [id = 160] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 149 (0x7ffbeb539000) [pid = 1906] [serial = 432] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 148 (0x7ffbed6e5c00) [pid = 1906] [serial = 435] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 147 (0x7ffbff7d8000) [pid = 1906] [serial = 438] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 146 (0x7ffc081ad800) [pid = 1906] [serial = 441] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 145 (0x7ffbf3e1e400) [pid = 1906] [serial = 444] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 144 (0x7ffbed6efc00) [pid = 1906] [serial = 456] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3c0f800 == 68 [pid = 1906] [id = 173] 02:37:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 145 (0x7ffbe7e1f800) [pid = 1906] [serial = 518] [outer = (nil)] 02:37:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 146 (0x7ffbe91eec00) [pid = 1906] [serial = 519] [outer = 0x7ffbe7e1f800] 02:37:10 INFO - PROCESS | 1906 | 1462959430515 Marionette DEBUG loaded listener.js 02:37:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 147 (0x7ffbe9fdcc00) [pid = 1906] [serial = 520] [outer = 0x7ffbe7e1f800] 02:37:10 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9209000 == 67 [pid = 1906] [id = 159] 02:37:10 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf4cd2800 == 66 [pid = 1906] [id = 155] 02:37:10 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf3cb8800 == 65 [pid = 1906] [id = 154] 02:37:10 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea6a7800 == 64 [pid = 1906] [id = 153] 02:37:10 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf081c800 == 63 [pid = 1906] [id = 152] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 146 (0x7ffbed18b000) [pid = 1906] [serial = 349] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 145 (0x7ffc03a4b800) [pid = 1906] [serial = 322] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 144 (0x7ffbf61b1400) [pid = 1906] [serial = 355] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 143 (0x7ffc00a1f400) [pid = 1906] [serial = 285] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 142 (0x7ffbf3ddec00) [pid = 1906] [serial = 352] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 141 (0x7ffc05ad0400) [pid = 1906] [serial = 358] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 140 (0x7ffc05b21c00) [pid = 1906] [serial = 382] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 139 (0x7ffbeb53b800) [pid = 1906] [serial = 453] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 138 (0x7ffbecf35000) [pid = 1906] [serial = 454] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 137 (0x7ffbea8b0c00) [pid = 1906] [serial = 429] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 136 (0x7ffbf5db5400) [pid = 1906] [serial = 411] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 135 (0x7ffbf4252800) [pid = 1906] [serial = 408] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 134 (0x7ffbf4ad9c00) [pid = 1906] [serial = 409] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 133 (0x7ffbf501fc00) [pid = 1906] [serial = 393] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 132 (0x7ffbed59a000) [pid = 1906] [serial = 405] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 131 (0x7ffbed6ec800) [pid = 1906] [serial = 406] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 130 (0x7ffc01736000) [pid = 1906] [serial = 414] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 129 (0x7ffbea8b6400) [pid = 1906] [serial = 403] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 128 (0x7ffbea5a6800) [pid = 1906] [serial = 402] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 127 (0x7ffbe9cfe800) [pid = 1906] [serial = 384] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 126 (0x7ffbe8eb3800) [pid = 1906] [serial = 387] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 125 (0x7ffc09a41800) [pid = 1906] [serial = 399] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 124 (0x7ffbed6eb000) [pid = 1906] [serial = 390] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 123 (0x7ffc00627c00) [pid = 1906] [serial = 417] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 122 (0x7ffc005d4400) [pid = 1906] [serial = 396] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 121 (0x7ffbe7f30000) [pid = 1906] [serial = 420] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 120 (0x7ffc01732800) [pid = 1906] [serial = 424] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 119 (0x7ffbe91e8c00) [pid = 1906] [serial = 421] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 118 (0x7ffc08172800) [pid = 1906] [serial = 418] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 117 (0x7ffc052db800) [pid = 1906] [serial = 415] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 116 (0x7ffc0062b000) [pid = 1906] [serial = 412] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 115 (0x7ffbea8ab800) [pid = 1906] [serial = 423] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 114 (0x7ffbe7f31000) [pid = 1906] [serial = 426] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 113 (0x7ffbe8eab400) [pid = 1906] [serial = 448] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 112 (0x7ffbe7f23c00) [pid = 1906] [serial = 447] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 111 (0x7ffbe9e1ac00) [pid = 1906] [serial = 450] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | --DOMWINDOW == 110 (0x7ffbea8ac800) [pid = 1906] [serial = 451] [outer = (nil)] [url = about:blank] 02:37:10 INFO - PROCESS | 1906 | [1906] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:37:11 INFO - PROCESS | 1906 | 1462959431121 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 02:37:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:37:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1039ms 02:37:11 INFO - PROCESS | 1906 | 1462959431154 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 02:37:11 INFO - PROCESS | 1906 | 1462959431158 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 02:37:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:37:11 INFO - PROCESS | 1906 | 1462959431165 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:37:11 INFO - PROCESS | 1906 | 1462959431167 Marionette TRACE conn4 <- [1,666,null,{}] 02:37:11 INFO - PROCESS | 1906 | 1462959431191 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:11 INFO - PROCESS | 1906 | 1462959431307 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 02:37:11 INFO - PROCESS | 1906 | 1462959431411 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:11 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe906d000 == 64 [pid = 1906] [id = 174] 02:37:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 111 (0x7ffbe8eab400) [pid = 1906] [serial = 521] [outer = (nil)] 02:37:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 112 (0x7ffbea66a800) [pid = 1906] [serial = 522] [outer = 0x7ffbe8eab400] 02:37:11 INFO - PROCESS | 1906 | 1462959431464 Marionette DEBUG loaded listener.js 02:37:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 113 (0x7ffbea8b6c00) [pid = 1906] [serial = 523] [outer = 0x7ffbe8eab400] 02:37:11 INFO - PROCESS | 1906 | [1906] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:37:12 INFO - PROCESS | 1906 | 1462959432110 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 02:37:12 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:37:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 984ms 02:37:12 INFO - PROCESS | 1906 | 1462959432149 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 02:37:12 INFO - PROCESS | 1906 | 1462959432152 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 02:37:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:37:12 INFO - PROCESS | 1906 | 1462959432159 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:37:12 INFO - PROCESS | 1906 | 1462959432166 Marionette TRACE conn4 <- [1,670,null,{}] 02:37:12 INFO - PROCESS | 1906 | 1462959432177 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:12 INFO - PROCESS | 1906 | 1462959432347 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 02:37:12 INFO - PROCESS | 1906 | 1462959432370 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:12 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea1c5800 == 65 [pid = 1906] [id = 175] 02:37:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 114 (0x7ffbea8b7800) [pid = 1906] [serial = 524] [outer = (nil)] 02:37:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 115 (0x7ffbecf35c00) [pid = 1906] [serial = 525] [outer = 0x7ffbea8b7800] 02:37:12 INFO - PROCESS | 1906 | 1462959432422 Marionette DEBUG loaded listener.js 02:37:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 116 (0x7ffbed6e3000) [pid = 1906] [serial = 526] [outer = 0x7ffbea8b7800] 02:37:13 INFO - PROCESS | 1906 | 1462959433054 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 02:37:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:37:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 932ms 02:37:13 INFO - PROCESS | 1906 | 1462959433090 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 02:37:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:37:13 INFO - PROCESS | 1906 | 1462959433094 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 02:37:13 INFO - PROCESS | 1906 | 1462959433104 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:37:13 INFO - PROCESS | 1906 | 1462959433106 Marionette TRACE conn4 <- [1,674,null,{}] 02:37:13 INFO - PROCESS | 1906 | 1462959433110 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:13 INFO - PROCESS | 1906 | 1462959433261 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 02:37:13 INFO - PROCESS | 1906 | 1462959433288 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:13 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbeaac8000 == 66 [pid = 1906] [id = 176] 02:37:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 117 (0x7ffbeb537800) [pid = 1906] [serial = 527] [outer = (nil)] 02:37:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 118 (0x7ffbefaecc00) [pid = 1906] [serial = 528] [outer = 0x7ffbeb537800] 02:37:13 INFO - PROCESS | 1906 | 1462959433339 Marionette DEBUG loaded listener.js 02:37:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 119 (0x7ffbf06af800) [pid = 1906] [serial = 529] [outer = 0x7ffbeb537800] 02:37:13 INFO - PROCESS | 1906 | [1906] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:37:13 INFO - PROCESS | 1906 | 1462959433954 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 02:37:13 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:37:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 879ms 02:37:13 INFO - PROCESS | 1906 | 1462959433981 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 02:37:13 INFO - PROCESS | 1906 | 1462959433983 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 02:37:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:37:13 INFO - PROCESS | 1906 | 1462959433988 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:37:13 INFO - PROCESS | 1906 | 1462959433991 Marionette TRACE conn4 <- [1,678,null,{}] 02:37:13 INFO - PROCESS | 1906 | 1462959433995 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:14 INFO - PROCESS | 1906 | 1462959434152 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 02:37:14 INFO - PROCESS | 1906 | 1462959434179 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:14 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbed52f800 == 67 [pid = 1906] [id = 177] 02:37:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 120 (0x7ffbf2c56800) [pid = 1906] [serial = 530] [outer = (nil)] 02:37:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 121 (0x7ffbf3e15400) [pid = 1906] [serial = 531] [outer = 0x7ffbf2c56800] 02:37:14 INFO - PROCESS | 1906 | 1462959434237 Marionette DEBUG loaded listener.js 02:37:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 122 (0x7ffbf4255800) [pid = 1906] [serial = 532] [outer = 0x7ffbf2c56800] 02:37:14 INFO - PROCESS | 1906 | --DOMWINDOW == 121 (0x7ffbe7e1b000) [pid = 1906] [serial = 476] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:37:14 INFO - PROCESS | 1906 | --DOMWINDOW == 120 (0x7ffbe3311400) [pid = 1906] [serial = 479] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:37:14 INFO - PROCESS | 1906 | --DOMWINDOW == 119 (0x7ffbea8aac00) [pid = 1906] [serial = 482] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:37:14 INFO - PROCESS | 1906 | --DOMWINDOW == 118 (0x7ffbf1776400) [pid = 1906] [serial = 485] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:37:14 INFO - PROCESS | 1906 | --DOMWINDOW == 117 (0x7ffbe3306400) [pid = 1906] [serial = 488] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:37:15 INFO - PROCESS | 1906 | 1462959435068 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 02:37:15 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:37:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1129ms 02:37:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:37:15 INFO - PROCESS | 1906 | 1462959435118 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 02:37:15 INFO - PROCESS | 1906 | 1462959435120 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 02:37:15 INFO - PROCESS | 1906 | 1462959435124 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:37:15 INFO - PROCESS | 1906 | 1462959435128 Marionette TRACE conn4 <- [1,682,null,{}] 02:37:15 INFO - PROCESS | 1906 | 1462959435132 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:15 INFO - PROCESS | 1906 | 1462959435248 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 02:37:15 INFO - PROCESS | 1906 | 1462959435263 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:15 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf2bb1800 == 68 [pid = 1906] [id = 178] 02:37:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 118 (0x7ffbe904bc00) [pid = 1906] [serial = 533] [outer = (nil)] 02:37:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 119 (0x7ffbe9050800) [pid = 1906] [serial = 534] [outer = 0x7ffbe904bc00] 02:37:15 INFO - PROCESS | 1906 | 1462959435313 Marionette DEBUG loaded listener.js 02:37:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 120 (0x7ffbefae2400) [pid = 1906] [serial = 535] [outer = 0x7ffbe904bc00] 02:37:16 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:16 INFO - PROCESS | 1906 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:37:16 INFO - PROCESS | 1906 | 1462959436342 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 02:37:16 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:37:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1228ms 02:37:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:37:16 INFO - PROCESS | 1906 | 1462959436353 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 02:37:16 INFO - PROCESS | 1906 | 1462959436354 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 02:37:16 INFO - PROCESS | 1906 | 1462959436358 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:37:16 INFO - PROCESS | 1906 | 1462959436362 Marionette TRACE conn4 <- [1,686,null,{}] 02:37:16 INFO - PROCESS | 1906 | 1462959436366 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:16 INFO - PROCESS | 1906 | 1462959436480 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 02:37:16 INFO - PROCESS | 1906 | 1462959436488 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:16 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf4198800 == 69 [pid = 1906] [id = 179] 02:37:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 121 (0x7ffbe90ac000) [pid = 1906] [serial = 536] [outer = (nil)] 02:37:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 122 (0x7ffbf4b34000) [pid = 1906] [serial = 537] [outer = 0x7ffbe90ac000] 02:37:16 INFO - PROCESS | 1906 | 1462959436539 Marionette DEBUG loaded listener.js 02:37:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 123 (0x7ffbf5985c00) [pid = 1906] [serial = 538] [outer = 0x7ffbe90ac000] 02:37:17 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:17 INFO - PROCESS | 1906 | 1462959437774 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 02:37:17 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:37:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1425ms 02:37:17 INFO - PROCESS | 1906 | 1462959437793 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 02:37:17 INFO - PROCESS | 1906 | 1462959437798 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 02:37:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:37:17 INFO - PROCESS | 1906 | 1462959437804 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:37:17 INFO - PROCESS | 1906 | 1462959437807 Marionette TRACE conn4 <- [1,690,null,{}] 02:37:17 INFO - PROCESS | 1906 | 1462959437815 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:17 INFO - PROCESS | 1906 | 1462959437953 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 02:37:18 INFO - PROCESS | 1906 | 1462959438113 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:18 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9067000 == 70 [pid = 1906] [id = 180] 02:37:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 124 (0x7ffbe9050c00) [pid = 1906] [serial = 539] [outer = (nil)] 02:37:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 125 (0x7ffbe90abc00) [pid = 1906] [serial = 540] [outer = 0x7ffbe9050c00] 02:37:18 INFO - PROCESS | 1906 | 1462959438217 Marionette DEBUG loaded listener.js 02:37:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 126 (0x7ffbe90d7800) [pid = 1906] [serial = 541] [outer = 0x7ffbe9050c00] 02:37:19 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:19 INFO - PROCESS | 1906 | 1462959439600 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 02:37:19 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:37:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1839ms 02:37:19 INFO - PROCESS | 1906 | 1462959439643 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 02:37:19 INFO - PROCESS | 1906 | 1462959439650 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 02:37:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:37:19 INFO - PROCESS | 1906 | 1462959439659 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:37:19 INFO - PROCESS | 1906 | 1462959439662 Marionette TRACE conn4 <- [1,694,null,{}] 02:37:19 INFO - PROCESS | 1906 | 1462959439667 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:19 INFO - PROCESS | 1906 | 1462959439797 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 02:37:19 INFO - PROCESS | 1906 | 1462959439934 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:19 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf59e8800 == 71 [pid = 1906] [id = 181] 02:37:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 127 (0x7ffbe90a3400) [pid = 1906] [serial = 542] [outer = (nil)] 02:37:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 128 (0x7ffbea661800) [pid = 1906] [serial = 543] [outer = 0x7ffbe90a3400] 02:37:19 INFO - PROCESS | 1906 | 1462959439994 Marionette DEBUG loaded listener.js 02:37:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 129 (0x7ffbf4251400) [pid = 1906] [serial = 544] [outer = 0x7ffbe90a3400] 02:37:21 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:21 INFO - PROCESS | 1906 | 1462959441167 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 02:37:21 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:37:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1527ms 02:37:21 INFO - PROCESS | 1906 | 1462959441186 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 02:37:21 INFO - PROCESS | 1906 | 1462959441189 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 02:37:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:37:21 INFO - PROCESS | 1906 | 1462959441195 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:37:21 INFO - PROCESS | 1906 | 1462959441199 Marionette TRACE conn4 <- [1,698,null,{}] 02:37:21 INFO - PROCESS | 1906 | 1462959441221 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:21 INFO - PROCESS | 1906 | 1462959441399 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 02:37:21 INFO - PROCESS | 1906 | 1462959441513 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:21 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbfa70f800 == 72 [pid = 1906] [id = 182] 02:37:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 130 (0x7ffbf5981c00) [pid = 1906] [serial = 545] [outer = (nil)] 02:37:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 131 (0x7ffc0082f800) [pid = 1906] [serial = 546] [outer = 0x7ffbf5981c00] 02:37:21 INFO - PROCESS | 1906 | 1462959441614 Marionette DEBUG loaded listener.js 02:37:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 132 (0x7ffc017f0400) [pid = 1906] [serial = 547] [outer = 0x7ffbf5981c00] 02:37:22 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:22 INFO - PROCESS | 1906 | 1462959442736 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 02:37:22 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:37:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1590ms 02:37:22 INFO - PROCESS | 1906 | 1462959442785 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 02:37:22 INFO - PROCESS | 1906 | 1462959442789 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 02:37:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:37:22 INFO - PROCESS | 1906 | 1462959442793 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:37:22 INFO - PROCESS | 1906 | 1462959442796 Marionette TRACE conn4 <- [1,702,null,{}] 02:37:22 INFO - PROCESS | 1906 | 1462959442801 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:22 INFO - PROCESS | 1906 | 1462959442931 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 02:37:23 INFO - PROCESS | 1906 | 1462959443108 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:23 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc008ba800 == 73 [pid = 1906] [id = 183] 02:37:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 133 (0x7ffbe91a4000) [pid = 1906] [serial = 548] [outer = (nil)] 02:37:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 134 (0x7ffbe91aa000) [pid = 1906] [serial = 549] [outer = 0x7ffbe91a4000] 02:37:23 INFO - PROCESS | 1906 | 1462959443209 Marionette DEBUG loaded listener.js 02:37:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 135 (0x7ffbf4252800) [pid = 1906] [serial = 550] [outer = 0x7ffbe91a4000] 02:37:24 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:24 INFO - PROCESS | 1906 | 1462959444405 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 02:37:24 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:37:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1627ms 02:37:24 INFO - PROCESS | 1906 | 1462959444421 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 02:37:24 INFO - PROCESS | 1906 | 1462959444426 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 02:37:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:37:24 INFO - PROCESS | 1906 | 1462959444453 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:37:24 INFO - PROCESS | 1906 | 1462959444458 Marionette TRACE conn4 <- [1,706,null,{}] 02:37:24 INFO - PROCESS | 1906 | 1462959444467 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:24 INFO - PROCESS | 1906 | 1462959444653 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 02:37:24 INFO - PROCESS | 1906 | 1462959444785 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 136 (0x7ffbe904f400) [pid = 1906] [serial = 551] [outer = 0x7ffbea5a5c00] 02:37:24 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3d17800 == 74 [pid = 1906] [id = 184] 02:37:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 137 (0x7ffbe90ab400) [pid = 1906] [serial = 552] [outer = (nil)] 02:37:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 138 (0x7ffbe90b1800) [pid = 1906] [serial = 553] [outer = 0x7ffbe90ab400] 02:37:24 INFO - PROCESS | 1906 | 1462959444943 Marionette DEBUG loaded listener.js 02:37:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 139 (0x7ffbe91ab000) [pid = 1906] [serial = 554] [outer = 0x7ffbe90ab400] 02:37:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf2bb1800 == 73 [pid = 1906] [id = 178] 02:37:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbed52f800 == 72 [pid = 1906] [id = 177] 02:37:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbeaac8000 == 71 [pid = 1906] [id = 176] 02:37:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea1c5800 == 70 [pid = 1906] [id = 175] 02:37:25 INFO - PROCESS | 1906 | --DOMWINDOW == 138 (0x7ffbf5022800) [pid = 1906] [serial = 492] [outer = (nil)] [url = about:blank] 02:37:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe906d000 == 69 [pid = 1906] [id = 174] 02:37:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3c0f800 == 68 [pid = 1906] [id = 173] 02:37:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe7fbe800 == 67 [pid = 1906] [id = 172] 02:37:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8fc7800 == 66 [pid = 1906] [id = 165] 02:37:25 INFO - PROCESS | 1906 | --DOMWINDOW == 137 (0x7ffbe7e27800) [pid = 1906] [serial = 478] [outer = (nil)] [url = about:blank] 02:37:25 INFO - PROCESS | 1906 | --DOMWINDOW == 136 (0x7ffbe7e1cc00) [pid = 1906] [serial = 477] [outer = (nil)] [url = about:blank] 02:37:25 INFO - PROCESS | 1906 | --DOMWINDOW == 135 (0x7ffbea59c400) [pid = 1906] [serial = 462] [outer = (nil)] [url = about:blank] 02:37:25 INFO - PROCESS | 1906 | --DOMWINDOW == 134 (0x7ffbe7e27400) [pid = 1906] [serial = 459] [outer = (nil)] [url = about:blank] 02:37:25 INFO - PROCESS | 1906 | --DOMWINDOW == 133 (0x7ffbe91e9400) [pid = 1906] [serial = 480] [outer = (nil)] [url = about:blank] 02:37:25 INFO - PROCESS | 1906 | --DOMWINDOW == 132 (0x7ffbed590000) [pid = 1906] [serial = 484] [outer = (nil)] [url = about:blank] 02:37:25 INFO - PROCESS | 1906 | --DOMWINDOW == 131 (0x7ffbeb537c00) [pid = 1906] [serial = 483] [outer = (nil)] [url = about:blank] 02:37:25 INFO - PROCESS | 1906 | --DOMWINDOW == 130 (0x7ffbed6ed400) [pid = 1906] [serial = 465] [outer = (nil)] [url = about:blank] 02:37:25 INFO - PROCESS | 1906 | --DOMWINDOW == 129 (0x7ffbf3cfb400) [pid = 1906] [serial = 468] [outer = (nil)] [url = about:blank] 02:37:25 INFO - PROCESS | 1906 | --DOMWINDOW == 128 (0x7ffbf3eecc00) [pid = 1906] [serial = 471] [outer = (nil)] [url = about:blank] 02:37:25 INFO - PROCESS | 1906 | --DOMWINDOW == 127 (0x7ffbf5db6000) [pid = 1906] [serial = 474] [outer = (nil)] [url = about:blank] 02:37:25 INFO - PROCESS | 1906 | --DOMWINDOW == 126 (0x7ffbf3e1f000) [pid = 1906] [serial = 486] [outer = (nil)] [url = about:blank] 02:37:25 INFO - PROCESS | 1906 | --DOMWINDOW == 125 (0x7ffbf4b36000) [pid = 1906] [serial = 487] [outer = (nil)] [url = about:blank] 02:37:25 INFO - PROCESS | 1906 | --DOMWINDOW == 124 (0x7ffbe91e9800) [pid = 1906] [serial = 489] [outer = (nil)] [url = about:blank] 02:37:25 INFO - PROCESS | 1906 | --DOMWINDOW == 123 (0x7ffbed58dc00) [pid = 1906] [serial = 490] [outer = (nil)] [url = about:blank] 02:37:25 INFO - PROCESS | 1906 | --DOMWINDOW == 122 (0x7ffbea443400) [pid = 1906] [serial = 481] [outer = (nil)] [url = about:blank] 02:37:26 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:26 INFO - PROCESS | 1906 | 1462959446194 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 02:37:26 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:37:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1812ms 02:37:26 INFO - PROCESS | 1906 | 1462959446273 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 02:37:26 INFO - PROCESS | 1906 | 1462959446280 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 02:37:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:37:26 INFO - PROCESS | 1906 | 1462959446292 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:37:26 INFO - PROCESS | 1906 | 1462959446295 Marionette TRACE conn4 <- [1,710,null,{}] 02:37:26 INFO - PROCESS | 1906 | 1462959446300 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:26 INFO - PROCESS | 1906 | 1462959446415 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 02:37:26 INFO - PROCESS | 1906 | 1462959446425 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:26 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9073800 == 67 [pid = 1906] [id = 185] 02:37:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 123 (0x7ffbe904ec00) [pid = 1906] [serial = 555] [outer = (nil)] 02:37:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 124 (0x7ffbea660000) [pid = 1906] [serial = 556] [outer = 0x7ffbe904ec00] 02:37:26 INFO - PROCESS | 1906 | 1462959446477 Marionette DEBUG loaded listener.js 02:37:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 125 (0x7ffbebb11400) [pid = 1906] [serial = 557] [outer = 0x7ffbe904ec00] 02:37:27 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:27 INFO - PROCESS | 1906 | 1462959447544 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 02:37:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:37:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1281ms 02:37:27 INFO - PROCESS | 1906 | 1462959447573 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 02:37:27 INFO - PROCESS | 1906 | 1462959447576 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 02:37:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:37:27 INFO - PROCESS | 1906 | 1462959447581 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:37:27 INFO - PROCESS | 1906 | 1462959447584 Marionette TRACE conn4 <- [1,714,null,{}] 02:37:27 INFO - PROCESS | 1906 | 1462959447597 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:27 INFO - PROCESS | 1906 | 1462959447756 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 02:37:27 INFO - PROCESS | 1906 | 1462959447767 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:27 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbed52d800 == 68 [pid = 1906] [id = 186] 02:37:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 126 (0x7ffbebb12c00) [pid = 1906] [serial = 558] [outer = (nil)] 02:37:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 127 (0x7ffbebb1dc00) [pid = 1906] [serial = 559] [outer = 0x7ffbebb12c00] 02:37:27 INFO - PROCESS | 1906 | 1462959447874 Marionette DEBUG loaded listener.js 02:37:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 128 (0x7ffbed6ec000) [pid = 1906] [serial = 560] [outer = 0x7ffbebb12c00] 02:37:28 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:28 INFO - PROCESS | 1906 | 1462959448995 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 02:37:29 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:37:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1445ms 02:37:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:37:29 INFO - PROCESS | 1906 | 1462959449030 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 02:37:29 INFO - PROCESS | 1906 | 1462959449033 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 02:37:29 INFO - PROCESS | 1906 | 1462959449038 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:37:29 INFO - PROCESS | 1906 | 1462959449040 Marionette TRACE conn4 <- [1,718,null,{}] 02:37:29 INFO - PROCESS | 1906 | 1462959449045 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:29 INFO - PROCESS | 1906 | 1462959449197 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 02:37:29 INFO - PROCESS | 1906 | 1462959449293 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:29 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf419a800 == 69 [pid = 1906] [id = 187] 02:37:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 129 (0x7ffbe91a5000) [pid = 1906] [serial = 561] [outer = (nil)] 02:37:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 130 (0x7ffbf064f000) [pid = 1906] [serial = 562] [outer = 0x7ffbe91a5000] 02:37:29 INFO - PROCESS | 1906 | 1462959449357 Marionette DEBUG loaded listener.js 02:37:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 131 (0x7ffbf3e1a000) [pid = 1906] [serial = 563] [outer = 0x7ffbe91a5000] 02:37:29 INFO - PROCESS | 1906 | --DOMWINDOW == 130 (0x7ffbeb537800) [pid = 1906] [serial = 527] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:37:29 INFO - PROCESS | 1906 | --DOMWINDOW == 129 (0x7ffbe8eab400) [pid = 1906] [serial = 521] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:37:29 INFO - PROCESS | 1906 | --DOMWINDOW == 128 (0x7ffbf425bc00) [pid = 1906] [serial = 491] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:37:29 INFO - PROCESS | 1906 | --DOMWINDOW == 127 (0x7ffbe7e1f800) [pid = 1906] [serial = 518] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:37:29 INFO - PROCESS | 1906 | --DOMWINDOW == 126 (0x7ffbea8b7800) [pid = 1906] [serial = 524] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:37:29 INFO - PROCESS | 1906 | --DOMWINDOW == 125 (0x7ffbe3310800) [pid = 1906] [serial = 515] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:37:29 INFO - PROCESS | 1906 | --DOMWINDOW == 124 (0x7ffbf2c56800) [pid = 1906] [serial = 530] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:37:29 INFO - PROCESS | 1906 | --DOMWINDOW == 123 (0x7ffbe904bc00) [pid = 1906] [serial = 533] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:37:30 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:30 INFO - PROCESS | 1906 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:37:30 INFO - PROCESS | 1906 | 1462959450397 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 02:37:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:37:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1376ms 02:37:30 INFO - PROCESS | 1906 | 1462959450414 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 02:37:30 INFO - PROCESS | 1906 | 1462959450417 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 02:37:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:37:30 INFO - PROCESS | 1906 | 1462959450422 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:37:30 INFO - PROCESS | 1906 | 1462959450424 Marionette TRACE conn4 <- [1,722,null,{}] 02:37:30 INFO - PROCESS | 1906 | 1462959450430 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:30 INFO - PROCESS | 1906 | 1462959450541 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 02:37:30 INFO - PROCESS | 1906 | 1462959450551 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:30 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbeb622800 == 70 [pid = 1906] [id = 188] 02:37:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 124 (0x7ffbe7f29400) [pid = 1906] [serial = 564] [outer = (nil)] 02:37:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 125 (0x7ffbefaea000) [pid = 1906] [serial = 565] [outer = 0x7ffbe7f29400] 02:37:30 INFO - PROCESS | 1906 | 1462959450607 Marionette DEBUG loaded listener.js 02:37:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 126 (0x7ffbf4250400) [pid = 1906] [serial = 566] [outer = 0x7ffbe7f29400] 02:37:31 INFO - PROCESS | 1906 | 1462959451288 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 02:37:31 INFO - PROCESS | 1906 | 1462959451352 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 02:37:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:37:31 INFO - PROCESS | 1906 | 1462959451357 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:37:31 INFO - PROCESS | 1906 | 1462959451359 Marionette TRACE conn4 <- [1,726,null,{}] 02:37:31 INFO - PROCESS | 1906 | 1462959451364 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:31 INFO - PROCESS | 1906 | 1462959451554 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 02:37:31 INFO - PROCESS | 1906 | 1462959451684 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:31 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3d5d800 == 71 [pid = 1906] [id = 189] 02:37:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 127 (0x7ffbe3305000) [pid = 1906] [serial = 567] [outer = (nil)] 02:37:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 128 (0x7ffbe7e20800) [pid = 1906] [serial = 568] [outer = 0x7ffbe3305000] 02:37:31 INFO - PROCESS | 1906 | 1462959451746 Marionette DEBUG loaded listener.js 02:37:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 129 (0x7ffbe82d0400) [pid = 1906] [serial = 569] [outer = 0x7ffbe3305000] 02:37:32 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:32 INFO - PROCESS | 1906 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:37:32 INFO - PROCESS | 1906 | 1462959452677 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 02:37:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:37:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1384ms 02:37:32 INFO - PROCESS | 1906 | 1462959452744 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 02:37:32 INFO - PROCESS | 1906 | 1462959452749 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 02:37:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:37:32 INFO - PROCESS | 1906 | 1462959452772 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:37:32 INFO - PROCESS | 1906 | 1462959452778 Marionette TRACE conn4 <- [1,730,null,{}] 02:37:32 INFO - PROCESS | 1906 | 1462959452784 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:32 INFO - PROCESS | 1906 | 1462959452929 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 02:37:33 INFO - PROCESS | 1906 | 1462959453072 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:33 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3d08000 == 72 [pid = 1906] [id = 190] 02:37:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 130 (0x7ffbe904ac00) [pid = 1906] [serial = 570] [outer = (nil)] 02:37:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 131 (0x7ffbebb10400) [pid = 1906] [serial = 571] [outer = 0x7ffbe904ac00] 02:37:33 INFO - PROCESS | 1906 | 1462959453138 Marionette DEBUG loaded listener.js 02:37:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 132 (0x7ffbebb16c00) [pid = 1906] [serial = 572] [outer = 0x7ffbe904ac00] 02:37:33 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:33 INFO - PROCESS | 1906 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:37:33 INFO - PROCESS | 1906 | 1462959453929 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 02:37:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:37:33 INFO - PROCESS | 1906 | 1462959453978 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 02:37:33 INFO - PROCESS | 1906 | 1462959453983 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:37:33 INFO - PROCESS | 1906 | 1462959453986 Marionette TRACE conn4 <- [1,734,null,{}] 02:37:33 INFO - PROCESS | 1906 | 1462959453991 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:34 INFO - PROCESS | 1906 | 1462959454129 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 02:37:34 INFO - PROCESS | 1906 | 1462959454272 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:34 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc00567800 == 73 [pid = 1906] [id = 191] 02:37:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 133 (0x7ffbed6e1400) [pid = 1906] [serial = 573] [outer = (nil)] 02:37:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 134 (0x7ffbf3e1ac00) [pid = 1906] [serial = 574] [outer = 0x7ffbed6e1400] 02:37:34 INFO - PROCESS | 1906 | 1462959454334 Marionette DEBUG loaded listener.js 02:37:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 135 (0x7ffbf552c400) [pid = 1906] [serial = 575] [outer = 0x7ffbed6e1400] 02:37:35 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:35 INFO - PROCESS | 1906 | 1462959455150 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 02:37:35 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:37:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1230ms 02:37:35 INFO - PROCESS | 1906 | 1462959455214 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 02:37:35 INFO - PROCESS | 1906 | 1462959455217 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 02:37:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:37:35 INFO - PROCESS | 1906 | 1462959455230 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:37:35 INFO - PROCESS | 1906 | 1462959455238 Marionette TRACE conn4 <- [1,738,null,{}] 02:37:35 INFO - PROCESS | 1906 | 1462959455244 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:35 INFO - PROCESS | 1906 | 1462959455421 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 02:37:35 INFO - PROCESS | 1906 | 1462959455565 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:35 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc04d82800 == 74 [pid = 1906] [id = 192] 02:37:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 136 (0x7ffbe3b62800) [pid = 1906] [serial = 576] [outer = (nil)] 02:37:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 137 (0x7ffbe3b6e800) [pid = 1906] [serial = 577] [outer = 0x7ffbe3b62800] 02:37:35 INFO - PROCESS | 1906 | 1462959455624 Marionette DEBUG loaded listener.js 02:37:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 138 (0x7ffbf5dbec00) [pid = 1906] [serial = 578] [outer = 0x7ffbe3b62800] 02:37:36 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:36 INFO - PROCESS | 1906 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:37:36 INFO - PROCESS | 1906 | 1462959456791 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 02:37:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:37:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1593ms 02:37:36 INFO - PROCESS | 1906 | 1462959456817 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 02:37:36 INFO - PROCESS | 1906 | 1462959456820 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 02:37:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:37:36 INFO - PROCESS | 1906 | 1462959456826 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:37:36 INFO - PROCESS | 1906 | 1462959456828 Marionette TRACE conn4 <- [1,742,null,{}] 02:37:36 INFO - PROCESS | 1906 | 1462959456842 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:36 INFO - PROCESS | 1906 | 1462959456968 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 02:37:37 INFO - PROCESS | 1906 | 1462959457116 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:37 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc076da000 == 75 [pid = 1906] [id = 193] 02:37:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 139 (0x7ffbe3b67000) [pid = 1906] [serial = 579] [outer = (nil)] 02:37:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 140 (0x7ffbe9177c00) [pid = 1906] [serial = 580] [outer = 0x7ffbe3b67000] 02:37:37 INFO - PROCESS | 1906 | 1462959457175 Marionette DEBUG loaded listener.js 02:37:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 141 (0x7ffbed6e1800) [pid = 1906] [serial = 581] [outer = 0x7ffbe3b67000] 02:37:38 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:38 INFO - PROCESS | 1906 | 1462959458252 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 02:37:38 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:37:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1435ms 02:37:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:37:38 INFO - PROCESS | 1906 | 1462959458261 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 02:37:38 INFO - PROCESS | 1906 | 1462959458263 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 02:37:38 INFO - PROCESS | 1906 | 1462959458267 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:37:38 INFO - PROCESS | 1906 | 1462959458271 Marionette TRACE conn4 <- [1,746,null,{}] 02:37:38 INFO - PROCESS | 1906 | 1462959458276 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:38 INFO - PROCESS | 1906 | 1462959458403 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 02:37:38 INFO - PROCESS | 1906 | 1462959458561 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:38 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc10395000 == 76 [pid = 1906] [id = 194] 02:37:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 142 (0x7ffbebb3b800) [pid = 1906] [serial = 582] [outer = (nil)] 02:37:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 143 (0x7ffbebb3d400) [pid = 1906] [serial = 583] [outer = 0x7ffbebb3b800] 02:37:38 INFO - PROCESS | 1906 | 1462959458635 Marionette DEBUG loaded listener.js 02:37:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 144 (0x7ffbf5dd9400) [pid = 1906] [serial = 584] [outer = 0x7ffbebb3b800] 02:37:39 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:39 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:39 INFO - PROCESS | 1906 | 1462959459786 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 02:37:39 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:37:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1530ms 02:37:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:37:39 INFO - PROCESS | 1906 | 1462959459797 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 02:37:39 INFO - PROCESS | 1906 | 1462959459799 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 02:37:39 INFO - PROCESS | 1906 | 1462959459804 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:37:39 INFO - PROCESS | 1906 | 1462959459807 Marionette TRACE conn4 <- [1,750,null,{}] 02:37:39 INFO - PROCESS | 1906 | 1462959459812 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:39 INFO - PROCESS | 1906 | 1462959459937 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 02:37:40 INFO - PROCESS | 1906 | 1462959460085 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:40 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3f66800 == 77 [pid = 1906] [id = 195] 02:37:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 145 (0x7ffbe7f27000) [pid = 1906] [serial = 585] [outer = (nil)] 02:37:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 146 (0x7ffbe9086c00) [pid = 1906] [serial = 586] [outer = 0x7ffbe7f27000] 02:37:40 INFO - PROCESS | 1906 | 1462959460144 Marionette DEBUG loaded listener.js 02:37:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 147 (0x7ffbebb36800) [pid = 1906] [serial = 587] [outer = 0x7ffbe7f27000] 02:37:41 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:41 INFO - PROCESS | 1906 | 1462959461193 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 02:37:41 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:37:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1433ms 02:37:41 INFO - PROCESS | 1906 | 1462959461238 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 02:37:41 INFO - PROCESS | 1906 | 1462959461243 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 02:37:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:37:41 INFO - PROCESS | 1906 | 1462959461266 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:37:41 INFO - PROCESS | 1906 | 1462959461271 Marionette TRACE conn4 <- [1,754,null,{}] 02:37:41 INFO - PROCESS | 1906 | 1462959461277 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:41 INFO - PROCESS | 1906 | 1462959461416 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 02:37:41 INFO - PROCESS | 1906 | 1462959461577 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:41 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea7a1800 == 78 [pid = 1906] [id = 196] 02:37:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 148 (0x7ffbe3b66400) [pid = 1906] [serial = 588] [outer = (nil)] 02:37:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 149 (0x7ffbe3b6c400) [pid = 1906] [serial = 589] [outer = 0x7ffbe3b66400] 02:37:41 INFO - PROCESS | 1906 | 1462959461632 Marionette DEBUG loaded listener.js 02:37:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 150 (0x7ffbe7e21000) [pid = 1906] [serial = 590] [outer = 0x7ffbe3b66400] 02:37:42 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbeb622800 == 77 [pid = 1906] [id = 188] 02:37:42 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf419a800 == 76 [pid = 1906] [id = 187] 02:37:42 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbed52d800 == 75 [pid = 1906] [id = 186] 02:37:42 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9073800 == 74 [pid = 1906] [id = 185] 02:37:42 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3d17800 == 73 [pid = 1906] [id = 184] 02:37:42 INFO - PROCESS | 1906 | --DOMWINDOW == 149 (0x7ffbf9b35400) [pid = 1906] [serial = 507] [outer = (nil)] [url = about:blank] 02:37:42 INFO - PROCESS | 1906 | --DOMWINDOW == 148 (0x7ffc0526ec00) [pid = 1906] [serial = 510] [outer = (nil)] [url = about:blank] 02:37:42 INFO - PROCESS | 1906 | --DOMWINDOW == 147 (0x7ffbe82cac00) [pid = 1906] [serial = 513] [outer = (nil)] [url = about:blank] 02:37:42 INFO - PROCESS | 1906 | --DOMWINDOW == 146 (0x7ffbf4b34000) [pid = 1906] [serial = 537] [outer = (nil)] [url = about:blank] 02:37:42 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbfa70f800 == 72 [pid = 1906] [id = 182] 02:37:42 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf59e8800 == 71 [pid = 1906] [id = 181] 02:37:42 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9067000 == 70 [pid = 1906] [id = 180] 02:37:42 INFO - PROCESS | 1906 | --DOMWINDOW == 145 (0x7ffbefaecc00) [pid = 1906] [serial = 528] [outer = (nil)] [url = about:blank] 02:37:42 INFO - PROCESS | 1906 | --DOMWINDOW == 144 (0x7ffbea66a800) [pid = 1906] [serial = 522] [outer = (nil)] [url = about:blank] 02:37:42 INFO - PROCESS | 1906 | --DOMWINDOW == 143 (0x7ffbea8b6c00) [pid = 1906] [serial = 523] [outer = (nil)] [url = about:blank] 02:37:42 INFO - PROCESS | 1906 | --DOMWINDOW == 142 (0x7ffbf61af000) [pid = 1906] [serial = 493] [outer = (nil)] [url = about:blank] 02:37:42 INFO - PROCESS | 1906 | --DOMWINDOW == 141 (0x7ffbf3e1b400) [pid = 1906] [serial = 504] [outer = (nil)] [url = about:blank] 02:37:42 INFO - PROCESS | 1906 | --DOMWINDOW == 140 (0x7ffbe91eec00) [pid = 1906] [serial = 519] [outer = (nil)] [url = about:blank] 02:37:42 INFO - PROCESS | 1906 | --DOMWINDOW == 139 (0x7ffbe9fdcc00) [pid = 1906] [serial = 520] [outer = (nil)] [url = about:blank] 02:37:42 INFO - PROCESS | 1906 | --DOMWINDOW == 138 (0x7ffbecf35c00) [pid = 1906] [serial = 525] [outer = (nil)] [url = about:blank] 02:37:42 INFO - PROCESS | 1906 | --DOMWINDOW == 137 (0x7ffbe82cb000) [pid = 1906] [serial = 517] [outer = (nil)] [url = about:blank] 02:37:42 INFO - PROCESS | 1906 | --DOMWINDOW == 136 (0x7ffbe7e23c00) [pid = 1906] [serial = 516] [outer = (nil)] [url = about:blank] 02:37:42 INFO - PROCESS | 1906 | --DOMWINDOW == 135 (0x7ffbea66a000) [pid = 1906] [serial = 501] [outer = (nil)] [url = about:blank] 02:37:42 INFO - PROCESS | 1906 | --DOMWINDOW == 134 (0x7ffbeb52cc00) [pid = 1906] [serial = 498] [outer = (nil)] [url = about:blank] 02:37:42 INFO - PROCESS | 1906 | --DOMWINDOW == 133 (0x7ffbf3e15400) [pid = 1906] [serial = 531] [outer = (nil)] [url = about:blank] 02:37:42 INFO - PROCESS | 1906 | --DOMWINDOW == 132 (0x7ffbe8eac400) [pid = 1906] [serial = 495] [outer = (nil)] [url = about:blank] 02:37:42 INFO - PROCESS | 1906 | --DOMWINDOW == 131 (0x7ffbf06af800) [pid = 1906] [serial = 529] [outer = (nil)] [url = about:blank] 02:37:42 INFO - PROCESS | 1906 | --DOMWINDOW == 130 (0x7ffbe9050800) [pid = 1906] [serial = 534] [outer = (nil)] [url = about:blank] 02:37:42 INFO - PROCESS | 1906 | --DOMWINDOW == 129 (0x7ffbf4255800) [pid = 1906] [serial = 532] [outer = (nil)] [url = about:blank] 02:37:42 INFO - PROCESS | 1906 | --DOMWINDOW == 128 (0x7ffbefae2400) [pid = 1906] [serial = 535] [outer = (nil)] [url = about:blank] 02:37:42 INFO - PROCESS | 1906 | --DOMWINDOW == 127 (0x7ffbed6e3000) [pid = 1906] [serial = 526] [outer = (nil)] [url = about:blank] 02:37:42 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:42 INFO - PROCESS | 1906 | 1462959462790 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 02:37:42 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:37:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1538ms 02:37:42 INFO - PROCESS | 1906 | 1462959462801 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 02:37:42 INFO - PROCESS | 1906 | 1462959462813 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 02:37:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:37:42 INFO - PROCESS | 1906 | 1462959462832 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:37:42 INFO - PROCESS | 1906 | 1462959462835 Marionette TRACE conn4 <- [1,758,null,{}] 02:37:42 INFO - PROCESS | 1906 | 1462959462840 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:42 INFO - PROCESS | 1906 | 1462959462952 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 02:37:43 INFO - PROCESS | 1906 | 1462959463101 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:43 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe7fc2000 == 71 [pid = 1906] [id = 197] 02:37:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 128 (0x7ffbe3b69000) [pid = 1906] [serial = 591] [outer = (nil)] 02:37:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 129 (0x7ffbe907d000) [pid = 1906] [serial = 592] [outer = 0x7ffbe3b69000] 02:37:43 INFO - PROCESS | 1906 | 1462959463153 Marionette DEBUG loaded listener.js 02:37:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 130 (0x7ffbe9089000) [pid = 1906] [serial = 593] [outer = 0x7ffbe3b69000] 02:37:43 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:43 INFO - PROCESS | 1906 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:37:43 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:43 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:43 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:43 INFO - PROCESS | 1906 | 1462959463703 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 02:37: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:37:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 927ms 02:37:43 INFO - PROCESS | 1906 | 1462959463757 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 02:37:43 INFO - PROCESS | 1906 | 1462959463760 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 02:37:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:37:43 INFO - PROCESS | 1906 | 1462959463765 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:37:43 INFO - PROCESS | 1906 | 1462959463769 Marionette TRACE conn4 <- [1,762,null,{}] 02:37:43 INFO - PROCESS | 1906 | 1462959463782 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:43 INFO - PROCESS | 1906 | 1462959463959 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 02:37:43 INFO - PROCESS | 1906 | 1462959463980 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:43 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea1ce000 == 72 [pid = 1906] [id = 198] 02:37:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 131 (0x7ffbe907f000) [pid = 1906] [serial = 594] [outer = (nil)] 02:37:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 132 (0x7ffbe917f400) [pid = 1906] [serial = 595] [outer = 0x7ffbe907f000] 02:37:44 INFO - PROCESS | 1906 | 1462959464032 Marionette DEBUG loaded listener.js 02:37:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 133 (0x7ffbea443400) [pid = 1906] [serial = 596] [outer = 0x7ffbe907f000] 02:37:45 INFO - PROCESS | 1906 | 1462959465134 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 02:37:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:37:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1383ms 02:37:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:37:45 INFO - PROCESS | 1906 | 1462959465148 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 02:37:45 INFO - PROCESS | 1906 | 1462959465151 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 02:37:45 INFO - PROCESS | 1906 | 1462959465164 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:37:45 INFO - PROCESS | 1906 | 1462959465166 Marionette TRACE conn4 <- [1,766,null,{}] 02:37:45 INFO - PROCESS | 1906 | 1462959465177 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:45 INFO - PROCESS | 1906 | 1462959465331 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 02:37:45 INFO - PROCESS | 1906 | 1462959465399 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:45 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf2bb1800 == 73 [pid = 1906] [id = 199] 02:37:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 134 (0x7ffbe9089800) [pid = 1906] [serial = 597] [outer = (nil)] 02:37:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 135 (0x7ffbebb16800) [pid = 1906] [serial = 598] [outer = 0x7ffbe9089800] 02:37:45 INFO - PROCESS | 1906 | 1462959465449 Marionette DEBUG loaded listener.js 02:37:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 136 (0x7ffbebb36000) [pid = 1906] [serial = 599] [outer = 0x7ffbe9089800] 02:37:46 INFO - PROCESS | 1906 | --DOMWINDOW == 135 (0x7ffbe91a5000) [pid = 1906] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:37:46 INFO - PROCESS | 1906 | --DOMWINDOW == 134 (0x7ffbe90ab400) [pid = 1906] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:37:46 INFO - PROCESS | 1906 | --DOMWINDOW == 133 (0x7ffbe904ec00) [pid = 1906] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:37:46 INFO - PROCESS | 1906 | --DOMWINDOW == 132 (0x7ffbebb12c00) [pid = 1906] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:37:46 INFO - PROCESS | 1906 | 1462959466461 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 02:37:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:37:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1341ms 02:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:37:46 INFO - PROCESS | 1906 | 1462959466496 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 02:37:46 INFO - PROCESS | 1906 | 1462959466498 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 02:37:46 INFO - PROCESS | 1906 | 1462959466502 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:37:46 INFO - PROCESS | 1906 | 1462959466505 Marionette TRACE conn4 <- [1,770,null,{}] 02:37:46 INFO - PROCESS | 1906 | 1462959466510 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:46 INFO - PROCESS | 1906 | 1462959466624 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 02:37:46 INFO - PROCESS | 1906 | 1462959466632 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:46 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf49b0800 == 74 [pid = 1906] [id = 200] 02:37:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 133 (0x7ffbebac4000) [pid = 1906] [serial = 600] [outer = (nil)] 02:37:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 134 (0x7ffbebb36c00) [pid = 1906] [serial = 601] [outer = 0x7ffbebac4000] 02:37:46 INFO - PROCESS | 1906 | 1462959466682 Marionette DEBUG loaded listener.js 02:37:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 135 (0x7ffbebb3fc00) [pid = 1906] [serial = 602] [outer = 0x7ffbebac4000] 02:37:47 INFO - PROCESS | 1906 | 1462959467319 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 02:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 824ms 02:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:37:47 INFO - PROCESS | 1906 | 1462959467328 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 02:37:47 INFO - PROCESS | 1906 | 1462959467330 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 02:37:47 INFO - PROCESS | 1906 | 1462959467335 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:37:47 INFO - PROCESS | 1906 | 1462959467337 Marionette TRACE conn4 <- [1,774,null,{}] 02:37:47 INFO - PROCESS | 1906 | 1462959467341 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:47 INFO - PROCESS | 1906 | 1462959467486 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 02:37:47 INFO - PROCESS | 1906 | 1462959467603 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:47 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbff72e800 == 75 [pid = 1906] [id = 201] 02:37:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 136 (0x7ffbebb3e800) [pid = 1906] [serial = 603] [outer = (nil)] 02:37:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 137 (0x7ffbf268c800) [pid = 1906] [serial = 604] [outer = 0x7ffbebb3e800] 02:37:47 INFO - PROCESS | 1906 | 1462959467710 Marionette DEBUG loaded listener.js 02:37:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 138 (0x7ffbf4ad0400) [pid = 1906] [serial = 605] [outer = 0x7ffbebb3e800] 02:37:48 INFO - PROCESS | 1906 | 1462959468268 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 02:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 986ms 02:37:48 INFO - PROCESS | 1906 | 1462959468321 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 02:37:48 INFO - PROCESS | 1906 | 1462959468323 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 02:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:37:48 INFO - PROCESS | 1906 | 1462959468329 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:37:48 INFO - PROCESS | 1906 | 1462959468330 Marionette TRACE conn4 <- [1,778,null,{}] 02:37:48 INFO - PROCESS | 1906 | 1462959468335 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:48 INFO - PROCESS | 1906 | 1462959468448 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 02:37:48 INFO - PROCESS | 1906 | 1462959468559 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:48 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc03acf000 == 76 [pid = 1906] [id = 202] 02:37:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 139 (0x7ffbebb41000) [pid = 1906] [serial = 606] [outer = (nil)] 02:37:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 140 (0x7ffbf598d400) [pid = 1906] [serial = 607] [outer = 0x7ffbebb41000] 02:37:48 INFO - PROCESS | 1906 | 1462959468610 Marionette DEBUG loaded listener.js 02:37:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 141 (0x7ffc0037f800) [pid = 1906] [serial = 608] [outer = 0x7ffbebb41000] 02:37:49 INFO - PROCESS | 1906 | 1462959469455 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 02:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1180ms 02:37:49 INFO - PROCESS | 1906 | 1462959469509 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 02:37:49 INFO - PROCESS | 1906 | 1462959469515 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 02:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:37:49 INFO - PROCESS | 1906 | 1462959469521 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:37:49 INFO - PROCESS | 1906 | 1462959469527 Marionette TRACE conn4 <- [1,782,null,{}] 02:37:49 INFO - PROCESS | 1906 | 1462959469533 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:49 INFO - PROCESS | 1906 | 1462959469692 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 02:37:49 INFO - PROCESS | 1906 | 1462959469838 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:49 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9221000 == 77 [pid = 1906] [id = 203] 02:37:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 142 (0x7ffbe7e1e800) [pid = 1906] [serial = 609] [outer = (nil)] 02:37:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 143 (0x7ffbe8eb3c00) [pid = 1906] [serial = 610] [outer = 0x7ffbe7e1e800] 02:37:49 INFO - PROCESS | 1906 | 1462959469901 Marionette DEBUG loaded listener.js 02:37:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 144 (0x7ffbe9083c00) [pid = 1906] [serial = 611] [outer = 0x7ffbe7e1e800] 02:37:50 INFO - PROCESS | 1906 | 1462959470690 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 02:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1185ms 02:37:50 INFO - PROCESS | 1906 | 1462959470707 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 02:37:50 INFO - PROCESS | 1906 | 1462959470714 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 02:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:37:50 INFO - PROCESS | 1906 | 1462959470739 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:37:50 INFO - PROCESS | 1906 | 1462959470742 Marionette TRACE conn4 <- [1,786,null,{}] 02:37:50 INFO - PROCESS | 1906 | 1462959470747 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:50 INFO - PROCESS | 1906 | 1462959470887 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 02:37:51 INFO - PROCESS | 1906 | 1462959471039 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:51 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf615c000 == 78 [pid = 1906] [id = 204] 02:37:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 145 (0x7ffbe907e800) [pid = 1906] [serial = 612] [outer = (nil)] 02:37:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 146 (0x7ffbe91af400) [pid = 1906] [serial = 613] [outer = 0x7ffbe907e800] 02:37:51 INFO - PROCESS | 1906 | 1462959471101 Marionette DEBUG loaded listener.js 02:37:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 147 (0x7ffbea59d800) [pid = 1906] [serial = 614] [outer = 0x7ffbe907e800] 02:37:51 INFO - PROCESS | 1906 | 1462959471850 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 02:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1185ms 02:37:51 INFO - PROCESS | 1906 | 1462959471922 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 02:37:51 INFO - PROCESS | 1906 | 1462959471925 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 02:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:37:51 INFO - PROCESS | 1906 | 1462959471931 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:37:51 INFO - PROCESS | 1906 | 1462959471935 Marionette TRACE conn4 <- [1,790,null,{}] 02:37:51 INFO - PROCESS | 1906 | 1462959471949 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:52 INFO - PROCESS | 1906 | 1462959472090 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 02:37:52 INFO - PROCESS | 1906 | 1462959472236 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:52 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3252800 == 79 [pid = 1906] [id = 205] 02:37:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 148 (0x7ffbe91e3000) [pid = 1906] [serial = 615] [outer = (nil)] 02:37:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 149 (0x7ffbed59a800) [pid = 1906] [serial = 616] [outer = 0x7ffbe91e3000] 02:37:52 INFO - PROCESS | 1906 | 1462959472302 Marionette DEBUG loaded listener.js 02:37:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 150 (0x7ffbf2685c00) [pid = 1906] [serial = 617] [outer = 0x7ffbe91e3000] 02:37:53 INFO - PROCESS | 1906 | 1462959473027 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 02:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1135ms 02:37:53 INFO - PROCESS | 1906 | 1462959473067 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 02:37:53 INFO - PROCESS | 1906 | 1462959473071 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 02:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:37:53 INFO - PROCESS | 1906 | 1462959473076 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:37:53 INFO - PROCESS | 1906 | 1462959473078 Marionette TRACE conn4 <- [1,794,null,{}] 02:37:53 INFO - PROCESS | 1906 | 1462959473082 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:53 INFO - PROCESS | 1906 | 1462959473214 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 02:37:53 INFO - PROCESS | 1906 | 1462959473366 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:53 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe77cf800 == 80 [pid = 1906] [id = 206] 02:37:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 151 (0x7ffbeb534800) [pid = 1906] [serial = 618] [outer = (nil)] 02:37:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 152 (0x7ffbf4983800) [pid = 1906] [serial = 619] [outer = 0x7ffbeb534800] 02:37:53 INFO - PROCESS | 1906 | 1462959473427 Marionette DEBUG loaded listener.js 02:37:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 153 (0x7ffbf61ab800) [pid = 1906] [serial = 620] [outer = 0x7ffbeb534800] 02:37:54 INFO - PROCESS | 1906 | 1462959474257 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 02:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1224ms 02:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:37:54 INFO - PROCESS | 1906 | 1462959474314 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 02:37:54 INFO - PROCESS | 1906 | 1462959474317 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 02:37:54 INFO - PROCESS | 1906 | 1462959474325 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:37:54 INFO - PROCESS | 1906 | 1462959474327 Marionette TRACE conn4 <- [1,798,null,{}] 02:37:54 INFO - PROCESS | 1906 | 1462959474332 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:54 INFO - PROCESS | 1906 | 1462959474458 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 02:37:54 INFO - PROCESS | 1906 | 1462959474607 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:54 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc084a3000 == 81 [pid = 1906] [id = 207] 02:37:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 154 (0x7ffbe18e2800) [pid = 1906] [serial = 621] [outer = (nil)] 02:37:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 155 (0x7ffbe18ec000) [pid = 1906] [serial = 622] [outer = 0x7ffbe18e2800] 02:37:54 INFO - PROCESS | 1906 | 1462959474667 Marionette DEBUG loaded listener.js 02:37:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 156 (0x7ffbe18f1400) [pid = 1906] [serial = 623] [outer = 0x7ffbe18e2800] 02:37:55 INFO - PROCESS | 1906 | 1462959475486 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 02:37:55 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:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1226ms 02:37:55 INFO - PROCESS | 1906 | 1462959475551 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 02:37:55 INFO - PROCESS | 1906 | 1462959475554 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 02:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:37:55 INFO - PROCESS | 1906 | 1462959475559 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:37:55 INFO - PROCESS | 1906 | 1462959475562 Marionette TRACE conn4 <- [1,802,null,{}] 02:37:55 INFO - PROCESS | 1906 | 1462959475566 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:55 INFO - PROCESS | 1906 | 1462959475714 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 02:37:55 INFO - PROCESS | 1906 | 1462959475861 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:55 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbebbb3800 == 82 [pid = 1906] [id = 208] 02:37:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 157 (0x7ffbe18f1800) [pid = 1906] [serial = 624] [outer = (nil)] 02:37:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 158 (0x7ffbe7c91c00) [pid = 1906] [serial = 625] [outer = 0x7ffbe18f1800] 02:37:55 INFO - PROCESS | 1906 | 1462959475923 Marionette DEBUG loaded listener.js 02:37:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 159 (0x7ffc00627c00) [pid = 1906] [serial = 626] [outer = 0x7ffbe18f1800] 02:37:56 INFO - PROCESS | 1906 | 1462959476611 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 02:37:56 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:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1131ms 02:37:56 INFO - PROCESS | 1906 | 1462959476692 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 02:37:56 INFO - PROCESS | 1906 | 1462959476695 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 02:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:37:56 INFO - PROCESS | 1906 | 1462959476700 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:37:56 INFO - PROCESS | 1906 | 1462959476703 Marionette TRACE conn4 <- [1,806,null,{}] 02:37:56 INFO - PROCESS | 1906 | 1462959476707 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:56 INFO - PROCESS | 1906 | 1462959476857 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 02:37:57 INFO - PROCESS | 1906 | 1462959477005 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:57 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe139c000 == 83 [pid = 1906] [id = 209] 02:37:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 160 (0x7ffbe142bc00) [pid = 1906] [serial = 627] [outer = (nil)] 02:37:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 161 (0x7ffbe1434800) [pid = 1906] [serial = 628] [outer = 0x7ffbe142bc00] 02:37:57 INFO - PROCESS | 1906 | 1462959477065 Marionette DEBUG loaded listener.js 02:37:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 162 (0x7ffbe1438c00) [pid = 1906] [serial = 629] [outer = 0x7ffbe142bc00] 02:37:57 INFO - PROCESS | 1906 | 1462959477794 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 02:37:57 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:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1131ms 02:37:57 INFO - PROCESS | 1906 | 1462959477831 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 02:37:57 INFO - PROCESS | 1906 | 1462959477834 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 02:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:37:57 INFO - PROCESS | 1906 | 1462959477855 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:37:57 INFO - PROCESS | 1906 | 1462959477858 Marionette TRACE conn4 <- [1,810,null,{}] 02:37:57 INFO - PROCESS | 1906 | 1462959477865 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:58 INFO - PROCESS | 1906 | 1462959477997 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 02:37:58 INFO - PROCESS | 1906 | 1462959478149 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:58 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe154e800 == 84 [pid = 1906] [id = 210] 02:37:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 163 (0x7ffbe1433800) [pid = 1906] [serial = 630] [outer = (nil)] 02:37:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 164 (0x7ffbe1e1fc00) [pid = 1906] [serial = 631] [outer = 0x7ffbe1433800] 02:37:58 INFO - PROCESS | 1906 | 1462959478207 Marionette DEBUG loaded listener.js 02:37:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 165 (0x7ffbe1e24400) [pid = 1906] [serial = 632] [outer = 0x7ffbe1433800] 02:37:59 INFO - PROCESS | 1906 | 1462959479173 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 02:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1395ms 02:37:59 INFO - PROCESS | 1906 | 1462959479235 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 02:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:37:59 INFO - PROCESS | 1906 | 1462959479239 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 02:37:59 INFO - PROCESS | 1906 | 1462959479246 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:37:59 INFO - PROCESS | 1906 | 1462959479251 Marionette TRACE conn4 <- [1,814,null,{}] 02:37:59 INFO - PROCESS | 1906 | 1462959479258 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:59 INFO - PROCESS | 1906 | 1462959479394 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 02:37:59 INFO - PROCESS | 1906 | 1462959479621 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:59 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe7719800 == 85 [pid = 1906] [id = 211] 02:37:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 166 (0x7ffbe18ec800) [pid = 1906] [serial = 633] [outer = (nil)] 02:37:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 167 (0x7ffbe1e20000) [pid = 1906] [serial = 634] [outer = 0x7ffbe18ec800] 02:37:59 INFO - PROCESS | 1906 | 1462959479681 Marionette DEBUG loaded listener.js 02:37:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 168 (0x7ffbe1e28c00) [pid = 1906] [serial = 635] [outer = 0x7ffbe18ec800] 02:38:00 INFO - PROCESS | 1906 | 1462959480427 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 02:38:00 INFO - PROCESS | 1906 | 1462959480493 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 02:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:38:00 INFO - PROCESS | 1906 | 1462959480501 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:38:00 INFO - PROCESS | 1906 | 1462959480503 Marionette TRACE conn4 <- [1,818,null,{}] 02:38:00 INFO - PROCESS | 1906 | 1462959480509 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:00 INFO - PROCESS | 1906 | 1462959480661 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 02:38:00 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe906a800 == 84 [pid = 1906] [id = 167] 02:38:00 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbff72e800 == 83 [pid = 1906] [id = 201] 02:38:00 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf49b0800 == 82 [pid = 1906] [id = 200] 02:38:00 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf2bb1800 == 81 [pid = 1906] [id = 199] 02:38:00 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea1ce000 == 80 [pid = 1906] [id = 198] 02:38:00 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe7fc2000 == 79 [pid = 1906] [id = 197] 02:38:00 INFO - PROCESS | 1906 | --DOMWINDOW == 167 (0x7ffbefaea000) [pid = 1906] [serial = 565] [outer = (nil)] [url = about:blank] 02:38:00 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea7a1800 == 78 [pid = 1906] [id = 196] 02:38:00 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc076da000 == 77 [pid = 1906] [id = 193] 02:38:00 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc04d82800 == 76 [pid = 1906] [id = 192] 02:38:00 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc00567800 == 75 [pid = 1906] [id = 191] 02:38:00 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3d08000 == 74 [pid = 1906] [id = 190] 02:38:00 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3d5d800 == 73 [pid = 1906] [id = 189] 02:38:00 INFO - PROCESS | 1906 | --DOMWINDOW == 166 (0x7ffbf064f000) [pid = 1906] [serial = 562] [outer = (nil)] [url = about:blank] 02:38:00 INFO - PROCESS | 1906 | --DOMWINDOW == 165 (0x7ffbea661800) [pid = 1906] [serial = 543] [outer = (nil)] [url = about:blank] 02:38:00 INFO - PROCESS | 1906 | --DOMWINDOW == 164 (0x7ffbe90abc00) [pid = 1906] [serial = 540] [outer = (nil)] [url = about:blank] 02:38:00 INFO - PROCESS | 1906 | --DOMWINDOW == 163 (0x7ffbe91ab000) [pid = 1906] [serial = 554] [outer = (nil)] [url = about:blank] 02:38:00 INFO - PROCESS | 1906 | --DOMWINDOW == 162 (0x7ffbe90b1800) [pid = 1906] [serial = 553] [outer = (nil)] [url = about:blank] 02:38:00 INFO - PROCESS | 1906 | --DOMWINDOW == 161 (0x7ffbea660000) [pid = 1906] [serial = 556] [outer = (nil)] [url = about:blank] 02:38:00 INFO - PROCESS | 1906 | --DOMWINDOW == 160 (0x7ffc0082f800) [pid = 1906] [serial = 546] [outer = (nil)] [url = about:blank] 02:38:00 INFO - PROCESS | 1906 | --DOMWINDOW == 159 (0x7ffbe91aa000) [pid = 1906] [serial = 549] [outer = (nil)] [url = about:blank] 02:38:00 INFO - PROCESS | 1906 | --DOMWINDOW == 158 (0x7ffbf3e1a000) [pid = 1906] [serial = 563] [outer = (nil)] [url = about:blank] 02:38:00 INFO - PROCESS | 1906 | --DOMWINDOW == 157 (0x7ffbe9c07400) [pid = 1906] [serial = 313] [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:38:00 INFO - PROCESS | 1906 | --DOMWINDOW == 156 (0x7ffbebb1dc00) [pid = 1906] [serial = 559] [outer = (nil)] [url = about:blank] 02:38:00 INFO - PROCESS | 1906 | --DOMWINDOW == 155 (0x7ffbed6ec000) [pid = 1906] [serial = 560] [outer = (nil)] [url = about:blank] 02:38:00 INFO - PROCESS | 1906 | --DOMWINDOW == 154 (0x7ffbebb11400) [pid = 1906] [serial = 557] [outer = (nil)] [url = about:blank] 02:38:00 INFO - PROCESS | 1906 | 1462959480849 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:00 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3d5d800 == 74 [pid = 1906] [id = 212] 02:38:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 155 (0x7ffbe3b68400) [pid = 1906] [serial = 636] [outer = (nil)] 02:38:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 156 (0x7ffbe7c90c00) [pid = 1906] [serial = 637] [outer = 0x7ffbe3b68400] 02:38:00 INFO - PROCESS | 1906 | 1462959480900 Marionette DEBUG loaded listener.js 02:38:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 157 (0x7ffbe7f2a400) [pid = 1906] [serial = 638] [outer = 0x7ffbe3b68400] 02:38:01 INFO - PROCESS | 1906 | 1462959481519 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 02:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1076ms 02:38:01 INFO - PROCESS | 1906 | 1462959481577 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 02:38:01 INFO - PROCESS | 1906 | 1462959481580 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 02:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:38:01 INFO - PROCESS | 1906 | 1462959481585 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:38:01 INFO - PROCESS | 1906 | 1462959481589 Marionette TRACE conn4 <- [1,822,null,{}] 02:38:01 INFO - PROCESS | 1906 | 1462959481602 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:01 INFO - PROCESS | 1906 | 1462959481730 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 02:38:01 INFO - PROCESS | 1906 | 1462959481841 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:01 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9208000 == 75 [pid = 1906] [id = 213] 02:38:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 158 (0x7ffbe7f2c400) [pid = 1906] [serial = 639] [outer = (nil)] 02:38:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 159 (0x7ffbe9080c00) [pid = 1906] [serial = 640] [outer = 0x7ffbe7f2c400] 02:38:01 INFO - PROCESS | 1906 | 1462959481893 Marionette DEBUG loaded listener.js 02:38:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 160 (0x7ffbe90d5400) [pid = 1906] [serial = 641] [outer = 0x7ffbe7f2c400] 02:38:02 INFO - PROCESS | 1906 | 1462959482475 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 02:38:02 INFO - PROCESS | 1906 | 1462959482519 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 02:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:38:02 INFO - PROCESS | 1906 | 1462959482524 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:38:02 INFO - PROCESS | 1906 | 1462959482527 Marionette TRACE conn4 <- [1,826,null,{}] 02:38:02 INFO - PROCESS | 1906 | 1462959482531 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:02 INFO - PROCESS | 1906 | 1462959482696 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 02:38:02 INFO - PROCESS | 1906 | 1462959482770 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:02 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea79f800 == 76 [pid = 1906] [id = 214] 02:38:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 161 (0x7ffbe7c94000) [pid = 1906] [serial = 642] [outer = (nil)] 02:38:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 162 (0x7ffbe917c400) [pid = 1906] [serial = 643] [outer = 0x7ffbe7c94000] 02:38:02 INFO - PROCESS | 1906 | 1462959482820 Marionette DEBUG loaded listener.js 02:38:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 163 (0x7ffbea1d7c00) [pid = 1906] [serial = 644] [outer = 0x7ffbe7c94000] 02:38:03 INFO - PROCESS | 1906 | 1462959483408 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 02:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 924ms 02:38:03 INFO - PROCESS | 1906 | 1462959483449 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 02:38:03 INFO - PROCESS | 1906 | 1462959483451 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 02:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:38:03 INFO - PROCESS | 1906 | 1462959483456 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:38:03 INFO - PROCESS | 1906 | 1462959483457 Marionette TRACE conn4 <- [1,830,null,{}] 02:38:03 INFO - PROCESS | 1906 | 1462959483478 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:03 INFO - PROCESS | 1906 | 1462959483632 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 02:38:03 INFO - PROCESS | 1906 | 1462959483707 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:03 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf2b92800 == 77 [pid = 1906] [id = 215] 02:38:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 164 (0x7ffbe9087c00) [pid = 1906] [serial = 645] [outer = (nil)] 02:38:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 165 (0x7ffbea668c00) [pid = 1906] [serial = 646] [outer = 0x7ffbe9087c00] 02:38:03 INFO - PROCESS | 1906 | 1462959483760 Marionette DEBUG loaded listener.js 02:38:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 166 (0x7ffbeb53a000) [pid = 1906] [serial = 647] [outer = 0x7ffbe9087c00] 02:38:04 INFO - PROCESS | 1906 | 1462959484411 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 02:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 980ms 02:38:04 INFO - PROCESS | 1906 | 1462959484436 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 02:38:04 INFO - PROCESS | 1906 | 1462959484439 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 02:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:38:04 INFO - PROCESS | 1906 | 1462959484444 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:38:04 INFO - PROCESS | 1906 | 1462959484446 Marionette TRACE conn4 <- [1,834,null,{}] 02:38:04 INFO - PROCESS | 1906 | 1462959484450 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:04 INFO - PROCESS | 1906 | 1462959484651 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 02:38:04 INFO - PROCESS | 1906 | 1462959484684 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:04 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf4cda000 == 78 [pid = 1906] [id = 216] 02:38:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 167 (0x7ffbebb15000) [pid = 1906] [serial = 648] [outer = (nil)] 02:38:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 168 (0x7ffbecf36c00) [pid = 1906] [serial = 649] [outer = 0x7ffbebb15000] 02:38:04 INFO - PROCESS | 1906 | 1462959484737 Marionette DEBUG loaded listener.js 02:38:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 169 (0x7ffbf064f000) [pid = 1906] [serial = 650] [outer = 0x7ffbebb15000] 02:38:05 INFO - PROCESS | 1906 | --DOMWINDOW == 168 (0x7ffbe907f000) [pid = 1906] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:38:05 INFO - PROCESS | 1906 | --DOMWINDOW == 167 (0x7ffbe3b66400) [pid = 1906] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:38:05 INFO - PROCESS | 1906 | --DOMWINDOW == 166 (0x7ffbe7f29400) [pid = 1906] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:38:05 INFO - PROCESS | 1906 | --DOMWINDOW == 165 (0x7ffbebb3e800) [pid = 1906] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:38:05 INFO - PROCESS | 1906 | --DOMWINDOW == 164 (0x7ffbe9089800) [pid = 1906] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:38:05 INFO - PROCESS | 1906 | --DOMWINDOW == 163 (0x7ffbebac4000) [pid = 1906] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:38:05 INFO - PROCESS | 1906 | --DOMWINDOW == 162 (0x7ffbe3b69000) [pid = 1906] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:38:05 INFO - PROCESS | 1906 | 1462959485441 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 02:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1030ms 02:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:38:05 INFO - PROCESS | 1906 | 1462959485474 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 02:38:05 INFO - PROCESS | 1906 | 1462959485477 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 02:38:05 INFO - PROCESS | 1906 | 1462959485482 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:38:05 INFO - PROCESS | 1906 | 1462959485484 Marionette TRACE conn4 <- [1,838,null,{}] 02:38:05 INFO - PROCESS | 1906 | 1462959485488 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:05 INFO - PROCESS | 1906 | 1462959485603 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 02:38:05 INFO - PROCESS | 1906 | 1462959485715 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:05 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf5d48000 == 79 [pid = 1906] [id = 217] 02:38:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 163 (0x7ffbe3303800) [pid = 1906] [serial = 651] [outer = (nil)] 02:38:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 164 (0x7ffbebb11400) [pid = 1906] [serial = 652] [outer = 0x7ffbe3303800] 02:38:05 INFO - PROCESS | 1906 | 1462959485766 Marionette DEBUG loaded listener.js 02:38:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 165 (0x7ffbf269d400) [pid = 1906] [serial = 653] [outer = 0x7ffbe3303800] 02:38:06 INFO - PROCESS | 1906 | 1462959486268 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 02:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 824ms 02:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:38:06 INFO - PROCESS | 1906 | 1462959486324 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 02:38:06 INFO - PROCESS | 1906 | 1462959486326 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 02:38:06 INFO - PROCESS | 1906 | 1462959486331 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:38:06 INFO - PROCESS | 1906 | 1462959486334 Marionette TRACE conn4 <- [1,842,null,{}] 02:38:06 INFO - PROCESS | 1906 | 1462959486338 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:06 INFO - PROCESS | 1906 | 1462959486450 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 02:38:06 INFO - PROCESS | 1906 | 1462959486467 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:06 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc0083f000 == 80 [pid = 1906] [id = 218] 02:38:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 166 (0x7ffbe1e29800) [pid = 1906] [serial = 654] [outer = (nil)] 02:38:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 167 (0x7ffbf4255800) [pid = 1906] [serial = 655] [outer = 0x7ffbe1e29800] 02:38:06 INFO - PROCESS | 1906 | 1462959486516 Marionette DEBUG loaded listener.js 02:38:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 168 (0x7ffbf4ad4400) [pid = 1906] [serial = 656] [outer = 0x7ffbe1e29800] 02:38:07 INFO - PROCESS | 1906 | 1462959487220 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 02:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 928ms 02:38:07 INFO - PROCESS | 1906 | 1462959487260 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 02:38:07 INFO - PROCESS | 1906 | 1462959487265 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 02:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:38:07 INFO - PROCESS | 1906 | 1462959487272 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:38:07 INFO - PROCESS | 1906 | 1462959487278 Marionette TRACE conn4 <- [1,846,null,{}] 02:38:07 INFO - PROCESS | 1906 | 1462959487286 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:07 INFO - PROCESS | 1906 | 1462959487454 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 02:38:07 INFO - PROCESS | 1906 | 1462959487623 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:07 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3f54800 == 81 [pid = 1906] [id = 219] 02:38:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 169 (0x7ffbe18e7c00) [pid = 1906] [serial = 657] [outer = (nil)] 02:38:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 170 (0x7ffbe18ee400) [pid = 1906] [serial = 658] [outer = 0x7ffbe18e7c00] 02:38:07 INFO - PROCESS | 1906 | 1462959487688 Marionette DEBUG loaded listener.js 02:38:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 171 (0x7ffbe330a800) [pid = 1906] [serial = 659] [outer = 0x7ffbe18e7c00] 02:38:08 INFO - PROCESS | 1906 | 1462959488518 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 02:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1281ms 02:38:08 INFO - PROCESS | 1906 | 1462959488554 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 02:38:08 INFO - PROCESS | 1906 | 1462959488561 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 02:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:38:08 INFO - PROCESS | 1906 | 1462959488570 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:38:08 INFO - PROCESS | 1906 | 1462959488573 Marionette TRACE conn4 <- [1,850,null,{}] 02:38:08 INFO - PROCESS | 1906 | 1462959488579 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:08 INFO - PROCESS | 1906 | 1462959488725 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 02:38:08 INFO - PROCESS | 1906 | 1462959488883 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:08 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbefc6e000 == 82 [pid = 1906] [id = 220] 02:38:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 172 (0x7ffbe7c8ac00) [pid = 1906] [serial = 660] [outer = (nil)] 02:38:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 173 (0x7ffbe7f32c00) [pid = 1906] [serial = 661] [outer = 0x7ffbe7c8ac00] 02:38:08 INFO - PROCESS | 1906 | 1462959488943 Marionette DEBUG loaded listener.js 02:38:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 174 (0x7ffbe907bc00) [pid = 1906] [serial = 662] [outer = 0x7ffbe7c8ac00] 02:38:09 INFO - PROCESS | 1906 | 1462959489772 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 02:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1240ms 02:38:09 INFO - PROCESS | 1906 | 1462959489811 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 02:38:09 INFO - PROCESS | 1906 | 1462959489814 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 02:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:38:09 INFO - PROCESS | 1906 | 1462959489819 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:38:09 INFO - PROCESS | 1906 | 1462959489824 Marionette TRACE conn4 <- [1,854,null,{}] 02:38:09 INFO - PROCESS | 1906 | 1462959489838 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:09 INFO - PROCESS | 1906 | 1462959489978 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 02:38:10 INFO - PROCESS | 1906 | 1462959490137 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:10 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc09c51000 == 83 [pid = 1906] [id = 221] 02:38:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 175 (0x7ffbe9083800) [pid = 1906] [serial = 663] [outer = (nil)] 02:38:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 176 (0x7ffbea8b1400) [pid = 1906] [serial = 664] [outer = 0x7ffbe9083800] 02:38:10 INFO - PROCESS | 1906 | 1462959490202 Marionette DEBUG loaded listener.js 02:38:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 177 (0x7ffbebb1dc00) [pid = 1906] [serial = 665] [outer = 0x7ffbe9083800] 02:38:10 INFO - PROCESS | 1906 | 1462959490986 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 02:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1189ms 02:38:11 INFO - PROCESS | 1906 | 1462959491009 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 02:38:11 INFO - PROCESS | 1906 | 1462959491013 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 02:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:38:11 INFO - PROCESS | 1906 | 1462959491018 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:38:11 INFO - PROCESS | 1906 | 1462959491020 Marionette TRACE conn4 <- [1,858,null,{}] 02:38:11 INFO - PROCESS | 1906 | 1462959491025 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:11 INFO - PROCESS | 1906 | 1462959491163 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 02:38:11 INFO - PROCESS | 1906 | 1462959491319 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:11 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea8d3800 == 84 [pid = 1906] [id = 222] 02:38:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 178 (0x7ffbe91a8800) [pid = 1906] [serial = 666] [outer = (nil)] 02:38:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 179 (0x7ffbed59a400) [pid = 1906] [serial = 667] [outer = 0x7ffbe91a8800] 02:38:11 INFO - PROCESS | 1906 | 1462959491381 Marionette DEBUG loaded listener.js 02:38:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 180 (0x7ffbf4982800) [pid = 1906] [serial = 668] [outer = 0x7ffbe91a8800] 02:38:12 INFO - PROCESS | 1906 | 1462959492088 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 02:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1125ms 02:38:12 INFO - PROCESS | 1906 | 1462959492146 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 02:38:12 INFO - PROCESS | 1906 | 1462959492149 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 02:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:38:12 INFO - PROCESS | 1906 | 1462959492155 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:38:12 INFO - PROCESS | 1906 | 1462959492157 Marionette TRACE conn4 <- [1,862,null,{}] 02:38:12 INFO - PROCESS | 1906 | 1462959492162 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:12 INFO - PROCESS | 1906 | 1462959492296 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 02:38:12 INFO - PROCESS | 1906 | 1462959492448 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:12 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe7823800 == 85 [pid = 1906] [id = 223] 02:38:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 181 (0x7ffbeb611400) [pid = 1906] [serial = 669] [outer = (nil)] 02:38:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 182 (0x7ffbf50e7000) [pid = 1906] [serial = 670] [outer = 0x7ffbeb611400] 02:38:12 INFO - PROCESS | 1906 | 1462959492509 Marionette DEBUG loaded listener.js 02:38:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 183 (0x7ffbff7d8000) [pid = 1906] [serial = 671] [outer = 0x7ffbeb611400] 02:38:13 INFO - PROCESS | 1906 | 1462959493294 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 02:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1174ms 02:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:38:13 INFO - PROCESS | 1906 | 1462959493331 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 02:38:13 INFO - PROCESS | 1906 | 1462959493333 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 02:38:13 INFO - PROCESS | 1906 | 1462959493338 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:38:13 INFO - PROCESS | 1906 | 1462959493341 Marionette TRACE conn4 <- [1,866,null,{}] 02:38:13 INFO - PROCESS | 1906 | 1462959493345 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:13 INFO - PROCESS | 1906 | 1462959493495 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 02:38:13 INFO - PROCESS | 1906 | 1462959493656 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:13 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdebd7800 == 86 [pid = 1906] [id = 224] 02:38:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 184 (0x7ffbde84b800) [pid = 1906] [serial = 672] [outer = (nil)] 02:38:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 185 (0x7ffbf9157400) [pid = 1906] [serial = 673] [outer = 0x7ffbde84b800] 02:38:13 INFO - PROCESS | 1906 | 1462959493725 Marionette DEBUG loaded listener.js 02:38:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 186 (0x7ffc00a4c000) [pid = 1906] [serial = 674] [outer = 0x7ffbde84b800] 02:38:14 INFO - PROCESS | 1906 | 1462959494488 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 02:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1178ms 02:38:14 INFO - PROCESS | 1906 | 1462959494516 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 02:38:14 INFO - PROCESS | 1906 | 1462959494518 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 02:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:38:14 INFO - PROCESS | 1906 | 1462959494523 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:38:14 INFO - PROCESS | 1906 | 1462959494526 Marionette TRACE conn4 <- [1,870,null,{}] 02:38:14 INFO - PROCESS | 1906 | 1462959494544 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:14 INFO - PROCESS | 1906 | 1462959494723 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 02:38:14 INFO - PROCESS | 1906 | 1462959494842 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:14 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbde5ec800 == 87 [pid = 1906] [id = 225] 02:38:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 187 (0x7ffbde45d000) [pid = 1906] [serial = 675] [outer = (nil)] 02:38:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 188 (0x7ffbde463400) [pid = 1906] [serial = 676] [outer = 0x7ffbde45d000] 02:38:14 INFO - PROCESS | 1906 | 1462959494903 Marionette DEBUG loaded listener.js 02:38:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 189 (0x7ffbde468000) [pid = 1906] [serial = 677] [outer = 0x7ffbde45d000] 02:38:15 INFO - PROCESS | 1906 | 1462959495655 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 02:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1188ms 02:38:15 INFO - PROCESS | 1906 | 1462959495712 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 02:38:15 INFO - PROCESS | 1906 | 1462959495715 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 02:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:38:15 INFO - PROCESS | 1906 | 1462959495721 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:38:15 INFO - PROCESS | 1906 | 1462959495723 Marionette TRACE conn4 <- [1,874,null,{}] 02:38:15 INFO - PROCESS | 1906 | 1462959495727 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:15 INFO - PROCESS | 1906 | 1462959495862 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 02:38:16 INFO - PROCESS | 1906 | 1462959496020 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:16 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe7822000 == 88 [pid = 1906] [id = 226] 02:38:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 190 (0x7ffbde45ec00) [pid = 1906] [serial = 678] [outer = (nil)] 02:38:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 191 (0x7ffbde84c000) [pid = 1906] [serial = 679] [outer = 0x7ffbde45ec00] 02:38:16 INFO - PROCESS | 1906 | 1462959496078 Marionette DEBUG loaded listener.js 02:38:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 192 (0x7ffbe18a7400) [pid = 1906] [serial = 680] [outer = 0x7ffbde45ec00] 02:38:17 INFO - PROCESS | 1906 | 1462959497151 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 02:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1478ms 02:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:38:17 INFO - PROCESS | 1906 | 1462959497200 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 02:38:17 INFO - PROCESS | 1906 | 1462959497203 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 02:38:17 INFO - PROCESS | 1906 | 1462959497210 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:38:17 INFO - PROCESS | 1906 | 1462959497215 Marionette TRACE conn4 <- [1,878,null,{}] 02:38:17 INFO - PROCESS | 1906 | 1462959497221 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:17 INFO - PROCESS | 1906 | 1462959497360 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 02:38:17 INFO - PROCESS | 1906 | 1462959497532 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:17 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe7821800 == 89 [pid = 1906] [id = 227] 02:38:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 193 (0x7ffbe17e4800) [pid = 1906] [serial = 681] [outer = (nil)] 02:38:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 194 (0x7ffbe17eb800) [pid = 1906] [serial = 682] [outer = 0x7ffbe17e4800] 02:38:17 INFO - PROCESS | 1906 | 1462959497587 Marionette DEBUG loaded listener.js 02:38:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 195 (0x7ffbe18a8800) [pid = 1906] [serial = 683] [outer = 0x7ffbe17e4800] 02:38:18 INFO - PROCESS | 1906 | 1462959498346 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 02:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1185ms 02:38:18 INFO - PROCESS | 1906 | 1462959498395 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 02:38:18 INFO - PROCESS | 1906 | 1462959498401 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 02:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:38:18 INFO - PROCESS | 1906 | 1462959498409 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:38:18 INFO - PROCESS | 1906 | 1462959498413 Marionette TRACE conn4 <- [1,882,null,{}] 02:38:18 INFO - PROCESS | 1906 | 1462959498417 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:18 INFO - PROCESS | 1906 | 1462959498551 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 02:38:18 INFO - PROCESS | 1906 | 1462959498715 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:18 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf5d48000 == 88 [pid = 1906] [id = 217] 02:38:18 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf4cda000 == 87 [pid = 1906] [id = 216] 02:38:18 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf2b92800 == 86 [pid = 1906] [id = 215] 02:38:18 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea79f800 == 85 [pid = 1906] [id = 214] 02:38:18 INFO - PROCESS | 1906 | --DOMWINDOW == 194 (0x7ffbebb3d400) [pid = 1906] [serial = 583] [outer = (nil)] [url = about:blank] 02:38:18 INFO - PROCESS | 1906 | --DOMWINDOW == 193 (0x7ffbe9177c00) [pid = 1906] [serial = 580] [outer = (nil)] [url = about:blank] 02:38:18 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3d0b800 == 86 [pid = 1906] [id = 228] 02:38:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 194 (0x7ffbe18b1800) [pid = 1906] [serial = 684] [outer = (nil)] 02:38:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 195 (0x7ffbe18f1000) [pid = 1906] [serial = 685] [outer = 0x7ffbe18b1800] 02:38:18 INFO - PROCESS | 1906 | 1462959498816 Marionette DEBUG loaded listener.js 02:38:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 196 (0x7ffbe1e27c00) [pid = 1906] [serial = 686] [outer = 0x7ffbe18b1800] 02:38:18 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9208000 == 85 [pid = 1906] [id = 213] 02:38:18 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3d5d800 == 84 [pid = 1906] [id = 212] 02:38:18 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe7719800 == 83 [pid = 1906] [id = 211] 02:38:19 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf615c000 == 82 [pid = 1906] [id = 204] 02:38:19 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9221000 == 81 [pid = 1906] [id = 203] 02:38:19 INFO - PROCESS | 1906 | --DOMWINDOW == 195 (0x7ffbea443400) [pid = 1906] [serial = 596] [outer = (nil)] [url = about:blank] 02:38:19 INFO - PROCESS | 1906 | --DOMWINDOW == 194 (0x7ffbebb10400) [pid = 1906] [serial = 571] [outer = (nil)] [url = about:blank] 02:38:19 INFO - PROCESS | 1906 | --DOMWINDOW == 193 (0x7ffbe7e21000) [pid = 1906] [serial = 590] [outer = (nil)] [url = about:blank] 02:38:19 INFO - PROCESS | 1906 | --DOMWINDOW == 192 (0x7ffbe9086c00) [pid = 1906] [serial = 586] [outer = (nil)] [url = about:blank] 02:38:19 INFO - PROCESS | 1906 | --DOMWINDOW == 191 (0x7ffbf4250400) [pid = 1906] [serial = 566] [outer = (nil)] [url = about:blank] 02:38:19 INFO - PROCESS | 1906 | --DOMWINDOW == 190 (0x7ffbe3b6e800) [pid = 1906] [serial = 577] [outer = (nil)] [url = about:blank] 02:38:19 INFO - PROCESS | 1906 | --DOMWINDOW == 189 (0x7ffbf3e1ac00) [pid = 1906] [serial = 574] [outer = (nil)] [url = about:blank] 02:38:19 INFO - PROCESS | 1906 | --DOMWINDOW == 188 (0x7ffbf268c800) [pid = 1906] [serial = 604] [outer = (nil)] [url = about:blank] 02:38:19 INFO - PROCESS | 1906 | --DOMWINDOW == 187 (0x7ffbe917f400) [pid = 1906] [serial = 595] [outer = (nil)] [url = about:blank] 02:38:19 INFO - PROCESS | 1906 | --DOMWINDOW == 186 (0x7ffbebb36000) [pid = 1906] [serial = 599] [outer = (nil)] [url = about:blank] 02:38:19 INFO - PROCESS | 1906 | --DOMWINDOW == 185 (0x7ffbe7e20800) [pid = 1906] [serial = 568] [outer = (nil)] [url = about:blank] 02:38:19 INFO - PROCESS | 1906 | --DOMWINDOW == 184 (0x7ffbebb3fc00) [pid = 1906] [serial = 602] [outer = (nil)] [url = about:blank] 02:38:19 INFO - PROCESS | 1906 | --DOMWINDOW == 183 (0x7ffbe9089000) [pid = 1906] [serial = 593] [outer = (nil)] [url = about:blank] 02:38:19 INFO - PROCESS | 1906 | --DOMWINDOW == 182 (0x7ffbe907d000) [pid = 1906] [serial = 592] [outer = (nil)] [url = about:blank] 02:38:19 INFO - PROCESS | 1906 | --DOMWINDOW == 181 (0x7ffbe3b6c400) [pid = 1906] [serial = 589] [outer = (nil)] [url = about:blank] 02:38:19 INFO - PROCESS | 1906 | --DOMWINDOW == 180 (0x7ffbebb36c00) [pid = 1906] [serial = 601] [outer = (nil)] [url = about:blank] 02:38:19 INFO - PROCESS | 1906 | --DOMWINDOW == 179 (0x7ffbebb16800) [pid = 1906] [serial = 598] [outer = (nil)] [url = about:blank] 02:38:19 INFO - PROCESS | 1906 | --DOMWINDOW == 178 (0x7ffbf4ad0400) [pid = 1906] [serial = 605] [outer = (nil)] [url = about:blank] 02:38:19 INFO - PROCESS | 1906 | 1462959499587 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 02:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1227ms 02:38:19 INFO - PROCESS | 1906 | 1462959499639 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 02:38:19 INFO - PROCESS | 1906 | 1462959499641 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 02:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:38:19 INFO - PROCESS | 1906 | 1462959499673 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:38:19 INFO - PROCESS | 1906 | 1462959499677 Marionette TRACE conn4 <- [1,886,null,{}] 02:38:19 INFO - PROCESS | 1906 | 1462959499690 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:19 INFO - PROCESS | 1906 | 1462959499812 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 02:38:19 INFO - PROCESS | 1906 | 1462959499829 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:19 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9068800 == 82 [pid = 1906] [id = 229] 02:38:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 179 (0x7ffbe9044400) [pid = 1906] [serial = 687] [outer = (nil)] 02:38:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 180 (0x7ffbe9050800) [pid = 1906] [serial = 688] [outer = 0x7ffbe9044400] 02:38:19 INFO - PROCESS | 1906 | 1462959499883 Marionette DEBUG loaded listener.js 02:38:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 181 (0x7ffbe9089000) [pid = 1906] [serial = 689] [outer = 0x7ffbe9044400] 02:38:20 INFO - PROCESS | 1906 | 1462959500559 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 02:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 938ms 02:38:20 INFO - PROCESS | 1906 | 1462959500607 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 02:38:20 INFO - PROCESS | 1906 | 1462959500610 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 02:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:38:20 INFO - PROCESS | 1906 | 1462959500615 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:38:20 INFO - PROCESS | 1906 | 1462959500617 Marionette TRACE conn4 <- [1,890,null,{}] 02:38:20 INFO - PROCESS | 1906 | 1462959500621 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:20 INFO - PROCESS | 1906 | 1462959500737 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 02:38:20 INFO - PROCESS | 1906 | 1462959500750 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:20 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea78c800 == 83 [pid = 1906] [id = 230] 02:38:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 182 (0x7ffbe82ccc00) [pid = 1906] [serial = 690] [outer = (nil)] 02:38:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 183 (0x7ffbe9178800) [pid = 1906] [serial = 691] [outer = 0x7ffbe82ccc00] 02:38:20 INFO - PROCESS | 1906 | 1462959500800 Marionette DEBUG loaded listener.js 02:38:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 184 (0x7ffbe91a4400) [pid = 1906] [serial = 692] [outer = 0x7ffbe82ccc00] 02:38:21 INFO - PROCESS | 1906 | 1462959501560 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 02:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 973ms 02:38:21 INFO - PROCESS | 1906 | 1462959501589 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 02:38:21 INFO - PROCESS | 1906 | 1462959501592 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 02:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:38:21 INFO - PROCESS | 1906 | 1462959501596 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:38:21 INFO - PROCESS | 1906 | 1462959501598 Marionette TRACE conn4 <- [1,894,null,{}] 02:38:21 INFO - PROCESS | 1906 | 1462959501603 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:21 INFO - PROCESS | 1906 | 1462959501774 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 02:38:21 INFO - PROCESS | 1906 | 1462959501857 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:21 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbeba92000 == 84 [pid = 1906] [id = 231] 02:38:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 185 (0x7ffbe90ae000) [pid = 1906] [serial = 693] [outer = (nil)] 02:38:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 186 (0x7ffbe91b1000) [pid = 1906] [serial = 694] [outer = 0x7ffbe90ae000] 02:38:21 INFO - PROCESS | 1906 | 1462959501908 Marionette DEBUG loaded listener.js 02:38:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 187 (0x7ffbe9cf3000) [pid = 1906] [serial = 695] [outer = 0x7ffbe90ae000] 02:38:22 INFO - PROCESS | 1906 | 1462959502450 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 02:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 926ms 02:38:22 INFO - PROCESS | 1906 | 1462959502527 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 02:38:22 INFO - PROCESS | 1906 | 1462959502530 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 02:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:38:22 INFO - PROCESS | 1906 | 1462959502535 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:38:22 INFO - PROCESS | 1906 | 1462959502537 Marionette TRACE conn4 <- [1,898,null,{}] 02:38:22 INFO - PROCESS | 1906 | 1462959502549 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:22 INFO - PROCESS | 1906 | 1462959502724 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 02:38:22 INFO - PROCESS | 1906 | 1462959502750 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:22 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf272b000 == 85 [pid = 1906] [id = 232] 02:38:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 188 (0x7ffbea8b6400) [pid = 1906] [serial = 696] [outer = (nil)] 02:38:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 189 (0x7ffbebb13000) [pid = 1906] [serial = 697] [outer = 0x7ffbea8b6400] 02:38:22 INFO - PROCESS | 1906 | 1462959502802 Marionette DEBUG loaded listener.js 02:38:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 190 (0x7ffbebb41800) [pid = 1906] [serial = 698] [outer = 0x7ffbea8b6400] 02:38:23 INFO - PROCESS | 1906 | --DOMWINDOW == 189 (0x7ffbe9087c00) [pid = 1906] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:38:23 INFO - PROCESS | 1906 | --DOMWINDOW == 188 (0x7ffbebb15000) [pid = 1906] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:38:23 INFO - PROCESS | 1906 | --DOMWINDOW == 187 (0x7ffbe18ec800) [pid = 1906] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:38:23 INFO - PROCESS | 1906 | --DOMWINDOW == 186 (0x7ffbe7c94000) [pid = 1906] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:38:23 INFO - PROCESS | 1906 | --DOMWINDOW == 185 (0x7ffbe3b68400) [pid = 1906] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:38:23 INFO - PROCESS | 1906 | --DOMWINDOW == 184 (0x7ffbe7f2c400) [pid = 1906] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:38:23 INFO - PROCESS | 1906 | --DOMWINDOW == 183 (0x7ffbe3303800) [pid = 1906] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:38:23 INFO - PROCESS | 1906 | 1462959503727 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 02:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1229ms 02:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:38:23 INFO - PROCESS | 1906 | 1462959503764 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 02:38:23 INFO - PROCESS | 1906 | 1462959503766 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 02:38:23 INFO - PROCESS | 1906 | 1462959503770 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:38:23 INFO - PROCESS | 1906 | 1462959503773 Marionette TRACE conn4 <- [1,902,null,{}] 02:38:23 INFO - PROCESS | 1906 | 1462959503777 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:23 INFO - PROCESS | 1906 | 1462959503892 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 02:38:24 INFO - PROCESS | 1906 | 1462959504010 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:24 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbeb63c800 == 86 [pid = 1906] [id = 233] 02:38:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 184 (0x7ffbde846c00) [pid = 1906] [serial = 699] [outer = (nil)] 02:38:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 185 (0x7ffbe91a2c00) [pid = 1906] [serial = 700] [outer = 0x7ffbde846c00] 02:38:24 INFO - PROCESS | 1906 | 1462959504070 Marionette DEBUG loaded listener.js 02:38:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 186 (0x7ffbed187400) [pid = 1906] [serial = 701] [outer = 0x7ffbde846c00] 02:38:24 INFO - PROCESS | 1906 | 1462959504658 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 02:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 932ms 02:38:24 INFO - PROCESS | 1906 | 1462959504703 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 02:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:38:24 INFO - PROCESS | 1906 | 1462959504705 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 02:38:24 INFO - PROCESS | 1906 | 1462959504710 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:38:24 INFO - PROCESS | 1906 | 1462959504712 Marionette TRACE conn4 <- [1,906,null,{}] 02:38:24 INFO - PROCESS | 1906 | 1462959504716 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:24 INFO - PROCESS | 1906 | 1462959504839 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 02:38:24 INFO - PROCESS | 1906 | 1462959504959 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:24 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf504c800 == 87 [pid = 1906] [id = 234] 02:38:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 187 (0x7ffbe3b6a000) [pid = 1906] [serial = 702] [outer = (nil)] 02:38:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 188 (0x7ffbed6ee000) [pid = 1906] [serial = 703] [outer = 0x7ffbe3b6a000] 02:38:25 INFO - PROCESS | 1906 | 1462959505008 Marionette DEBUG loaded listener.js 02:38:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 189 (0x7ffbf26a5400) [pid = 1906] [serial = 704] [outer = 0x7ffbe3b6a000] 02:38:25 INFO - PROCESS | 1906 | 1462959505518 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 02:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 874ms 02:38:25 INFO - PROCESS | 1906 | 1462959505584 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 02:38:25 INFO - PROCESS | 1906 | 1462959505586 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 02:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:38:25 INFO - PROCESS | 1906 | 1462959505591 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:38:25 INFO - PROCESS | 1906 | 1462959505593 Marionette TRACE conn4 <- [1,910,null,{}] 02:38:25 INFO - PROCESS | 1906 | 1462959505597 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:25 INFO - PROCESS | 1906 | 1462959505785 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 02:38:25 INFO - PROCESS | 1906 | 1462959505925 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:25 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe154a000 == 88 [pid = 1906] [id = 235] 02:38:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 190 (0x7ffbde842400) [pid = 1906] [serial = 705] [outer = (nil)] 02:38:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 191 (0x7ffbde84a000) [pid = 1906] [serial = 706] [outer = 0x7ffbde842400] 02:38:25 INFO - PROCESS | 1906 | 1462959505988 Marionette DEBUG loaded listener.js 02:38:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 192 (0x7ffbe1439c00) [pid = 1906] [serial = 707] [outer = 0x7ffbde842400] 02:38:26 INFO - PROCESS | 1906 | 1462959506732 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 02:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1175ms 02:38:26 INFO - PROCESS | 1906 | 1462959506768 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 02:38:26 INFO - PROCESS | 1906 | 1462959506772 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 02:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:38:26 INFO - PROCESS | 1906 | 1462959506794 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:38:26 INFO - PROCESS | 1906 | 1462959506800 Marionette TRACE conn4 <- [1,914,null,{}] 02:38:26 INFO - PROCESS | 1906 | 1462959506806 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:26 INFO - PROCESS | 1906 | 1462959506951 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 02:38:27 INFO - PROCESS | 1906 | 1462959507105 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:27 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9065000 == 89 [pid = 1906] [id = 236] 02:38:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 193 (0x7ffbe17e5000) [pid = 1906] [serial = 708] [outer = (nil)] 02:38:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 194 (0x7ffbe1e21c00) [pid = 1906] [serial = 709] [outer = 0x7ffbe17e5000] 02:38:27 INFO - PROCESS | 1906 | 1462959507167 Marionette DEBUG loaded listener.js 02:38:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 195 (0x7ffbe330e000) [pid = 1906] [serial = 710] [outer = 0x7ffbe17e5000] 02:38:27 INFO - PROCESS | 1906 | 1462959507962 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 02:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1231ms 02:38:28 INFO - PROCESS | 1906 | 1462959508024 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 02:38:28 INFO - PROCESS | 1906 | 1462959508027 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 02:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:38:28 INFO - PROCESS | 1906 | 1462959508033 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:38:28 INFO - PROCESS | 1906 | 1462959508035 Marionette TRACE conn4 <- [1,918,null,{}] 02:38:28 INFO - PROCESS | 1906 | 1462959508041 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:28 INFO - PROCESS | 1906 | 1462959508186 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 02:38:28 INFO - PROCESS | 1906 | 1462959508344 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:28 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbfa717000 == 90 [pid = 1906] [id = 237] 02:38:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 196 (0x7ffbe7f2cc00) [pid = 1906] [serial = 711] [outer = (nil)] 02:38:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 197 (0x7ffbe9083000) [pid = 1906] [serial = 712] [outer = 0x7ffbe7f2cc00] 02:38:28 INFO - PROCESS | 1906 | 1462959508406 Marionette DEBUG loaded listener.js 02:38:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 198 (0x7ffbe917cc00) [pid = 1906] [serial = 713] [outer = 0x7ffbe7f2cc00] 02:38:29 INFO - PROCESS | 1906 | 1462959509229 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 02:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1229ms 02:38:29 INFO - PROCESS | 1906 | 1462959509263 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 02:38:29 INFO - PROCESS | 1906 | 1462959509268 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 02:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:38:29 INFO - PROCESS | 1906 | 1462959509283 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:38:29 INFO - PROCESS | 1906 | 1462959509288 Marionette TRACE conn4 <- [1,922,null,{}] 02:38:29 INFO - PROCESS | 1906 | 1462959509293 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:29 INFO - PROCESS | 1906 | 1462959509454 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 02:38:29 INFO - PROCESS | 1906 | 1462959509620 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:29 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc04d07800 == 91 [pid = 1906] [id = 238] 02:38:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 199 (0x7ffbe82c7000) [pid = 1906] [serial = 714] [outer = (nil)] 02:38:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 200 (0x7ffbeb60c800) [pid = 1906] [serial = 715] [outer = 0x7ffbe82c7000] 02:38:29 INFO - PROCESS | 1906 | 1462959509685 Marionette DEBUG loaded listener.js 02:38:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 201 (0x7ffbebb3d400) [pid = 1906] [serial = 716] [outer = 0x7ffbe82c7000] 02:38:30 INFO - PROCESS | 1906 | 1462959510429 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 02:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1188ms 02:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:38:30 INFO - PROCESS | 1906 | 1462959510465 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 02:38:30 INFO - PROCESS | 1906 | 1462959510467 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 02:38:30 INFO - PROCESS | 1906 | 1462959510488 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:38:30 INFO - PROCESS | 1906 | 1462959510490 Marionette TRACE conn4 <- [1,926,null,{}] 02:38:30 INFO - PROCESS | 1906 | 1462959510497 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:30 INFO - PROCESS | 1906 | 1462959510635 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 02:38:30 INFO - PROCESS | 1906 | 1462959510794 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:30 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe2187000 == 92 [pid = 1906] [id = 239] 02:38:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 202 (0x7ffbe91a3000) [pid = 1906] [serial = 717] [outer = (nil)] 02:38:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 203 (0x7ffbf26a5800) [pid = 1906] [serial = 718] [outer = 0x7ffbe91a3000] 02:38:30 INFO - PROCESS | 1906 | 1462959510855 Marionette DEBUG loaded listener.js 02:38:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 204 (0x7ffbf4989800) [pid = 1906] [serial = 719] [outer = 0x7ffbe91a3000] 02:38:31 INFO - PROCESS | 1906 | 1462959511610 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 02:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1198ms 02:38:31 INFO - PROCESS | 1906 | 1462959511670 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 02:38:31 INFO - PROCESS | 1906 | 1462959511673 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 02:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:38:31 INFO - PROCESS | 1906 | 1462959511678 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:38:31 INFO - PROCESS | 1906 | 1462959511680 Marionette TRACE conn4 <- [1,930,null,{}] 02:38:31 INFO - PROCESS | 1906 | 1462959511685 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:31 INFO - PROCESS | 1906 | 1462959511818 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 02:38:31 INFO - PROCESS | 1906 | 1462959511984 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:32 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe21a2800 == 93 [pid = 1906] [id = 240] 02:38:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 205 (0x7ffbf5db6400) [pid = 1906] [serial = 720] [outer = (nil)] 02:38:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 206 (0x7ffbf9153400) [pid = 1906] [serial = 721] [outer = 0x7ffbf5db6400] 02:38:32 INFO - PROCESS | 1906 | 1462959512052 Marionette DEBUG loaded listener.js 02:38:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 207 (0x7ffc0062e400) [pid = 1906] [serial = 722] [outer = 0x7ffbf5db6400] 02:38:32 INFO - PROCESS | 1906 | 1462959512805 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 02:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1175ms 02:38:32 INFO - PROCESS | 1906 | 1462959512854 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 02:38:32 INFO - PROCESS | 1906 | 1462959512857 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 02:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:38:32 INFO - PROCESS | 1906 | 1462959512862 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:38:32 INFO - PROCESS | 1906 | 1462959512865 Marionette TRACE conn4 <- [1,934,null,{}] 02:38:32 INFO - PROCESS | 1906 | 1462959512869 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:33 INFO - PROCESS | 1906 | 1462959513003 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 02:38:33 INFO - PROCESS | 1906 | 1462959513163 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:33 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe999c800 == 94 [pid = 1906] [id = 241] 02:38:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 208 (0x7ffbe3318800) [pid = 1906] [serial = 723] [outer = (nil)] 02:38:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 209 (0x7ffbe3321800) [pid = 1906] [serial = 724] [outer = 0x7ffbe3318800] 02:38:33 INFO - PROCESS | 1906 | 1462959513226 Marionette DEBUG loaded listener.js 02:38:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 210 (0x7ffc0082f800) [pid = 1906] [serial = 725] [outer = 0x7ffbe3318800] 02:38:33 INFO - PROCESS | 1906 | 1462959513971 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 02:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1177ms 02:38:34 INFO - PROCESS | 1906 | 1462959514041 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 02:38:34 INFO - PROCESS | 1906 | 1462959514044 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 02:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:38:34 INFO - PROCESS | 1906 | 1462959514049 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:38:34 INFO - PROCESS | 1906 | 1462959514052 Marionette TRACE conn4 <- [1,938,null,{}] 02:38:34 INFO - PROCESS | 1906 | 1462959514056 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:34 INFO - PROCESS | 1906 | 1462959514198 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 02:38:34 INFO - PROCESS | 1906 | 1462959514582 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:34 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3262800 == 95 [pid = 1906] [id = 242] 02:38:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 211 (0x7ffbde45e800) [pid = 1906] [serial = 726] [outer = (nil)] 02:38:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 212 (0x7ffbde465400) [pid = 1906] [serial = 727] [outer = 0x7ffbde45e800] 02:38:34 INFO - PROCESS | 1906 | 1462959514695 Marionette DEBUG loaded listener.js 02:38:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 213 (0x7ffbde84e400) [pid = 1906] [serial = 728] [outer = 0x7ffbde45e800] 02:38:35 INFO - PROCESS | 1906 | 1462959515442 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 02:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1425ms 02:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:38:35 INFO - PROCESS | 1906 | 1462959515476 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 02:38:35 INFO - PROCESS | 1906 | 1462959515480 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 02:38:35 INFO - PROCESS | 1906 | 1462959515486 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:38:35 INFO - PROCESS | 1906 | 1462959515491 Marionette TRACE conn4 <- [1,942,null,{}] 02:38:35 INFO - PROCESS | 1906 | 1462959515497 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:35 INFO - PROCESS | 1906 | 1462959515662 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 02:38:35 INFO - PROCESS | 1906 | 1462959515873 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:35 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbde5f9000 == 96 [pid = 1906] [id = 243] 02:38:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 214 (0x7ffbde84c400) [pid = 1906] [serial = 729] [outer = (nil)] 02:38:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 215 (0x7ffbe17f2800) [pid = 1906] [serial = 730] [outer = 0x7ffbde84c400] 02:38:35 INFO - PROCESS | 1906 | 1462959515930 Marionette DEBUG loaded listener.js 02:38:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 216 (0x7ffbe18adc00) [pid = 1906] [serial = 731] [outer = 0x7ffbde84c400] 02:38:36 INFO - PROCESS | 1906 | 1462959516681 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 02:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1242ms 02:38:36 INFO - PROCESS | 1906 | 1462959516730 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 02:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:38:36 INFO - PROCESS | 1906 | 1462959516735 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 02:38:36 INFO - PROCESS | 1906 | 1462959516742 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:38:36 INFO - PROCESS | 1906 | 1462959516744 Marionette TRACE conn4 <- [1,946,null,{}] 02:38:36 INFO - PROCESS | 1906 | 1462959516749 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:36 INFO - PROCESS | 1906 | 1462959516883 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 02:38:37 INFO - PROCESS | 1906 | 1462959517050 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:37 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3c02800 == 97 [pid = 1906] [id = 244] 02:38:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 217 (0x7ffbe3302800) [pid = 1906] [serial = 732] [outer = (nil)] 02:38:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 218 (0x7ffbe3310000) [pid = 1906] [serial = 733] [outer = 0x7ffbe3302800] 02:38:37 INFO - PROCESS | 1906 | 1462959517105 Marionette DEBUG loaded listener.js 02:38:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 219 (0x7ffbe3320c00) [pid = 1906] [serial = 734] [outer = 0x7ffbe3302800] 02:38:37 INFO - PROCESS | 1906 | 1462959517917 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 02:38:37 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc05a91000 == 96 [pid = 1906] [id = 108] 02:38:37 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc03acf000 == 95 [pid = 1906] [id = 202] 02:38:37 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf504c800 == 94 [pid = 1906] [id = 234] 02:38:37 INFO - PROCESS | 1906 | --DOMWINDOW == 218 (0x7ffbed59a800) [pid = 1906] [serial = 616] [outer = (nil)] [url = about:blank] 02:38:37 INFO - PROCESS | 1906 | --DOMWINDOW == 217 (0x7ffbe8eb3c00) [pid = 1906] [serial = 610] [outer = (nil)] [url = about:blank] 02:38:37 INFO - PROCESS | 1906 | --DOMWINDOW == 216 (0x7ffbf4983800) [pid = 1906] [serial = 619] [outer = (nil)] [url = about:blank] 02:38:37 INFO - PROCESS | 1906 | --DOMWINDOW == 215 (0x7ffbe1e1fc00) [pid = 1906] [serial = 631] [outer = (nil)] [url = about:blank] 02:38:37 INFO - PROCESS | 1906 | --DOMWINDOW == 214 (0x7ffbe91af400) [pid = 1906] [serial = 613] [outer = (nil)] [url = about:blank] 02:38:37 INFO - PROCESS | 1906 | --DOMWINDOW == 213 (0x7ffbe7c91c00) [pid = 1906] [serial = 625] [outer = (nil)] [url = about:blank] 02:38:37 INFO - PROCESS | 1906 | --DOMWINDOW == 212 (0x7ffbe18ec000) [pid = 1906] [serial = 622] [outer = (nil)] [url = about:blank] 02:38:37 INFO - PROCESS | 1906 | --DOMWINDOW == 211 (0x7ffbf4255800) [pid = 1906] [serial = 655] [outer = (nil)] [url = about:blank] 02:38:37 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbeb63c800 == 93 [pid = 1906] [id = 233] 02:38:37 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf272b000 == 92 [pid = 1906] [id = 232] 02:38:37 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbeba92000 == 91 [pid = 1906] [id = 231] 02:38:37 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea78c800 == 90 [pid = 1906] [id = 230] 02:38:37 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9068800 == 89 [pid = 1906] [id = 229] 02:38:37 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3d0b800 == 88 [pid = 1906] [id = 228] 02:38:38 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe7821800 == 87 [pid = 1906] [id = 227] 02:38:38 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdebd7800 == 86 [pid = 1906] [id = 224] 02:38:38 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe7823800 == 85 [pid = 1906] [id = 223] 02:38:38 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea8d3800 == 84 [pid = 1906] [id = 222] 02:38:38 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc09c51000 == 83 [pid = 1906] [id = 221] 02:38:38 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbefc6e000 == 82 [pid = 1906] [id = 220] 02:38:38 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3f54800 == 81 [pid = 1906] [id = 219] 02:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1277ms 02:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:38:38 INFO - PROCESS | 1906 | 1462959518019 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 02:38:38 INFO - PROCESS | 1906 | 1462959518021 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 02:38:38 INFO - PROCESS | 1906 | 1462959518028 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:38:38 INFO - PROCESS | 1906 | 1462959518035 Marionette TRACE conn4 <- [1,950,null,{}] 02:38:38 INFO - PROCESS | 1906 | 1462959518053 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:38 INFO - PROCESS | 1906 | 1462959518180 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 02:38:38 INFO - PROCESS | 1906 | 1462959518189 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:38 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3c17000 == 82 [pid = 1906] [id = 245] 02:38:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 212 (0x7ffbe3b64c00) [pid = 1906] [serial = 735] [outer = (nil)] 02:38:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 213 (0x7ffbe7f2a000) [pid = 1906] [serial = 736] [outer = 0x7ffbe3b64c00] 02:38:38 INFO - PROCESS | 1906 | 1462959518245 Marionette DEBUG loaded listener.js 02:38:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 214 (0x7ffbe82c6c00) [pid = 1906] [serial = 737] [outer = 0x7ffbe3b64c00] 02:38:38 INFO - PROCESS | 1906 | --DOMWINDOW == 213 (0x7ffbea668c00) [pid = 1906] [serial = 646] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1906 | --DOMWINDOW == 212 (0x7ffbecf36c00) [pid = 1906] [serial = 649] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1906 | --DOMWINDOW == 211 (0x7ffbe1e28c00) [pid = 1906] [serial = 635] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1906 | --DOMWINDOW == 210 (0x7ffbe1e20000) [pid = 1906] [serial = 634] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1906 | --DOMWINDOW == 209 (0x7ffbe917c400) [pid = 1906] [serial = 643] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1906 | --DOMWINDOW == 208 (0x7ffbe7c90c00) [pid = 1906] [serial = 637] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1906 | --DOMWINDOW == 207 (0x7ffbf064f000) [pid = 1906] [serial = 650] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1906 | --DOMWINDOW == 206 (0x7ffbeb53a000) [pid = 1906] [serial = 647] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1906 | --DOMWINDOW == 205 (0x7ffbe7f2a400) [pid = 1906] [serial = 638] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1906 | --DOMWINDOW == 204 (0x7ffbf598d400) [pid = 1906] [serial = 607] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1906 | --DOMWINDOW == 203 (0x7ffbe9080c00) [pid = 1906] [serial = 640] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1906 | --DOMWINDOW == 202 (0x7ffbe90d5400) [pid = 1906] [serial = 641] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1906 | --DOMWINDOW == 201 (0x7ffbe1434800) [pid = 1906] [serial = 628] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1906 | --DOMWINDOW == 200 (0x7ffbebb11400) [pid = 1906] [serial = 652] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1906 | --DOMWINDOW == 199 (0x7ffbea1d7c00) [pid = 1906] [serial = 644] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1906 | --DOMWINDOW == 198 (0x7ffbf269d400) [pid = 1906] [serial = 653] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1906 | 1462959518926 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 02:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 937ms 02:38:38 INFO - PROCESS | 1906 | 1462959518963 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 02:38:38 INFO - PROCESS | 1906 | 1462959518967 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 02:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:38:38 INFO - PROCESS | 1906 | 1462959518971 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:38:38 INFO - PROCESS | 1906 | 1462959518974 Marionette TRACE conn4 <- [1,954,null,{}] 02:38:38 INFO - PROCESS | 1906 | 1462959518978 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:39 INFO - PROCESS | 1906 | 1462959519109 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 02:38:39 INFO - PROCESS | 1906 | 1462959519126 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:39 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe219e000 == 83 [pid = 1906] [id = 246] 02:38:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 199 (0x7ffbe7f2e400) [pid = 1906] [serial = 738] [outer = (nil)] 02:38:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 200 (0x7ffbe8eb3c00) [pid = 1906] [serial = 739] [outer = 0x7ffbe7f2e400] 02:38:39 INFO - PROCESS | 1906 | 1462959519177 Marionette DEBUG loaded listener.js 02:38:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 201 (0x7ffbe904b000) [pid = 1906] [serial = 740] [outer = 0x7ffbe7f2e400] 02:38:39 INFO - PROCESS | 1906 | 1462959519926 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 02:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 975ms 02:38:39 INFO - PROCESS | 1906 | 1462959519947 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 02:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:38:39 INFO - PROCESS | 1906 | 1462959519959 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 02:38:39 INFO - PROCESS | 1906 | 1462959519983 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:38:39 INFO - PROCESS | 1906 | 1462959519986 Marionette TRACE conn4 <- [1,958,null,{}] 02:38:39 INFO - PROCESS | 1906 | 1462959519991 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:40 INFO - PROCESS | 1906 | 1462959520108 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 02:38:40 INFO - PROCESS | 1906 | 1462959520120 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:40 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8fc6800 == 84 [pid = 1906] [id = 247] 02:38:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 202 (0x7ffbe90aa400) [pid = 1906] [serial = 741] [outer = (nil)] 02:38:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 203 (0x7ffbe90b0000) [pid = 1906] [serial = 742] [outer = 0x7ffbe90aa400] 02:38:40 INFO - PROCESS | 1906 | 1462959520178 Marionette DEBUG loaded listener.js 02:38:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 204 (0x7ffbe90e1400) [pid = 1906] [serial = 743] [outer = 0x7ffbe90aa400] 02:38:40 INFO - PROCESS | 1906 | 1462959520927 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 02:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 995ms 02:38:40 INFO - PROCESS | 1906 | 1462959520963 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 02:38:40 INFO - PROCESS | 1906 | 1462959520966 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 02:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:38:40 INFO - PROCESS | 1906 | 1462959520974 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:38:40 INFO - PROCESS | 1906 | 1462959520976 Marionette TRACE conn4 <- [1,962,null,{}] 02:38:40 INFO - PROCESS | 1906 | 1462959520980 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:41 INFO - PROCESS | 1906 | 1462959521144 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 02:38:41 INFO - PROCESS | 1906 | 1462959521170 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:41 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9212800 == 85 [pid = 1906] [id = 248] 02:38:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 205 (0x7ffbe90e0c00) [pid = 1906] [serial = 744] [outer = (nil)] 02:38:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 206 (0x7ffbe91e9000) [pid = 1906] [serial = 745] [outer = 0x7ffbe90e0c00] 02:38:41 INFO - PROCESS | 1906 | 1462959521220 Marionette DEBUG loaded listener.js 02:38:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 207 (0x7ffbe9c03c00) [pid = 1906] [serial = 746] [outer = 0x7ffbe90e0c00] 02:38:41 INFO - PROCESS | 1906 | 1462959521850 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 02:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 924ms 02:38:41 INFO - PROCESS | 1906 | 1462959521902 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 02:38:41 INFO - PROCESS | 1906 | 1462959521905 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 02:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:38:41 INFO - PROCESS | 1906 | 1462959521917 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:38:41 INFO - PROCESS | 1906 | 1462959521919 Marionette TRACE conn4 <- [1,966,null,{}] 02:38:41 INFO - PROCESS | 1906 | 1462959521924 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:42 INFO - PROCESS | 1906 | 1462959522094 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 02:38:42 INFO - PROCESS | 1906 | 1462959522122 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:42 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9b46000 == 86 [pid = 1906] [id = 249] 02:38:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 208 (0x7ffbde851400) [pid = 1906] [serial = 747] [outer = (nil)] 02:38:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 209 (0x7ffbe9cf1400) [pid = 1906] [serial = 748] [outer = 0x7ffbde851400] 02:38:42 INFO - PROCESS | 1906 | 1462959522174 Marionette DEBUG loaded listener.js 02:38:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 210 (0x7ffbe9e17400) [pid = 1906] [serial = 749] [outer = 0x7ffbde851400] 02:38:43 INFO - PROCESS | 1906 | --DOMWINDOW == 209 (0x7ffc0846bc00) [pid = 1906] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:38:43 INFO - PROCESS | 1906 | --DOMWINDOW == 208 (0x7ffbe1e29800) [pid = 1906] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:38:43 INFO - PROCESS | 1906 | --DOMWINDOW == 207 (0x7ffbde846c00) [pid = 1906] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:38:43 INFO - PROCESS | 1906 | --DOMWINDOW == 206 (0x7ffbe91a4000) [pid = 1906] [serial = 548] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:38:43 INFO - PROCESS | 1906 | --DOMWINDOW == 205 (0x7ffbe7f27000) [pid = 1906] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:38:43 INFO - PROCESS | 1906 | --DOMWINDOW == 204 (0x7ffbe90ddc00) [pid = 1906] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:38:43 INFO - PROCESS | 1906 | --DOMWINDOW == 203 (0x7ffbe1433800) [pid = 1906] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:38:43 INFO - PROCESS | 1906 | --DOMWINDOW == 202 (0x7ffbf3e17000) [pid = 1906] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:38:43 INFO - PROCESS | 1906 | --DOMWINDOW == 201 (0x7ffbe7f26400) [pid = 1906] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:38:43 INFO - PROCESS | 1906 | --DOMWINDOW == 200 (0x7ffbeb530000) [pid = 1906] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 02:38:43 INFO - PROCESS | 1906 | --DOMWINDOW == 199 (0x7ffc03931800) [pid = 1906] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:38:43 INFO - PROCESS | 1906 | --DOMWINDOW == 198 (0x7ffbf2e08c00) [pid = 1906] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:38:43 INFO - PROCESS | 1906 | --DOMWINDOW == 197 (0x7ffbea8b0000) [pid = 1906] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 02:38:43 INFO - PROCESS | 1906 | --DOMWINDOW == 196 (0x7ffbed6e8c00) [pid = 1906] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:38:43 INFO - PROCESS | 1906 | --DOMWINDOW == 195 (0x7ffc08156000) [pid = 1906] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:38:43 INFO - PROCESS | 1906 | --DOMWINDOW == 194 (0x7ffbe90db800) [pid = 1906] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:38:43 INFO - PROCESS | 1906 | --DOMWINDOW == 193 (0x7ffbe91ea000) [pid = 1906] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:38:43 INFO - PROCESS | 1906 | --DOMWINDOW == 192 (0x7ffbf0882400) [pid = 1906] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:38:43 INFO - PROCESS | 1906 | --DOMWINDOW == 191 (0x7ffbe8ea8c00) [pid = 1906] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:38:43 INFO - PROCESS | 1906 | --DOMWINDOW == 190 (0x7ffbe17e4800) [pid = 1906] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:38:43 INFO - PROCESS | 1906 | --DOMWINDOW == 189 (0x7ffbe90ae000) [pid = 1906] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:38:43 INFO - PROCESS | 1906 | --DOMWINDOW == 188 (0x7ffbe18b1800) [pid = 1906] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:38:43 INFO - PROCESS | 1906 | --DOMWINDOW == 187 (0x7ffbe9044400) [pid = 1906] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:38:43 INFO - PROCESS | 1906 | --DOMWINDOW == 186 (0x7ffbde45ec00) [pid = 1906] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:38:43 INFO - PROCESS | 1906 | --DOMWINDOW == 185 (0x7ffbe82ccc00) [pid = 1906] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:38:43 INFO - PROCESS | 1906 | --DOMWINDOW == 184 (0x7ffbea8b6400) [pid = 1906] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:38:43 INFO - PROCESS | 1906 | 1462959523383 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 02:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1476ms 02:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:38:43 INFO - PROCESS | 1906 | 1462959523394 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 02:38:43 INFO - PROCESS | 1906 | 1462959523396 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 02:38:43 INFO - PROCESS | 1906 | 1462959523402 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:38:43 INFO - PROCESS | 1906 | 1462959523405 Marionette TRACE conn4 <- [1,970,null,{}] 02:38:43 INFO - PROCESS | 1906 | 1462959523416 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:43 INFO - PROCESS | 1906 | 1462959523529 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 02:38:43 INFO - PROCESS | 1906 | 1462959523652 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:43 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe801b000 == 87 [pid = 1906] [id = 250] 02:38:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 185 (0x7ffbe1433800) [pid = 1906] [serial = 750] [outer = (nil)] 02:38:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 186 (0x7ffbe8ea8400) [pid = 1906] [serial = 751] [outer = 0x7ffbe1433800] 02:38:43 INFO - PROCESS | 1906 | 1462959523702 Marionette DEBUG loaded listener.js 02:38:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 187 (0x7ffbe9cf8400) [pid = 1906] [serial = 752] [outer = 0x7ffbe1433800] 02:38:44 INFO - PROCESS | 1906 | 1462959524227 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 02:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 878ms 02:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:38:44 INFO - PROCESS | 1906 | 1462959524280 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 02:38:44 INFO - PROCESS | 1906 | 1462959524282 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 02:38:44 INFO - PROCESS | 1906 | 1462959524287 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:38:44 INFO - PROCESS | 1906 | 1462959524290 Marionette TRACE conn4 <- [1,974,null,{}] 02:38:44 INFO - PROCESS | 1906 | 1462959524294 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:44 INFO - PROCESS | 1906 | 1462959524419 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 02:38:44 INFO - PROCESS | 1906 | 1462959524442 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:44 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea469000 == 88 [pid = 1906] [id = 251] 02:38:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 188 (0x7ffbde851000) [pid = 1906] [serial = 753] [outer = (nil)] 02:38:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 189 (0x7ffbe9fd7c00) [pid = 1906] [serial = 754] [outer = 0x7ffbde851000] 02:38:44 INFO - PROCESS | 1906 | 1462959524494 Marionette DEBUG loaded listener.js 02:38:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 190 (0x7ffbea1e4800) [pid = 1906] [serial = 755] [outer = 0x7ffbde851000] 02:38:45 INFO - PROCESS | 1906 | 1462959525258 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 02:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1035ms 02:38:45 INFO - PROCESS | 1906 | 1462959525323 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 02:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:38:45 INFO - PROCESS | 1906 | 1462959525328 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 02:38:45 INFO - PROCESS | 1906 | 1462959525335 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:38:45 INFO - PROCESS | 1906 | 1462959525340 Marionette TRACE conn4 <- [1,978,null,{}] 02:38:45 INFO - PROCESS | 1906 | 1462959525374 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:45 INFO - PROCESS | 1906 | 1462959525577 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 02:38:45 INFO - PROCESS | 1906 | 1462959525737 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:45 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3257000 == 89 [pid = 1906] [id = 252] 02:38:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 191 (0x7ffbde45a800) [pid = 1906] [serial = 756] [outer = (nil)] 02:38:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 192 (0x7ffbe1437400) [pid = 1906] [serial = 757] [outer = 0x7ffbde45a800] 02:38:45 INFO - PROCESS | 1906 | 1462959525802 Marionette DEBUG loaded listener.js 02:38:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 193 (0x7ffbe18a5400) [pid = 1906] [serial = 758] [outer = 0x7ffbde45a800] 02:38:46 INFO - PROCESS | 1906 | 1462959526639 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 02:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1367ms 02:38:46 INFO - PROCESS | 1906 | 1462959526702 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 02:38:46 INFO - PROCESS | 1906 | 1462959526709 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 02:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:38:46 INFO - PROCESS | 1906 | 1462959526717 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:38:46 INFO - PROCESS | 1906 | 1462959526721 Marionette TRACE conn4 <- [1,982,null,{}] 02:38:46 INFO - PROCESS | 1906 | 1462959526726 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:46 INFO - PROCESS | 1906 | 1462959526878 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 02:38:47 INFO - PROCESS | 1906 | 1462959527038 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:47 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe82a0000 == 90 [pid = 1906] [id = 253] 02:38:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 194 (0x7ffbe330e800) [pid = 1906] [serial = 759] [outer = (nil)] 02:38:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 195 (0x7ffbe3321400) [pid = 1906] [serial = 760] [outer = 0x7ffbe330e800] 02:38:47 INFO - PROCESS | 1906 | 1462959527109 Marionette DEBUG loaded listener.js 02:38:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 196 (0x7ffbe7c88c00) [pid = 1906] [serial = 761] [outer = 0x7ffbe330e800] 02:38:47 INFO - PROCESS | 1906 | 1462959527963 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 02:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1280ms 02:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:38:48 INFO - PROCESS | 1906 | 1462959527997 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 02:38:48 INFO - PROCESS | 1906 | 1462959528000 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 02:38:48 INFO - PROCESS | 1906 | 1462959528005 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:38:48 INFO - PROCESS | 1906 | 1462959528010 Marionette TRACE conn4 <- [1,986,null,{}] 02:38:48 INFO - PROCESS | 1906 | 1462959528024 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:48 INFO - PROCESS | 1906 | 1462959528176 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 02:38:48 INFO - PROCESS | 1906 | 1462959528343 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:48 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea8da000 == 91 [pid = 1906] [id = 254] 02:38:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 197 (0x7ffbe82cc000) [pid = 1906] [serial = 762] [outer = (nil)] 02:38:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 198 (0x7ffbe90a8c00) [pid = 1906] [serial = 763] [outer = 0x7ffbe82cc000] 02:38:48 INFO - PROCESS | 1906 | 1462959528413 Marionette DEBUG loaded listener.js 02:38:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 199 (0x7ffbe9173800) [pid = 1906] [serial = 764] [outer = 0x7ffbe82cc000] 02:38:49 INFO - PROCESS | 1906 | 1462959529174 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 02:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1236ms 02:38:49 INFO - PROCESS | 1906 | 1462959529241 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 02:38:49 INFO - PROCESS | 1906 | 1462959529245 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 02:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:38:49 INFO - PROCESS | 1906 | 1462959529250 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:38:49 INFO - PROCESS | 1906 | 1462959529252 Marionette TRACE conn4 <- [1,990,null,{}] 02:38:49 INFO - PROCESS | 1906 | 1462959529256 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:49 INFO - PROCESS | 1906 | 1462959529393 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 02:38:49 INFO - PROCESS | 1906 | 1462959529554 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:49 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbed521800 == 92 [pid = 1906] [id = 255] 02:38:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 200 (0x7ffbe8ea8c00) [pid = 1906] [serial = 765] [outer = (nil)] 02:38:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 201 (0x7ffbe91e7800) [pid = 1906] [serial = 766] [outer = 0x7ffbe8ea8c00] 02:38:49 INFO - PROCESS | 1906 | 1462959529624 Marionette DEBUG loaded listener.js 02:38:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 202 (0x7ffbea371c00) [pid = 1906] [serial = 767] [outer = 0x7ffbe8ea8c00] 02:38:50 INFO - PROCESS | 1906 | 1462959530402 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 02:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1177ms 02:38:50 INFO - PROCESS | 1906 | 1462959530427 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 02:38:50 INFO - PROCESS | 1906 | 1462959530430 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 02:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:38:50 INFO - PROCESS | 1906 | 1462959530435 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:38:50 INFO - PROCESS | 1906 | 1462959530437 Marionette TRACE conn4 <- [1,994,null,{}] 02:38:50 INFO - PROCESS | 1906 | 1462959530442 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:50 INFO - PROCESS | 1906 | 1462959530575 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 02:38:50 INFO - PROCESS | 1906 | 1462959530738 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:50 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbed8a4000 == 93 [pid = 1906] [id = 256] 02:38:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 203 (0x7ffbe91a7400) [pid = 1906] [serial = 768] [outer = (nil)] 02:38:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 204 (0x7ffbea59ac00) [pid = 1906] [serial = 769] [outer = 0x7ffbe91a7400] 02:38:50 INFO - PROCESS | 1906 | 1462959530802 Marionette DEBUG loaded listener.js 02:38:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 205 (0x7ffbea773400) [pid = 1906] [serial = 770] [outer = 0x7ffbe91a7400] 02:38:51 INFO - PROCESS | 1906 | 1462959531666 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 02:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1279ms 02:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:38:51 INFO - PROCESS | 1906 | 1462959531716 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 02:38:51 INFO - PROCESS | 1906 | 1462959531718 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 02:38:51 INFO - PROCESS | 1906 | 1462959531723 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:38:51 INFO - PROCESS | 1906 | 1462959531726 Marionette TRACE conn4 <- [1,998,null,{}] 02:38:51 INFO - PROCESS | 1906 | 1462959531731 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:51 INFO - PROCESS | 1906 | 1462959531893 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 02:38:52 INFO - PROCESS | 1906 | 1462959532073 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:52 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf380a800 == 94 [pid = 1906] [id = 257] 02:38:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 206 (0x7ffbea8b6000) [pid = 1906] [serial = 771] [outer = (nil)] 02:38:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 207 (0x7ffbeb5b4000) [pid = 1906] [serial = 772] [outer = 0x7ffbea8b6000] 02:38:52 INFO - PROCESS | 1906 | 1462959532138 Marionette DEBUG loaded listener.js 02:38:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 208 (0x7ffbebb0e400) [pid = 1906] [serial = 773] [outer = 0x7ffbea8b6000] 02:38:52 INFO - PROCESS | 1906 | 1462959532862 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 02:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1180ms 02:38:52 INFO - PROCESS | 1906 | 1462959532903 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 02:38:52 INFO - PROCESS | 1906 | 1462959532907 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 02:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:38:52 INFO - PROCESS | 1906 | 1462959532912 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:38:52 INFO - PROCESS | 1906 | 1462959532914 Marionette TRACE conn4 <- [1,1002,null,{}] 02:38:52 INFO - PROCESS | 1906 | 1462959532919 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:53 INFO - PROCESS | 1906 | 1462959533092 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 02:38:53 INFO - PROCESS | 1906 | 1462959533253 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:53 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf46c8000 == 95 [pid = 1906] [id = 258] 02:38:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 209 (0x7ffbeaa2f800) [pid = 1906] [serial = 774] [outer = (nil)] 02:38:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 210 (0x7ffbebb34000) [pid = 1906] [serial = 775] [outer = 0x7ffbeaa2f800] 02:38:53 INFO - PROCESS | 1906 | 1462959533322 Marionette DEBUG loaded listener.js 02:38:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 211 (0x7ffbec53c800) [pid = 1906] [serial = 776] [outer = 0x7ffbeaa2f800] 02:38:54 INFO - PROCESS | 1906 | 1462959534228 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 02:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1377ms 02:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:38:54 INFO - PROCESS | 1906 | 1462959534291 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 02:38:54 INFO - PROCESS | 1906 | 1462959534293 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 02:38:54 INFO - PROCESS | 1906 | 1462959534298 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:38:54 INFO - PROCESS | 1906 | 1462959534301 Marionette TRACE conn4 <- [1,1006,null,{}] 02:38:54 INFO - PROCESS | 1906 | 1462959534329 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:54 INFO - PROCESS | 1906 | 1462959534487 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 02:38:54 INFO - PROCESS | 1906 | 1462959534668 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:54 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9204000 == 96 [pid = 1906] [id = 259] 02:38:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 212 (0x7ffbe17eac00) [pid = 1906] [serial = 777] [outer = (nil)] 02:38:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 213 (0x7ffbebb13c00) [pid = 1906] [serial = 778] [outer = 0x7ffbe17eac00] 02:38:54 INFO - PROCESS | 1906 | 1462959534729 Marionette DEBUG loaded listener.js 02:38:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 214 (0x7ffbecf34c00) [pid = 1906] [serial = 779] [outer = 0x7ffbe17eac00] 02:38:55 INFO - PROCESS | 1906 | 1462959535474 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 02:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1202ms 02:38:55 INFO - PROCESS | 1906 | 1462959535500 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 02:38:55 INFO - PROCESS | 1906 | 1462959535502 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 02:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:38:55 INFO - PROCESS | 1906 | 1462959535508 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:38:55 INFO - PROCESS | 1906 | 1462959535511 Marionette TRACE conn4 <- [1,1010,null,{}] 02:38:55 INFO - PROCESS | 1906 | 1462959535516 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:55 INFO - PROCESS | 1906 | 1462959535683 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 02:38:55 INFO - PROCESS | 1906 | 1462959535853 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:55 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf50da800 == 97 [pid = 1906] [id = 260] 02:38:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 215 (0x7ffbe17e8c00) [pid = 1906] [serial = 780] [outer = (nil)] 02:38:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 216 (0x7ffbed58c400) [pid = 1906] [serial = 781] [outer = 0x7ffbe17e8c00] 02:38:55 INFO - PROCESS | 1906 | 1462959535913 Marionette DEBUG loaded listener.js 02:38:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 217 (0x7ffbed596c00) [pid = 1906] [serial = 782] [outer = 0x7ffbe17e8c00] 02:38:56 INFO - PROCESS | 1906 | 1462959536717 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 02:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1277ms 02:38:56 INFO - PROCESS | 1906 | 1462959536785 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 02:38:56 INFO - PROCESS | 1906 | 1462959536789 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 02:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:38:56 INFO - PROCESS | 1906 | 1462959536794 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:38:56 INFO - PROCESS | 1906 | 1462959536795 Marionette TRACE conn4 <- [1,1014,null,{}] 02:38:56 INFO - PROCESS | 1906 | 1462959536800 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:56 INFO - PROCESS | 1906 | 1462959536936 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 02:38:57 INFO - PROCESS | 1906 | 1462959537416 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:57 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3f4c800 == 98 [pid = 1906] [id = 261] 02:38:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 218 (0x7ffbde45c800) [pid = 1906] [serial = 783] [outer = (nil)] 02:38:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 219 (0x7ffbde465c00) [pid = 1906] [serial = 784] [outer = 0x7ffbde45c800] 02:38:57 INFO - PROCESS | 1906 | 1462959537523 Marionette DEBUG loaded listener.js 02:38:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 220 (0x7ffbe1437800) [pid = 1906] [serial = 785] [outer = 0x7ffbde45c800] 02:38:58 INFO - PROCESS | 1906 | 1462959538321 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 02:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1576ms 02:38:58 INFO - PROCESS | 1906 | 1462959538371 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 02:38:58 INFO - PROCESS | 1906 | 1462959538375 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 02:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:38:58 INFO - PROCESS | 1906 | 1462959538385 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:38:58 INFO - PROCESS | 1906 | 1462959538390 Marionette TRACE conn4 <- [1,1018,null,{}] 02:38:58 INFO - PROCESS | 1906 | 1462959538395 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:58 INFO - PROCESS | 1906 | 1462959538539 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 02:38:58 INFO - PROCESS | 1906 | 1462959538705 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:58 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe2198000 == 99 [pid = 1906] [id = 262] 02:38:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 221 (0x7ffbde84bc00) [pid = 1906] [serial = 786] [outer = (nil)] 02:38:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 222 (0x7ffbe3315400) [pid = 1906] [serial = 787] [outer = 0x7ffbde84bc00] 02:38:58 INFO - PROCESS | 1906 | 1462959538764 Marionette DEBUG loaded listener.js 02:38:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 223 (0x7ffbe3323800) [pid = 1906] [serial = 788] [outer = 0x7ffbde84bc00] 02:38:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc0765d800 == 98 [pid = 1906] [id = 164] 02:38:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc09a1b800 == 97 [pid = 1906] [id = 94] 02:38:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc04d0d800 == 96 [pid = 1906] [id = 115] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 222 (0x7ffbea8b1400) [pid = 1906] [serial = 664] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 221 (0x7ffbed59a400) [pid = 1906] [serial = 667] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 220 (0x7ffbde463400) [pid = 1906] [serial = 676] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 219 (0x7ffbf9157400) [pid = 1906] [serial = 673] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 218 (0x7ffbf50e7000) [pid = 1906] [serial = 670] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 217 (0x7ffbed6ee000) [pid = 1906] [serial = 703] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe801b000 == 95 [pid = 1906] [id = 250] 02:38:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9b46000 == 94 [pid = 1906] [id = 249] 02:38:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9212800 == 93 [pid = 1906] [id = 248] 02:38:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3c17000 == 92 [pid = 1906] [id = 245] 02:38:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3c02800 == 91 [pid = 1906] [id = 244] 02:38:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbde5f9000 == 90 [pid = 1906] [id = 243] 02:38:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3262800 == 89 [pid = 1906] [id = 242] 02:38:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc04d07800 == 88 [pid = 1906] [id = 238] 02:38:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbfa717000 == 87 [pid = 1906] [id = 237] 02:38:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc0083f000 == 86 [pid = 1906] [id = 218] 02:38:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9065000 == 85 [pid = 1906] [id = 236] 02:38:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe154a000 == 84 [pid = 1906] [id = 235] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 216 (0x7ffc03a93800) [pid = 1906] [serial = 397] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 215 (0x7ffbe1e24400) [pid = 1906] [serial = 632] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 214 (0x7ffc08477000) [pid = 1906] [serial = 445] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 213 (0x7ffbe8eb4800) [pid = 1906] [serial = 427] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 212 (0x7ffbf4ad3800) [pid = 1906] [serial = 436] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 211 (0x7ffc09a45400) [pid = 1906] [serial = 346] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 210 (0x7ffc03a8ec00) [pid = 1906] [serial = 439] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 209 (0x7ffbed596400) [pid = 1906] [serial = 433] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 208 (0x7ffbefc97000) [pid = 1906] [serial = 391] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 207 (0x7ffc09c84800) [pid = 1906] [serial = 442] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 206 (0x7ffbea8acc00) [pid = 1906] [serial = 385] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 205 (0x7ffbeb52f400) [pid = 1906] [serial = 430] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 204 (0x7ffbf5ce3800) [pid = 1906] [serial = 394] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 203 (0x7ffbec54d800) [pid = 1906] [serial = 388] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 202 (0x7ffc09af9800) [pid = 1906] [serial = 400] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 201 (0x7ffbebb36800) [pid = 1906] [serial = 587] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 200 (0x7ffbe18a8800) [pid = 1906] [serial = 683] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 199 (0x7ffbe17eb800) [pid = 1906] [serial = 682] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 198 (0x7ffbe9cf3000) [pid = 1906] [serial = 695] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 197 (0x7ffbe18f1000) [pid = 1906] [serial = 685] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 196 (0x7ffbe91b1000) [pid = 1906] [serial = 694] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 195 (0x7ffbe9050800) [pid = 1906] [serial = 688] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 194 (0x7ffbe9089000) [pid = 1906] [serial = 689] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 193 (0x7ffbe1e27c00) [pid = 1906] [serial = 686] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 192 (0x7ffbe18a7400) [pid = 1906] [serial = 680] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 191 (0x7ffbde84c000) [pid = 1906] [serial = 679] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 190 (0x7ffbe9178800) [pid = 1906] [serial = 691] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 189 (0x7ffbebb13000) [pid = 1906] [serial = 697] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 188 (0x7ffbe18ee400) [pid = 1906] [serial = 658] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 187 (0x7ffbe7f32c00) [pid = 1906] [serial = 661] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 186 (0x7ffbf4ad4400) [pid = 1906] [serial = 656] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 185 (0x7ffbe91a2c00) [pid = 1906] [serial = 700] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 184 (0x7ffbebb41800) [pid = 1906] [serial = 698] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 183 (0x7ffbe91a4400) [pid = 1906] [serial = 692] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 182 (0x7ffbed187400) [pid = 1906] [serial = 701] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | --DOMWINDOW == 181 (0x7ffbf4252800) [pid = 1906] [serial = 550] [outer = (nil)] [url = about:blank] 02:38:59 INFO - PROCESS | 1906 | 1462959539612 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 02:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1288ms 02:38:59 INFO - PROCESS | 1906 | 1462959539677 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 02:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:38:59 INFO - PROCESS | 1906 | 1462959539682 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 02:38:59 INFO - PROCESS | 1906 | 1462959539687 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:38:59 INFO - PROCESS | 1906 | 1462959539690 Marionette TRACE conn4 <- [1,1022,null,{}] 02:38:59 INFO - PROCESS | 1906 | 1462959539694 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:59 INFO - PROCESS | 1906 | 1462959539818 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 02:38:59 INFO - PROCESS | 1906 | 1462959539833 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:59 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3262800 == 85 [pid = 1906] [id = 263] 02:38:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 182 (0x7ffbe18f1000) [pid = 1906] [serial = 789] [outer = (nil)] 02:38:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 183 (0x7ffbe7e1b000) [pid = 1906] [serial = 790] [outer = 0x7ffbe18f1000] 02:38:59 INFO - PROCESS | 1906 | 1462959539884 Marionette DEBUG loaded listener.js 02:38:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 184 (0x7ffbe82cac00) [pid = 1906] [serial = 791] [outer = 0x7ffbe18f1000] 02:39:00 INFO - PROCESS | 1906 | 1462959540603 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 02:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 980ms 02:39:00 INFO - PROCESS | 1906 | 1462959540718 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 02:39:00 INFO - PROCESS | 1906 | 1462959540722 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 02:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:39:00 INFO - PROCESS | 1906 | 1462959540729 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:39:00 INFO - PROCESS | 1906 | 1462959540734 Marionette TRACE conn4 <- [1,1026,null,{}] 02:39:00 INFO - PROCESS | 1906 | 1462959540771 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:00 INFO - PROCESS | 1906 | 1462959540973 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 02:39:01 INFO - PROCESS | 1906 | 1462959541133 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:01 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3255800 == 86 [pid = 1906] [id = 264] 02:39:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 185 (0x7ffbe17eb800) [pid = 1906] [serial = 792] [outer = (nil)] 02:39:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 186 (0x7ffbe18a8800) [pid = 1906] [serial = 793] [outer = 0x7ffbe17eb800] 02:39:01 INFO - PROCESS | 1906 | 1462959541193 Marionette DEBUG loaded listener.js 02:39:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 187 (0x7ffbe1e27400) [pid = 1906] [serial = 794] [outer = 0x7ffbe17eb800] 02:39:02 INFO - PROCESS | 1906 | 1462959542039 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 02:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1369ms 02:39:02 INFO - PROCESS | 1906 | 1462959542100 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 02:39:02 INFO - PROCESS | 1906 | 1462959542104 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 02:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:39:02 INFO - PROCESS | 1906 | 1462959542115 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:39:02 INFO - PROCESS | 1906 | 1462959542119 Marionette TRACE conn4 <- [1,1030,null,{}] 02:39:02 INFO - PROCESS | 1906 | 1462959542125 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:02 INFO - PROCESS | 1906 | 1462959542281 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 02:39:02 INFO - PROCESS | 1906 | 1462959542438 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:02 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe801f000 == 87 [pid = 1906] [id = 265] 02:39:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 188 (0x7ffbe18a2400) [pid = 1906] [serial = 795] [outer = (nil)] 02:39:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 189 (0x7ffbe82ca400) [pid = 1906] [serial = 796] [outer = 0x7ffbe18a2400] 02:39:02 INFO - PROCESS | 1906 | 1462959542499 Marionette DEBUG loaded listener.js 02:39:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 190 (0x7ffbe9045000) [pid = 1906] [serial = 797] [outer = 0x7ffbe18a2400] 02:39:03 INFO - PROCESS | 1906 | 1462959543316 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 02:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1234ms 02:39:03 INFO - PROCESS | 1906 | 1462959543346 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 02:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:39:03 INFO - PROCESS | 1906 | 1462959543350 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 02:39:03 INFO - PROCESS | 1906 | 1462959543355 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:39:03 INFO - PROCESS | 1906 | 1462959543358 Marionette TRACE conn4 <- [1,1034,null,{}] 02:39:03 INFO - PROCESS | 1906 | 1462959543369 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:03 INFO - PROCESS | 1906 | 1462959543530 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 02:39:03 INFO - PROCESS | 1906 | 1462959543690 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:03 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9212000 == 88 [pid = 1906] [id = 266] 02:39:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 191 (0x7ffbe9178400) [pid = 1906] [serial = 798] [outer = (nil)] 02:39:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 192 (0x7ffbe9181000) [pid = 1906] [serial = 799] [outer = 0x7ffbe9178400] 02:39:03 INFO - PROCESS | 1906 | 1462959543755 Marionette DEBUG loaded listener.js 02:39:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 193 (0x7ffbe91e6400) [pid = 1906] [serial = 800] [outer = 0x7ffbe9178400] 02:39:04 INFO - PROCESS | 1906 | 1462959544557 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 02:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1232ms 02:39:04 INFO - PROCESS | 1906 | 1462959544593 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 02:39:04 INFO - PROCESS | 1906 | 1462959544596 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 02:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:39:04 INFO - PROCESS | 1906 | 1462959544604 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:39:04 INFO - PROCESS | 1906 | 1462959544606 Marionette TRACE conn4 <- [1,1038,null,{}] 02:39:04 INFO - PROCESS | 1906 | 1462959544611 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:04 INFO - PROCESS | 1906 | 1462959544752 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 02:39:04 INFO - PROCESS | 1906 | 1462959544914 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:04 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea45a800 == 89 [pid = 1906] [id = 267] 02:39:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 194 (0x7ffbe917b000) [pid = 1906] [serial = 801] [outer = (nil)] 02:39:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 195 (0x7ffbea5a6400) [pid = 1906] [serial = 802] [outer = 0x7ffbe917b000] 02:39:04 INFO - PROCESS | 1906 | 1462959544985 Marionette DEBUG loaded listener.js 02:39:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 196 (0x7ffbea8af800) [pid = 1906] [serial = 803] [outer = 0x7ffbe917b000] 02:39:05 INFO - PROCESS | 1906 | 1462959545773 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 02:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1229ms 02:39:05 INFO - PROCESS | 1906 | 1462959545835 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 02:39:05 INFO - PROCESS | 1906 | 1462959545838 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 02:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:39:05 INFO - PROCESS | 1906 | 1462959545843 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:39:05 INFO - PROCESS | 1906 | 1462959545845 Marionette TRACE conn4 <- [1,1042,null,{}] 02:39:05 INFO - PROCESS | 1906 | 1462959545850 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:05 INFO - PROCESS | 1906 | 1462959545994 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 02:39:06 INFO - PROCESS | 1906 | 1462959546151 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:06 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea8d7800 == 90 [pid = 1906] [id = 268] 02:39:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 197 (0x7ffbe9e18400) [pid = 1906] [serial = 804] [outer = (nil)] 02:39:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 198 (0x7ffbea8b9400) [pid = 1906] [serial = 805] [outer = 0x7ffbe9e18400] 02:39:06 INFO - PROCESS | 1906 | 1462959546213 Marionette DEBUG loaded listener.js 02:39:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 199 (0x7ffbeb5b4400) [pid = 1906] [serial = 806] [outer = 0x7ffbe9e18400] 02:39:06 INFO - PROCESS | 1906 | 1462959546953 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 02:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1124ms 02:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:39:06 INFO - PROCESS | 1906 | 1462959546968 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 02:39:06 INFO - PROCESS | 1906 | 1462959546970 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 02:39:06 INFO - PROCESS | 1906 | 1462959546975 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:39:06 INFO - PROCESS | 1906 | 1462959546978 Marionette TRACE conn4 <- [1,1046,null,{}] 02:39:06 INFO - PROCESS | 1906 | 1462959546983 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:07 INFO - PROCESS | 1906 | 1462959547148 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 02:39:07 INFO - PROCESS | 1906 | 1462959547316 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:07 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf2e52000 == 91 [pid = 1906] [id = 269] 02:39:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 200 (0x7ffbe9cf2000) [pid = 1906] [serial = 807] [outer = (nil)] 02:39:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 201 (0x7ffbed18a800) [pid = 1906] [serial = 808] [outer = 0x7ffbe9cf2000] 02:39:07 INFO - PROCESS | 1906 | 1462959547377 Marionette DEBUG loaded listener.js 02:39:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 202 (0x7ffbed6e3c00) [pid = 1906] [serial = 809] [outer = 0x7ffbe9cf2000] 02:39:08 INFO - PROCESS | 1906 | 1462959548151 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 02:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1230ms 02:39:08 INFO - PROCESS | 1906 | 1462959548210 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 02:39:08 INFO - PROCESS | 1906 | 1462959548212 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 02:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:39:08 INFO - PROCESS | 1906 | 1462959548220 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:39:08 INFO - PROCESS | 1906 | 1462959548222 Marionette TRACE conn4 <- [1,1050,null,{}] 02:39:08 INFO - PROCESS | 1906 | 1462959548227 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:08 INFO - PROCESS | 1906 | 1462959548366 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 02:39:08 INFO - PROCESS | 1906 | 1462959548525 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:08 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf49c0000 == 92 [pid = 1906] [id = 270] 02:39:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 203 (0x7ffbe9fd5400) [pid = 1906] [serial = 810] [outer = (nil)] 02:39:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 204 (0x7ffbefaeb000) [pid = 1906] [serial = 811] [outer = 0x7ffbe9fd5400] 02:39:08 INFO - PROCESS | 1906 | 1462959548589 Marionette DEBUG loaded listener.js 02:39:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 205 (0x7ffbf064c400) [pid = 1906] [serial = 812] [outer = 0x7ffbe9fd5400] 02:39:09 INFO - PROCESS | 1906 | 1462959549285 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 02:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1079ms 02:39:09 INFO - PROCESS | 1906 | 1462959549298 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 02:39:09 INFO - PROCESS | 1906 | 1462959549301 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 02:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:39:09 INFO - PROCESS | 1906 | 1462959549306 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:39:09 INFO - PROCESS | 1906 | 1462959549308 Marionette TRACE conn4 <- [1,1054,null,{}] 02:39:09 INFO - PROCESS | 1906 | 1462959549314 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:09 INFO - PROCESS | 1906 | 1462959549446 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 02:39:09 INFO - PROCESS | 1906 | 1462959549614 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:09 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf5d47000 == 93 [pid = 1906] [id = 271] 02:39:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 206 (0x7ffbed58c800) [pid = 1906] [serial = 813] [outer = (nil)] 02:39:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 207 (0x7ffbf06ae800) [pid = 1906] [serial = 814] [outer = 0x7ffbed58c800] 02:39:09 INFO - PROCESS | 1906 | 1462959549675 Marionette DEBUG loaded listener.js 02:39:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 208 (0x7ffbf1776000) [pid = 1906] [serial = 815] [outer = 0x7ffbed58c800] 02:39:10 INFO - PROCESS | 1906 | 1462959550429 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 02:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1175ms 02:39:10 INFO - PROCESS | 1906 | 1462959550483 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 02:39:10 INFO - PROCESS | 1906 | 1462959550486 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 02:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:39:10 INFO - PROCESS | 1906 | 1462959550509 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:39:10 INFO - PROCESS | 1906 | 1462959550512 Marionette TRACE conn4 <- [1,1058,null,{}] 02:39:10 INFO - PROCESS | 1906 | 1462959550517 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:10 INFO - PROCESS | 1906 | 1462959550659 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 02:39:10 INFO - PROCESS | 1906 | 1462959550826 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:10 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf90c7000 == 94 [pid = 1906] [id = 272] 02:39:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 209 (0x7ffbe90de800) [pid = 1906] [serial = 816] [outer = (nil)] 02:39:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 210 (0x7ffbf2689c00) [pid = 1906] [serial = 817] [outer = 0x7ffbe90de800] 02:39:10 INFO - PROCESS | 1906 | 1462959550895 Marionette DEBUG loaded listener.js 02:39:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 211 (0x7ffbf269f000) [pid = 1906] [serial = 818] [outer = 0x7ffbe90de800] 02:39:11 INFO - PROCESS | 1906 | 1462959551660 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 02:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1181ms 02:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:39:11 INFO - PROCESS | 1906 | 1462959551691 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 02:39:11 INFO - PROCESS | 1906 | 1462959551693 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 02:39:11 INFO - PROCESS | 1906 | 1462959551700 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:39:11 INFO - PROCESS | 1906 | 1462959551703 Marionette TRACE conn4 <- [1,1062,null,{}] 02:39:11 INFO - PROCESS | 1906 | 1462959551708 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:11 INFO - PROCESS | 1906 | 1462959551853 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 02:39:12 INFO - PROCESS | 1906 | 1462959552017 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:12 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc0030d800 == 95 [pid = 1906] [id = 273] 02:39:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 212 (0x7ffbed6ee000) [pid = 1906] [serial = 819] [outer = (nil)] 02:39:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 213 (0x7ffbf2e0b400) [pid = 1906] [serial = 820] [outer = 0x7ffbed6ee000] 02:39:12 INFO - PROCESS | 1906 | 1462959552076 Marionette DEBUG loaded listener.js 02:39:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 214 (0x7ffbf3cf7000) [pid = 1906] [serial = 821] [outer = 0x7ffbed6ee000] 02:39:12 INFO - PROCESS | 1906 | 1462959552796 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 02:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1126ms 02:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:39:12 INFO - PROCESS | 1906 | 1462959552826 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 02:39:12 INFO - PROCESS | 1906 | 1462959552829 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 02:39:12 INFO - PROCESS | 1906 | 1462959552848 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:39:12 INFO - PROCESS | 1906 | 1462959552853 Marionette TRACE conn4 <- [1,1066,null,{}] 02:39:12 INFO - PROCESS | 1906 | 1462959552861 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:13 INFO - PROCESS | 1906 | 1462959553029 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 02:39:13 INFO - PROCESS | 1906 | 1462959553191 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:13 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc014aa000 == 96 [pid = 1906] [id = 274] 02:39:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 215 (0x7ffbf268c800) [pid = 1906] [serial = 822] [outer = (nil)] 02:39:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 216 (0x7ffbf424f400) [pid = 1906] [serial = 823] [outer = 0x7ffbf268c800] 02:39:13 INFO - PROCESS | 1906 | 1462959553258 Marionette DEBUG loaded listener.js 02:39:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 217 (0x7ffbf498c400) [pid = 1906] [serial = 824] [outer = 0x7ffbf268c800] 02:39:14 INFO - PROCESS | 1906 | 1462959554271 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 02:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1499ms 02:39:14 INFO - PROCESS | 1906 | 1462959554334 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 02:39:14 INFO - PROCESS | 1906 | 1462959554342 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 02:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:39:14 INFO - PROCESS | 1906 | 1462959554352 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:39:14 INFO - PROCESS | 1906 | 1462959554364 Marionette TRACE conn4 <- [1,1070,null,{}] 02:39:14 INFO - PROCESS | 1906 | 1462959554372 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:14 INFO - PROCESS | 1906 | 1462959554578 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 02:39:14 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbde5ec800 == 95 [pid = 1906] [id = 225] 02:39:14 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe7822000 == 94 [pid = 1906] [id = 226] 02:39:14 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe2198000 == 93 [pid = 1906] [id = 262] 02:39:14 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3f4c800 == 92 [pid = 1906] [id = 261] 02:39:14 INFO - PROCESS | 1906 | 1462959554803 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:14 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf46c8000 == 91 [pid = 1906] [id = 258] 02:39:14 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf380a800 == 90 [pid = 1906] [id = 257] 02:39:14 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbed8a4000 == 89 [pid = 1906] [id = 256] 02:39:14 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbed521800 == 88 [pid = 1906] [id = 255] 02:39:14 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea8da000 == 87 [pid = 1906] [id = 254] 02:39:14 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe2046000 == 88 [pid = 1906] [id = 275] 02:39:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 218 (0x7ffbe1e27000) [pid = 1906] [serial = 825] [outer = (nil)] 02:39:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 219 (0x7ffbe7c8a400) [pid = 1906] [serial = 826] [outer = 0x7ffbe1e27000] 02:39:14 INFO - PROCESS | 1906 | 1462959554868 Marionette DEBUG loaded listener.js 02:39:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 220 (0x7ffbe7f31400) [pid = 1906] [serial = 827] [outer = 0x7ffbe1e27000] 02:39:14 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe82a0000 == 87 [pid = 1906] [id = 253] 02:39:14 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3257000 == 86 [pid = 1906] [id = 252] 02:39:15 INFO - PROCESS | 1906 | 1462959555499 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 02:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1189ms 02:39:15 INFO - PROCESS | 1906 | 1462959555543 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 02:39:15 INFO - PROCESS | 1906 | 1462959555549 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 02:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:39:15 INFO - PROCESS | 1906 | 1462959555557 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:39:15 INFO - PROCESS | 1906 | 1462959555560 Marionette TRACE conn4 <- [1,1074,null,{}] 02:39:15 INFO - PROCESS | 1906 | 1462959555564 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:15 INFO - PROCESS | 1906 | 1462959555775 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 02:39:15 INFO - PROCESS | 1906 | 1462959555882 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:15 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9122000 == 87 [pid = 1906] [id = 276] 02:39:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 221 (0x7ffbe3310800) [pid = 1906] [serial = 828] [outer = (nil)] 02:39:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 222 (0x7ffbe90ad400) [pid = 1906] [serial = 829] [outer = 0x7ffbe3310800] 02:39:15 INFO - PROCESS | 1906 | 1462959555934 Marionette DEBUG loaded listener.js 02:39:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 223 (0x7ffbe91e3400) [pid = 1906] [serial = 830] [outer = 0x7ffbe3310800] 02:39:16 INFO - PROCESS | 1906 | 1462959556661 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 02:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1126ms 02:39:16 INFO - PROCESS | 1906 | 1462959556683 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 02:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:39:16 INFO - PROCESS | 1906 | 1462959556686 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 02:39:16 INFO - PROCESS | 1906 | 1462959556691 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:39:16 INFO - PROCESS | 1906 | 1462959556696 Marionette TRACE conn4 <- [1,1078,null,{}] 02:39:16 INFO - PROCESS | 1906 | 1462959556709 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:16 INFO - PROCESS | 1906 | 1462959556885 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 02:39:16 INFO - PROCESS | 1906 | 1462959556975 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:16 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbecf54000 == 88 [pid = 1906] [id = 277] 02:39:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 224 (0x7ffbea5a7400) [pid = 1906] [serial = 831] [outer = (nil)] 02:39:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 225 (0x7ffbeb615400) [pid = 1906] [serial = 832] [outer = 0x7ffbea5a7400] 02:39:17 INFO - PROCESS | 1906 | 1462959557027 Marionette DEBUG loaded listener.js 02:39:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 226 (0x7ffbebb1a000) [pid = 1906] [serial = 833] [outer = 0x7ffbea5a7400] 02:39:17 INFO - PROCESS | 1906 | 1462959557684 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 02:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1030ms 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 225 (0x7ffbde45c800) [pid = 1906] [serial = 783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 224 (0x7ffbde84bc00) [pid = 1906] [serial = 786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 223 (0x7ffbde851000) [pid = 1906] [serial = 753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 222 (0x7ffbe7c8ac00) [pid = 1906] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 221 (0x7ffbe18e7c00) [pid = 1906] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 220 (0x7ffbe7e1dc00) [pid = 1906] [serial = 494] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 219 (0x7ffbe90aa400) [pid = 1906] [serial = 741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 218 (0x7ffbe7f2e400) [pid = 1906] [serial = 738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 217 (0x7ffbe142bc00) [pid = 1906] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 216 (0x7ffbed58c000) [pid = 1906] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 215 (0x7ffbe82c3800) [pid = 1906] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 214 (0x7ffbed188800) [pid = 1906] [serial = 506] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 213 (0x7ffbe91e5400) [pid = 1906] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 212 (0x7ffbe91e4000) [pid = 1906] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 211 (0x7ffbe1433800) [pid = 1906] [serial = 750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 210 (0x7ffbe18f1800) [pid = 1906] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 209 (0x7ffbe7e1e800) [pid = 1906] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 208 (0x7ffbe3302800) [pid = 1906] [serial = 732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 207 (0x7ffbde851400) [pid = 1906] [serial = 747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 206 (0x7ffbea662400) [pid = 1906] [serial = 500] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 205 (0x7ffc0526cc00) [pid = 1906] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 204 (0x7ffbe3b64c00) [pid = 1906] [serial = 735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 203 (0x7ffbea664c00) [pid = 1906] [serial = 503] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 202 (0x7ffbe9083800) [pid = 1906] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 201 (0x7ffbe90e0c00) [pid = 1906] [serial = 744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 200 (0x7ffbde84b800) [pid = 1906] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 199 (0x7ffbe90a9400) [pid = 1906] [serial = 497] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 198 (0x7ffbde45d000) [pid = 1906] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 197 (0x7ffbde45e800) [pid = 1906] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 196 (0x7ffbebb41000) [pid = 1906] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 195 (0x7ffbf4986000) [pid = 1906] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 194 (0x7ffbe91a8800) [pid = 1906] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 193 (0x7ffbde84c400) [pid = 1906] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 192 (0x7ffbe3b6a000) [pid = 1906] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 191 (0x7ffbeb611400) [pid = 1906] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 190 (0x7ffbe7e22c00) [pid = 1906] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 189 (0x7ffbf269dc00) [pid = 1906] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:39:18 INFO - PROCESS | 1906 | --DOMWINDOW == 188 (0x7ffbed60f800) [pid = 1906] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:39:18 INFO - PROCESS | 1906 | 1462959558137 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 02:39:18 INFO - PROCESS | 1906 | 1462959558140 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 02:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:39:18 INFO - PROCESS | 1906 | 1462959558150 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:39:18 INFO - PROCESS | 1906 | 1462959558153 Marionette TRACE conn4 <- [1,1082,null,{}] 02:39:18 INFO - PROCESS | 1906 | 1462959558157 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:18 INFO - PROCESS | 1906 | 1462959558271 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 02:39:18 INFO - PROCESS | 1906 | 1462959558278 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:18 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe1542000 == 89 [pid = 1906] [id = 278] 02:39:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 189 (0x7ffbe1435000) [pid = 1906] [serial = 834] [outer = (nil)] 02:39:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 190 (0x7ffbe18ad000) [pid = 1906] [serial = 835] [outer = 0x7ffbe1435000] 02:39:18 INFO - PROCESS | 1906 | 1462959558335 Marionette DEBUG loaded listener.js 02:39:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 191 (0x7ffbe3307800) [pid = 1906] [serial = 836] [outer = 0x7ffbe1435000] 02:39:19 INFO - PROCESS | 1906 | 1462959559186 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 02:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1075ms 02:39:19 INFO - PROCESS | 1906 | 1462959559227 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 02:39:19 INFO - PROCESS | 1906 | 1462959559232 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 02:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:39:19 INFO - PROCESS | 1906 | 1462959559256 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:39:19 INFO - PROCESS | 1906 | 1462959559261 Marionette TRACE conn4 <- [1,1086,null,{}] 02:39:19 INFO - PROCESS | 1906 | 1462959559270 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:19 INFO - PROCESS | 1906 | 1462959559425 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 02:39:19 INFO - PROCESS | 1906 | 1462959559589 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:19 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8fd3000 == 90 [pid = 1906] [id = 279] 02:39:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 192 (0x7ffbe1434400) [pid = 1906] [serial = 837] [outer = (nil)] 02:39:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 193 (0x7ffbe1e27c00) [pid = 1906] [serial = 838] [outer = 0x7ffbe1434400] 02:39:19 INFO - PROCESS | 1906 | 1462959559665 Marionette DEBUG loaded listener.js 02:39:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 194 (0x7ffbe7c87800) [pid = 1906] [serial = 839] [outer = 0x7ffbe1434400] 02:39:20 INFO - PROCESS | 1906 | 1462959560448 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 02:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1259ms 02:39:20 INFO - PROCESS | 1906 | 1462959560499 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 02:39:20 INFO - PROCESS | 1906 | 1462959560507 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 02:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:39:20 INFO - PROCESS | 1906 | 1462959560515 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:39:20 INFO - PROCESS | 1906 | 1462959560519 Marionette TRACE conn4 <- [1,1090,null,{}] 02:39:20 INFO - PROCESS | 1906 | 1462959560542 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:20 INFO - PROCESS | 1906 | 1462959560705 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 02:39:20 INFO - PROCESS | 1906 | 1462959560868 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:20 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea8cf800 == 91 [pid = 1906] [id = 280] 02:39:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 195 (0x7ffbe7e22c00) [pid = 1906] [serial = 840] [outer = (nil)] 02:39:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 196 (0x7ffbe907d400) [pid = 1906] [serial = 841] [outer = 0x7ffbe7e22c00] 02:39:20 INFO - PROCESS | 1906 | 1462959560942 Marionette DEBUG loaded listener.js 02:39:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 197 (0x7ffbe90d9400) [pid = 1906] [serial = 842] [outer = 0x7ffbe7e22c00] 02:39:21 INFO - PROCESS | 1906 | 1462959561698 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 02:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1236ms 02:39:21 INFO - PROCESS | 1906 | 1462959561753 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 02:39:21 INFO - PROCESS | 1906 | 1462959561756 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 02:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:39:21 INFO - PROCESS | 1906 | 1462959561763 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:39:21 INFO - PROCESS | 1906 | 1462959561768 Marionette TRACE conn4 <- [1,1094,null,{}] 02:39:21 INFO - PROCESS | 1906 | 1462959561781 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:21 INFO - PROCESS | 1906 | 1462959561943 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 02:39:22 INFO - PROCESS | 1906 | 1462959562110 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:22 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf4458800 == 92 [pid = 1906] [id = 281] 02:39:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 198 (0x7ffbe91e4c00) [pid = 1906] [serial = 843] [outer = (nil)] 02:39:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 199 (0x7ffbe9fd4c00) [pid = 1906] [serial = 844] [outer = 0x7ffbe91e4c00] 02:39:22 INFO - PROCESS | 1906 | 1462959562179 Marionette DEBUG loaded listener.js 02:39:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 200 (0x7ffbea376c00) [pid = 1906] [serial = 845] [outer = 0x7ffbe91e4c00] 02:39:22 INFO - PROCESS | 1906 | 1462959562942 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 02:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1235ms 02:39:23 INFO - PROCESS | 1906 | 1462959562999 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 02:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:39:23 INFO - PROCESS | 1906 | 1462959563003 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 02:39:23 INFO - PROCESS | 1906 | 1462959563008 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:39:23 INFO - PROCESS | 1906 | 1462959563011 Marionette TRACE conn4 <- [1,1098,null,{}] 02:39:23 INFO - PROCESS | 1906 | 1462959563015 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:23 INFO - PROCESS | 1906 | 1462959563166 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 02:39:23 INFO - PROCESS | 1906 | 1462959563328 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:23 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf90c8800 == 93 [pid = 1906] [id = 282] 02:39:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 201 (0x7ffbe9179c00) [pid = 1906] [serial = 846] [outer = (nil)] 02:39:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 202 (0x7ffbeb52dc00) [pid = 1906] [serial = 847] [outer = 0x7ffbe9179c00] 02:39:23 INFO - PROCESS | 1906 | 1462959563391 Marionette DEBUG loaded listener.js 02:39:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 203 (0x7ffbeb618000) [pid = 1906] [serial = 848] [outer = 0x7ffbe9179c00] 02:39:24 INFO - PROCESS | 1906 | 1462959564151 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 02:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1182ms 02:39:24 INFO - PROCESS | 1906 | 1462959564190 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 02:39:24 INFO - PROCESS | 1906 | 1462959564194 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 02:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:39:24 INFO - PROCESS | 1906 | 1462959564199 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:39:24 INFO - PROCESS | 1906 | 1462959564201 Marionette TRACE conn4 <- [1,1102,null,{}] 02:39:24 INFO - PROCESS | 1906 | 1462959564205 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:24 INFO - PROCESS | 1906 | 1462959564346 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 02:39:24 INFO - PROCESS | 1906 | 1462959564514 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:24 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc034b8800 == 94 [pid = 1906] [id = 283] 02:39:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 204 (0x7ffbea775800) [pid = 1906] [serial = 849] [outer = (nil)] 02:39:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 205 (0x7ffbebb15800) [pid = 1906] [serial = 850] [outer = 0x7ffbea775800] 02:39:24 INFO - PROCESS | 1906 | 1462959564578 Marionette DEBUG loaded listener.js 02:39:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 206 (0x7ffbebb41c00) [pid = 1906] [serial = 851] [outer = 0x7ffbea775800] 02:39:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 207 (0x7ffbed18d400) [pid = 1906] [serial = 852] [outer = 0x7ffbea5a5c00] 02:39:25 INFO - PROCESS | 1906 | 1462959565505 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 02:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1377ms 02:39:25 INFO - PROCESS | 1906 | 1462959565576 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 02:39:25 INFO - PROCESS | 1906 | 1462959565579 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 02:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:39:25 INFO - PROCESS | 1906 | 1462959565584 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:39:25 INFO - PROCESS | 1906 | 1462959565586 Marionette TRACE conn4 <- [1,1106,null,{}] 02:39:25 INFO - PROCESS | 1906 | 1462959565592 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:25 INFO - PROCESS | 1906 | 1462959565820 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 02:39:26 INFO - PROCESS | 1906 | 1462959566030 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:26 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe910e800 == 95 [pid = 1906] [id = 284] 02:39:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 208 (0x7ffbdd9d7000) [pid = 1906] [serial = 853] [outer = (nil)] 02:39:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 209 (0x7ffbed596400) [pid = 1906] [serial = 854] [outer = 0x7ffbdd9d7000] 02:39:26 INFO - PROCESS | 1906 | 1462959566151 Marionette DEBUG loaded listener.js 02:39:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 210 (0x7ffbf3cf9000) [pid = 1906] [serial = 855] [outer = 0x7ffbdd9d7000] 02:39:26 INFO - PROCESS | 1906 | 1462959566869 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 02:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1332ms 02:39:26 INFO - PROCESS | 1906 | 1462959566917 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 02:39:26 INFO - PROCESS | 1906 | 1462959566920 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 02:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:39:26 INFO - PROCESS | 1906 | 1462959566926 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:39:26 INFO - PROCESS | 1906 | 1462959566928 Marionette TRACE conn4 <- [1,1110,null,{}] 02:39:26 INFO - PROCESS | 1906 | 1462959566933 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:27 INFO - PROCESS | 1906 | 1462959567077 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 02:39:27 INFO - PROCESS | 1906 | 1462959567248 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:27 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe1394000 == 96 [pid = 1906] [id = 285] 02:39:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 211 (0x7ffbde45dc00) [pid = 1906] [serial = 856] [outer = (nil)] 02:39:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 212 (0x7ffbde84bc00) [pid = 1906] [serial = 857] [outer = 0x7ffbde45dc00] 02:39:27 INFO - PROCESS | 1906 | 1462959567309 Marionette DEBUG loaded listener.js 02:39:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 213 (0x7ffbe90ad000) [pid = 1906] [serial = 858] [outer = 0x7ffbde45dc00] 02:39:28 INFO - PROCESS | 1906 | 1462959568070 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 02:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1180ms 02:39:28 INFO - PROCESS | 1906 | 1462959568107 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 02:39:28 INFO - PROCESS | 1906 | 1462959568109 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 02:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:39:28 INFO - PROCESS | 1906 | 1462959568115 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:39:28 INFO - PROCESS | 1906 | 1462959568117 Marionette TRACE conn4 <- [1,1114,null,{}] 02:39:28 INFO - PROCESS | 1906 | 1462959568122 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:28 INFO - PROCESS | 1906 | 1462959568269 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 02:39:28 INFO - PROCESS | 1906 | 1462959568443 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:28 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe7814000 == 97 [pid = 1906] [id = 286] 02:39:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 214 (0x7ffbde45e000) [pid = 1906] [serial = 859] [outer = (nil)] 02:39:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 215 (0x7ffbe7e20c00) [pid = 1906] [serial = 860] [outer = 0x7ffbde45e000] 02:39:28 INFO - PROCESS | 1906 | 1462959568507 Marionette DEBUG loaded listener.js 02:39:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 216 (0x7ffbe90da000) [pid = 1906] [serial = 861] [outer = 0x7ffbde45e000] 02:39:29 INFO - PROCESS | 1906 | 1462959569587 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 02:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1526ms 02:39:29 INFO - PROCESS | 1906 | 1462959569643 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 02:39:29 INFO - PROCESS | 1906 | 1462959569647 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 02:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:39:29 INFO - PROCESS | 1906 | 1462959569654 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:39:29 INFO - PROCESS | 1906 | 1462959569659 Marionette TRACE conn4 <- [1,1118,null,{}] 02:39:29 INFO - PROCESS | 1906 | 1462959569671 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:29 INFO - PROCESS | 1906 | 1462959569815 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 02:39:30 INFO - PROCESS | 1906 | 1462959570001 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:30 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3d54000 == 98 [pid = 1906] [id = 287] 02:39:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 217 (0x7ffbe18b0000) [pid = 1906] [serial = 862] [outer = (nil)] 02:39:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 218 (0x7ffbe18ee800) [pid = 1906] [serial = 863] [outer = 0x7ffbe18b0000] 02:39:30 INFO - PROCESS | 1906 | 1462959570057 Marionette DEBUG loaded listener.js 02:39:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 219 (0x7ffbe3305400) [pid = 1906] [serial = 864] [outer = 0x7ffbe18b0000] 02:39:30 INFO - PROCESS | 1906 | 1462959570923 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 02:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1342ms 02:39:31 INFO - PROCESS | 1906 | 1462959570997 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 02:39:31 INFO - PROCESS | 1906 | 1462959571004 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 02:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:39:31 INFO - PROCESS | 1906 | 1462959571012 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:39:31 INFO - PROCESS | 1906 | 1462959571014 Marionette TRACE conn4 <- [1,1122,null,{}] 02:39:31 INFO - PROCESS | 1906 | 1462959571018 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:31 INFO - PROCESS | 1906 | 1462959571198 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 02:39:31 INFO - PROCESS | 1906 | 1462959571403 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:31 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe32d2800 == 99 [pid = 1906] [id = 288] 02:39:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 220 (0x7ffbe7e1a400) [pid = 1906] [serial = 865] [outer = (nil)] 02:39:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 221 (0x7ffbe7e28000) [pid = 1906] [serial = 866] [outer = 0x7ffbe7e1a400] 02:39:31 INFO - PROCESS | 1906 | 1462959571512 Marionette DEBUG loaded listener.js 02:39:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 222 (0x7ffbe7f32800) [pid = 1906] [serial = 867] [outer = 0x7ffbe7e1a400] 02:39:31 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbeba8d800 == 98 [pid = 1906] [id = 6] 02:39:31 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9b49000 == 97 [pid = 1906] [id = 8] 02:39:31 INFO - PROCESS | 1906 | --DOMWINDOW == 221 (0x7ffbebb34000) [pid = 1906] [serial = 775] [outer = (nil)] [url = about:blank] 02:39:31 INFO - PROCESS | 1906 | --DOMWINDOW == 220 (0x7ffbebb13c00) [pid = 1906] [serial = 778] [outer = (nil)] [url = about:blank] 02:39:31 INFO - PROCESS | 1906 | --DOMWINDOW == 219 (0x7ffbed58c400) [pid = 1906] [serial = 781] [outer = (nil)] [url = about:blank] 02:39:31 INFO - PROCESS | 1906 | --DOMWINDOW == 218 (0x7ffbe1e21c00) [pid = 1906] [serial = 709] [outer = (nil)] [url = about:blank] 02:39:31 INFO - PROCESS | 1906 | --DOMWINDOW == 217 (0x7ffbf26a5800) [pid = 1906] [serial = 718] [outer = (nil)] [url = about:blank] 02:39:31 INFO - PROCESS | 1906 | --DOMWINDOW == 216 (0x7ffbf9153400) [pid = 1906] [serial = 721] [outer = (nil)] [url = about:blank] 02:39:31 INFO - PROCESS | 1906 | --DOMWINDOW == 215 (0x7ffbeb60c800) [pid = 1906] [serial = 715] [outer = (nil)] [url = about:blank] 02:39:31 INFO - PROCESS | 1906 | --DOMWINDOW == 214 (0x7ffbe3321800) [pid = 1906] [serial = 724] [outer = (nil)] [url = about:blank] 02:39:31 INFO - PROCESS | 1906 | --DOMWINDOW == 213 (0x7ffbe9083000) [pid = 1906] [serial = 712] [outer = (nil)] [url = about:blank] 02:39:31 INFO - PROCESS | 1906 | --DOMWINDOW == 212 (0x7ffbde84a000) [pid = 1906] [serial = 706] [outer = (nil)] [url = about:blank] 02:39:31 INFO - PROCESS | 1906 | --DOMWINDOW == 211 (0x7ffbe7e1b000) [pid = 1906] [serial = 790] [outer = (nil)] [url = about:blank] 02:39:31 INFO - PROCESS | 1906 | --DOMWINDOW == 210 (0x7ffbe1437400) [pid = 1906] [serial = 757] [outer = (nil)] [url = about:blank] 02:39:31 INFO - PROCESS | 1906 | --DOMWINDOW == 209 (0x7ffbe3321400) [pid = 1906] [serial = 760] [outer = (nil)] [url = about:blank] 02:39:31 INFO - PROCESS | 1906 | --DOMWINDOW == 208 (0x7ffbe90a8c00) [pid = 1906] [serial = 763] [outer = (nil)] [url = about:blank] 02:39:31 INFO - PROCESS | 1906 | --DOMWINDOW == 207 (0x7ffbe91e7800) [pid = 1906] [serial = 766] [outer = (nil)] [url = about:blank] 02:39:31 INFO - PROCESS | 1906 | --DOMWINDOW == 206 (0x7ffbea59ac00) [pid = 1906] [serial = 769] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 205 (0x7ffbeb5b4000) [pid = 1906] [serial = 772] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbecf54000 == 96 [pid = 1906] [id = 277] 02:39:32 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe219e000 == 95 [pid = 1906] [id = 246] 02:39:32 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9122000 == 94 [pid = 1906] [id = 276] 02:39:32 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe2046000 == 93 [pid = 1906] [id = 275] 02:39:32 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc014aa000 == 92 [pid = 1906] [id = 274] 02:39:32 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc0030d800 == 91 [pid = 1906] [id = 273] 02:39:32 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf90c7000 == 90 [pid = 1906] [id = 272] 02:39:32 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf5d47000 == 89 [pid = 1906] [id = 271] 02:39:32 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf49c0000 == 88 [pid = 1906] [id = 270] 02:39:32 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf2e52000 == 87 [pid = 1906] [id = 269] 02:39:32 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea8d7800 == 86 [pid = 1906] [id = 268] 02:39:32 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea45a800 == 85 [pid = 1906] [id = 267] 02:39:32 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9212000 == 84 [pid = 1906] [id = 266] 02:39:32 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe801f000 == 83 [pid = 1906] [id = 265] 02:39:32 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8fc6800 == 82 [pid = 1906] [id = 247] 02:39:32 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3255800 == 81 [pid = 1906] [id = 264] 02:39:32 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3262800 == 80 [pid = 1906] [id = 263] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 204 (0x7ffbe3323800) [pid = 1906] [serial = 788] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 203 (0x7ffbe9cf8400) [pid = 1906] [serial = 752] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 202 (0x7ffbe907bc00) [pid = 1906] [serial = 662] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 201 (0x7ffbe330a800) [pid = 1906] [serial = 659] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 200 (0x7ffbe90a9800) [pid = 1906] [serial = 496] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 199 (0x7ffbe90b0000) [pid = 1906] [serial = 742] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 198 (0x7ffbe8eb3c00) [pid = 1906] [serial = 739] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 197 (0x7ffbe1438c00) [pid = 1906] [serial = 629] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 196 (0x7ffbf25dc800) [pid = 1906] [serial = 457] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 195 (0x7ffbe82cf800) [pid = 1906] [serial = 514] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 194 (0x7ffc00a1fc00) [pid = 1906] [serial = 508] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 193 (0x7ffbe904b000) [pid = 1906] [serial = 740] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 192 (0x7ffbf3e19c00) [pid = 1906] [serial = 469] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 191 (0x7ffbeb52e800) [pid = 1906] [serial = 463] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 190 (0x7ffbe90e1400) [pid = 1906] [serial = 743] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 189 (0x7ffbe8ea8400) [pid = 1906] [serial = 751] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 188 (0x7ffc00627c00) [pid = 1906] [serial = 626] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 187 (0x7ffbe9083c00) [pid = 1906] [serial = 611] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 186 (0x7ffbe3310000) [pid = 1906] [serial = 733] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 185 (0x7ffbe9e17400) [pid = 1906] [serial = 749] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 184 (0x7ffbed187c00) [pid = 1906] [serial = 502] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 183 (0x7ffc05274800) [pid = 1906] [serial = 511] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 182 (0x7ffbe82c6c00) [pid = 1906] [serial = 737] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 181 (0x7ffbf5980800) [pid = 1906] [serial = 505] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 180 (0x7ffbebb1dc00) [pid = 1906] [serial = 665] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 179 (0x7ffbe9c03c00) [pid = 1906] [serial = 746] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 178 (0x7ffc00a4c000) [pid = 1906] [serial = 674] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 177 (0x7ffbe7f2a000) [pid = 1906] [serial = 736] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 176 (0x7ffbe3320c00) [pid = 1906] [serial = 734] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 175 (0x7ffbebac5400) [pid = 1906] [serial = 499] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 174 (0x7ffbde468000) [pid = 1906] [serial = 677] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 173 (0x7ffbde84e400) [pid = 1906] [serial = 728] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 172 (0x7ffc0037f800) [pid = 1906] [serial = 608] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 171 (0x7ffc0184e800) [pid = 1906] [serial = 475] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 170 (0x7ffbf4982800) [pid = 1906] [serial = 668] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 169 (0x7ffbe18adc00) [pid = 1906] [serial = 731] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 168 (0x7ffbde465400) [pid = 1906] [serial = 727] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 167 (0x7ffbf26a5400) [pid = 1906] [serial = 704] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 166 (0x7ffbff7d8000) [pid = 1906] [serial = 671] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 165 (0x7ffbe9cf1400) [pid = 1906] [serial = 748] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 164 (0x7ffbe8eaa800) [pid = 1906] [serial = 460] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 163 (0x7ffbf425dc00) [pid = 1906] [serial = 472] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 162 (0x7ffbe91e9000) [pid = 1906] [serial = 745] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 161 (0x7ffbf2697800) [pid = 1906] [serial = 466] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 160 (0x7ffbe17f2800) [pid = 1906] [serial = 730] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 159 (0x7ffbde465c00) [pid = 1906] [serial = 784] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 158 (0x7ffbe1437800) [pid = 1906] [serial = 785] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 157 (0x7ffbe3315400) [pid = 1906] [serial = 787] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 156 (0x7ffbea1e4800) [pid = 1906] [serial = 755] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | --DOMWINDOW == 155 (0x7ffbe9fd7c00) [pid = 1906] [serial = 754] [outer = (nil)] [url = about:blank] 02:39:32 INFO - PROCESS | 1906 | 1462959572490 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 02:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1528ms 02:39:32 INFO - PROCESS | 1906 | 1462959572540 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 02:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:39:32 INFO - PROCESS | 1906 | 1462959572546 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 02:39:32 INFO - PROCESS | 1906 | 1462959572552 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:39:32 INFO - PROCESS | 1906 | 1462959572557 Marionette TRACE conn4 <- [1,1126,null,{}] 02:39:32 INFO - PROCESS | 1906 | 1462959572564 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:32 INFO - PROCESS | 1906 | 1462959572740 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 02:39:32 INFO - PROCESS | 1906 | 1462959572899 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:32 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe2198000 == 81 [pid = 1906] [id = 289] 02:39:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 156 (0x7ffbe18ab000) [pid = 1906] [serial = 868] [outer = (nil)] 02:39:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 157 (0x7ffbe1e28c00) [pid = 1906] [serial = 869] [outer = 0x7ffbe18ab000] 02:39:32 INFO - PROCESS | 1906 | 1462959572963 Marionette DEBUG loaded listener.js 02:39:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 158 (0x7ffbe3319800) [pid = 1906] [serial = 870] [outer = 0x7ffbe18ab000] 02:39:33 INFO - PROCESS | 1906 | 1462959573787 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 02:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1280ms 02:39:33 INFO - PROCESS | 1906 | 1462959573831 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 02:39:33 INFO - PROCESS | 1906 | 1462959573839 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 02:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:39:33 INFO - PROCESS | 1906 | 1462959573847 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:39:33 INFO - PROCESS | 1906 | 1462959573851 Marionette TRACE conn4 <- [1,1130,null,{}] 02:39:33 INFO - PROCESS | 1906 | 1462959573855 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:34 INFO - PROCESS | 1906 | 1462959574002 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 02:39:34 INFO - PROCESS | 1906 | 1462959574160 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:34 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3d56000 == 82 [pid = 1906] [id = 290] 02:39:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 159 (0x7ffbe7f2b400) [pid = 1906] [serial = 871] [outer = (nil)] 02:39:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 160 (0x7ffbe82c3800) [pid = 1906] [serial = 872] [outer = 0x7ffbe7f2b400] 02:39:34 INFO - PROCESS | 1906 | 1462959574223 Marionette DEBUG loaded listener.js 02:39:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 161 (0x7ffbe8eaa400) [pid = 1906] [serial = 873] [outer = 0x7ffbe7f2b400] 02:39:35 INFO - PROCESS | 1906 | 1462959575087 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 02:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1284ms 02:39:35 INFO - PROCESS | 1906 | 1462959575132 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 02:39:35 INFO - PROCESS | 1906 | 1462959575136 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 02:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:39:35 INFO - PROCESS | 1906 | 1462959575141 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:39:35 INFO - PROCESS | 1906 | 1462959575146 Marionette TRACE conn4 <- [1,1134,null,{}] 02:39:35 INFO - PROCESS | 1906 | 1462959575159 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:35 INFO - PROCESS | 1906 | 1462959575352 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 02:39:35 INFO - PROCESS | 1906 | 1462959575520 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:35 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8009000 == 83 [pid = 1906] [id = 291] 02:39:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 162 (0x7ffbe907d000) [pid = 1906] [serial = 874] [outer = (nil)] 02:39:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 163 (0x7ffbe90a6000) [pid = 1906] [serial = 875] [outer = 0x7ffbe907d000] 02:39:35 INFO - PROCESS | 1906 | 1462959575587 Marionette DEBUG loaded listener.js 02:39:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 164 (0x7ffbe9172c00) [pid = 1906] [serial = 876] [outer = 0x7ffbe907d000] 02:39:36 INFO - PROCESS | 1906 | 1462959576334 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 02:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1230ms 02:39:36 INFO - PROCESS | 1906 | 1462959576372 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 02:39:36 INFO - PROCESS | 1906 | 1462959576375 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 02:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:39:36 INFO - PROCESS | 1906 | 1462959576380 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:39:36 INFO - PROCESS | 1906 | 1462959576382 Marionette TRACE conn4 <- [1,1138,null,{}] 02:39:36 INFO - PROCESS | 1906 | 1462959576387 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:36 INFO - PROCESS | 1906 | 1462959576588 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 02:39:36 INFO - PROCESS | 1906 | 1462959576606 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:36 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe905c800 == 84 [pid = 1906] [id = 292] 02:39:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 165 (0x7ffbe9088c00) [pid = 1906] [serial = 877] [outer = (nil)] 02:39:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 166 (0x7ffbe91af000) [pid = 1906] [serial = 878] [outer = 0x7ffbe9088c00] 02:39:36 INFO - PROCESS | 1906 | 1462959576707 Marionette DEBUG loaded listener.js 02:39:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 167 (0x7ffbe91ed400) [pid = 1906] [serial = 879] [outer = 0x7ffbe9088c00] 02:39:37 INFO - PROCESS | 1906 | 1462959577539 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 02:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1175ms 02:39:37 INFO - PROCESS | 1906 | 1462959577556 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 02:39:37 INFO - PROCESS | 1906 | 1462959577559 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 02:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:39:37 INFO - PROCESS | 1906 | 1462959577564 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:39:37 INFO - PROCESS | 1906 | 1462959577566 Marionette TRACE conn4 <- [1,1142,null,{}] 02:39:37 INFO - PROCESS | 1906 | 1462959577571 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:37 INFO - PROCESS | 1906 | 1462959577708 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 02:39:37 INFO - PROCESS | 1906 | 1462959577865 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:37 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9207800 == 85 [pid = 1906] [id = 293] 02:39:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 168 (0x7ffbe9086000) [pid = 1906] [serial = 880] [outer = (nil)] 02:39:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 169 (0x7ffbe9cf6400) [pid = 1906] [serial = 881] [outer = 0x7ffbe9086000] 02:39:37 INFO - PROCESS | 1906 | 1462959577929 Marionette DEBUG loaded listener.js 02:39:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 170 (0x7ffbe9e19400) [pid = 1906] [serial = 882] [outer = 0x7ffbe9086000] 02:39:38 INFO - PROCESS | 1906 | 1462959578647 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 02:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1125ms 02:39:38 INFO - PROCESS | 1906 | 1462959578690 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 02:39:38 INFO - PROCESS | 1906 | 1462959578693 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 02:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:39:38 INFO - PROCESS | 1906 | 1462959578698 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:39:38 INFO - PROCESS | 1906 | 1462959578700 Marionette TRACE conn4 <- [1,1146,null,{}] 02:39:38 INFO - PROCESS | 1906 | 1462959578705 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:38 INFO - PROCESS | 1906 | 1462959578869 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 02:39:39 INFO - PROCESS | 1906 | 1462959579021 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:39 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea0da800 == 86 [pid = 1906] [id = 294] 02:39:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 171 (0x7ffbe917e800) [pid = 1906] [serial = 883] [outer = (nil)] 02:39:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 172 (0x7ffbea665000) [pid = 1906] [serial = 884] [outer = 0x7ffbe917e800] 02:39:39 INFO - PROCESS | 1906 | 1462959579084 Marionette DEBUG loaded listener.js 02:39:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 173 (0x7ffbea8b7c00) [pid = 1906] [serial = 885] [outer = 0x7ffbe917e800] 02:39:39 INFO - PROCESS | 1906 | 1462959579810 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 02:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1179ms 02:39:39 INFO - PROCESS | 1906 | 1462959579878 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 02:39:39 INFO - PROCESS | 1906 | 1462959579881 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 02:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:39:39 INFO - PROCESS | 1906 | 1462959579886 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:39:39 INFO - PROCESS | 1906 | 1462959579888 Marionette TRACE conn4 <- [1,1150,null,{}] 02:39:39 INFO - PROCESS | 1906 | 1462959579910 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:40 INFO - PROCESS | 1906 | 1462959580048 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 02:39:40 INFO - PROCESS | 1906 | 1462959580200 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:40 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea3bc000 == 87 [pid = 1906] [id = 295] 02:39:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 174 (0x7ffbea1de400) [pid = 1906] [serial = 886] [outer = (nil)] 02:39:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 175 (0x7ffbeb5ad000) [pid = 1906] [serial = 887] [outer = 0x7ffbea1de400] 02:39:40 INFO - PROCESS | 1906 | 1462959580264 Marionette DEBUG loaded listener.js 02:39:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 176 (0x7ffbebabe400) [pid = 1906] [serial = 888] [outer = 0x7ffbea1de400] 02:39:40 INFO - PROCESS | 1906 | 1462959580976 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 02:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1145ms 02:39:41 INFO - PROCESS | 1906 | 1462959581032 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 02:39:41 INFO - PROCESS | 1906 | 1462959581034 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 02:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:39:41 INFO - PROCESS | 1906 | 1462959581040 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:39:41 INFO - PROCESS | 1906 | 1462959581042 Marionette TRACE conn4 <- [1,1154,null,{}] 02:39:41 INFO - PROCESS | 1906 | 1462959581047 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:41 INFO - PROCESS | 1906 | 1462959581187 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 02:39:41 INFO - PROCESS | 1906 | 1462959581339 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:41 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea794800 == 88 [pid = 1906] [id = 296] 02:39:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 177 (0x7ffbea8aec00) [pid = 1906] [serial = 889] [outer = (nil)] 02:39:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 178 (0x7ffbebb1ac00) [pid = 1906] [serial = 890] [outer = 0x7ffbea8aec00] 02:39:41 INFO - PROCESS | 1906 | 1462959581399 Marionette DEBUG loaded listener.js 02:39:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 179 (0x7ffbebb3e800) [pid = 1906] [serial = 891] [outer = 0x7ffbea8aec00] 02:39:42 INFO - PROCESS | 1906 | 1462959582144 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 02:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1174ms 02:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:39:42 INFO - PROCESS | 1906 | 1462959582216 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 02:39:42 INFO - PROCESS | 1906 | 1462959582218 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 02:39:42 INFO - PROCESS | 1906 | 1462959582224 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:39:42 INFO - PROCESS | 1906 | 1462959582226 Marionette TRACE conn4 <- [1,1158,null,{}] 02:39:42 INFO - PROCESS | 1906 | 1462959582231 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:42 INFO - PROCESS | 1906 | 1462959582376 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 02:39:42 INFO - PROCESS | 1906 | 1462959582537 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:42 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbeaabe000 == 89 [pid = 1906] [id = 297] 02:39:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 180 (0x7ffbebabf400) [pid = 1906] [serial = 892] [outer = (nil)] 02:39:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 181 (0x7ffbec539400) [pid = 1906] [serial = 893] [outer = 0x7ffbebabf400] 02:39:42 INFO - PROCESS | 1906 | 1462959582598 Marionette DEBUG loaded listener.js 02:39:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 182 (0x7ffbed187c00) [pid = 1906] [serial = 894] [outer = 0x7ffbebabf400] 02:39:43 INFO - PROCESS | 1906 | 1462959583301 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 02:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1127ms 02:39:43 INFO - PROCESS | 1906 | 1462959583356 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 02:39:43 INFO - PROCESS | 1906 | 1462959583358 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 02:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:39:43 INFO - PROCESS | 1906 | 1462959583366 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:39:43 INFO - PROCESS | 1906 | 1462959583367 Marionette TRACE conn4 <- [1,1162,null,{}] 02:39:43 INFO - PROCESS | 1906 | 1462959583372 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:43 INFO - PROCESS | 1906 | 1462959583519 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 02:39:43 INFO - PROCESS | 1906 | 1462959583675 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:43 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbed524800 == 90 [pid = 1906] [id = 298] 02:39:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 183 (0x7ffbebb1b000) [pid = 1906] [serial = 895] [outer = (nil)] 02:39:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 184 (0x7ffbed58f000) [pid = 1906] [serial = 896] [outer = 0x7ffbebb1b000] 02:39:43 INFO - PROCESS | 1906 | 1462959583737 Marionette DEBUG loaded listener.js 02:39:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 185 (0x7ffbed59a400) [pid = 1906] [serial = 897] [outer = 0x7ffbebb1b000] 02:39:44 INFO - PROCESS | 1906 | 1462959584696 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 02:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1382ms 02:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:39:44 INFO - PROCESS | 1906 | 1462959584748 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 02:39:44 INFO - PROCESS | 1906 | 1462959584752 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 02:39:44 INFO - PROCESS | 1906 | 1462959584759 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:39:44 INFO - PROCESS | 1906 | 1462959584764 Marionette TRACE conn4 <- [1,1166,null,{}] 02:39:44 INFO - PROCESS | 1906 | 1462959584771 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:44 INFO - PROCESS | 1906 | 1462959584907 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 02:39:45 INFO - PROCESS | 1906 | 1462959585072 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:45 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3d5f800 == 91 [pid = 1906] [id = 299] 02:39:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 186 (0x7ffbe330a800) [pid = 1906] [serial = 898] [outer = (nil)] 02:39:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 187 (0x7ffbe3315800) [pid = 1906] [serial = 899] [outer = 0x7ffbe330a800] 02:39:45 INFO - PROCESS | 1906 | 1462959585179 Marionette DEBUG loaded listener.js 02:39:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 188 (0x7ffbe7e23800) [pid = 1906] [serial = 900] [outer = 0x7ffbe330a800] 02:39:45 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3d54000 == 90 [pid = 1906] [id = 287] 02:39:46 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf90c8800 == 89 [pid = 1906] [id = 282] 02:39:46 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf4458800 == 88 [pid = 1906] [id = 281] 02:39:46 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea8cf800 == 87 [pid = 1906] [id = 280] 02:39:46 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8fd3000 == 86 [pid = 1906] [id = 279] 02:39:46 INFO - PROCESS | 1906 | 1462959586164 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 02:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1444ms 02:39:46 INFO - PROCESS | 1906 | 1462959586201 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 02:39:46 INFO - PROCESS | 1906 | 1462959586206 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 02:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:39:46 INFO - PROCESS | 1906 | 1462959586213 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:39:46 INFO - PROCESS | 1906 | 1462959586219 Marionette TRACE conn4 <- [1,1170,null,{}] 02:39:46 INFO - PROCESS | 1906 | 1462959586227 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:46 INFO - PROCESS | 1906 | 1462959586373 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 02:39:46 INFO - PROCESS | 1906 | 1462959586542 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:46 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3d04800 == 87 [pid = 1906] [id = 300] 02:39:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 189 (0x7ffbe1430800) [pid = 1906] [serial = 901] [outer = (nil)] 02:39:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 190 (0x7ffbe3b62c00) [pid = 1906] [serial = 902] [outer = 0x7ffbe1430800] 02:39:46 INFO - PROCESS | 1906 | 1462959586607 Marionette DEBUG loaded listener.js 02:39:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 191 (0x7ffbe7f2b800) [pid = 1906] [serial = 903] [outer = 0x7ffbe1430800] 02:39:47 INFO - PROCESS | 1906 | 1462959587406 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 02:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1241ms 02:39:47 INFO - PROCESS | 1906 | 1462959587454 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 02:39:47 INFO - PROCESS | 1906 | 1462959587461 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 02:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:39:47 INFO - PROCESS | 1906 | 1462959587470 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:39:47 INFO - PROCESS | 1906 | 1462959587473 Marionette TRACE conn4 <- [1,1174,null,{}] 02:39:47 INFO - PROCESS | 1906 | 1462959587494 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:47 INFO - PROCESS | 1906 | 1462959587643 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 02:39:47 INFO - PROCESS | 1906 | 1462959587800 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:47 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8fe0800 == 88 [pid = 1906] [id = 301] 02:39:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 192 (0x7ffbe8ea5c00) [pid = 1906] [serial = 904] [outer = (nil)] 02:39:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 193 (0x7ffbe907d800) [pid = 1906] [serial = 905] [outer = 0x7ffbe8ea5c00] 02:39:47 INFO - PROCESS | 1906 | 1462959587861 Marionette DEBUG loaded listener.js 02:39:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 194 (0x7ffbe90d6800) [pid = 1906] [serial = 906] [outer = 0x7ffbe8ea5c00] 02:39:48 INFO - PROCESS | 1906 | 1462959588720 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 02:39:48 INFO - PROCESS | 1906 | 1462959588755 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 02:39:48 INFO - PROCESS | 1906 | 1462959588761 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:39:48 INFO - PROCESS | 1906 | 1462959588766 Marionette TRACE conn4 <- [1,1178,null,{}] 02:39:48 INFO - PROCESS | 1906 | 1462959588780 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:48 INFO - PROCESS | 1906 | 1462959588924 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 02:39:50 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3f66800 == 87 [pid = 1906] [id = 195] 02:39:50 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbed8a0800 == 86 [pid = 1906] [id = 83] 02:39:50 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe21a2800 == 85 [pid = 1906] [id = 240] 02:39:50 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea454800 == 84 [pid = 1906] [id = 10] 02:39:50 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3c07000 == 83 [pid = 1906] [id = 146] 02:39:50 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe77cf800 == 82 [pid = 1906] [id = 206] 02:39:50 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe154e800 == 81 [pid = 1906] [id = 210] 02:39:50 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbeaabe000 == 80 [pid = 1906] [id = 297] 02:39:50 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea794800 == 79 [pid = 1906] [id = 296] 02:39:50 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea3bc000 == 78 [pid = 1906] [id = 295] 02:39:50 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea0da800 == 77 [pid = 1906] [id = 294] 02:39:50 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9207800 == 76 [pid = 1906] [id = 293] 02:39:50 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe905c800 == 75 [pid = 1906] [id = 292] 02:39:50 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8009000 == 74 [pid = 1906] [id = 291] 02:39:50 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3d56000 == 73 [pid = 1906] [id = 290] 02:39:50 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe2198000 == 72 [pid = 1906] [id = 289] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea79b800 == 71 [pid = 1906] [id = 14] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe7814000 == 70 [pid = 1906] [id = 286] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9110000 == 69 [pid = 1906] [id = 169] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3252800 == 68 [pid = 1906] [id = 205] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc09c6b800 == 67 [pid = 1906] [id = 119] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc034b8800 == 66 [pid = 1906] [id = 283] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbebbb3800 == 65 [pid = 1906] [id = 208] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8012800 == 64 [pid = 1906] [id = 133] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe829d000 == 63 [pid = 1906] [id = 120] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf6111800 == 62 [pid = 1906] [id = 25] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf2cad800 == 61 [pid = 1906] [id = 17] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbeb61c800 == 60 [pid = 1906] [id = 171] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf611e800 == 59 [pid = 1906] [id = 166] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3d66800 == 58 [pid = 1906] [id = 148] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe999c800 == 57 [pid = 1906] [id = 241] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf0623800 == 56 [pid = 1906] [id = 22] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9219000 == 55 [pid = 1906] [id = 132] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc01717800 == 54 [pid = 1906] [id = 158] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe2187000 == 53 [pid = 1906] [id = 239] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf5a76000 == 52 [pid = 1906] [id = 24] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc006dc800 == 51 [pid = 1906] [id = 66] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbed89f800 == 50 [pid = 1906] [id = 92] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc084a3000 == 49 [pid = 1906] [id = 207] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf4183000 == 48 [pid = 1906] [id = 18] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbed85c000 == 47 [pid = 1906] [id = 15] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc076c8800 == 46 [pid = 1906] [id = 118] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbed524800 == 45 [pid = 1906] [id = 298] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe139c000 == 44 [pid = 1906] [id = 209] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc008ba800 == 43 [pid = 1906] [id = 183] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf5a72800 == 42 [pid = 1906] [id = 54] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf49b2800 == 41 [pid = 1906] [id = 20] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbfa7c5000 == 40 [pid = 1906] [id = 157] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe1394000 == 39 [pid = 1906] [id = 285] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc09a94000 == 38 [pid = 1906] [id = 131] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbed89e800 == 37 [pid = 1906] [id = 52] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf4648800 == 36 [pid = 1906] [id = 19] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbeb638000 == 35 [pid = 1906] [id = 9] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf59ef000 == 34 [pid = 1906] [id = 23] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9204000 == 33 [pid = 1906] [id = 259] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf4198800 == 32 [pid = 1906] [id = 179] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf5046800 == 31 [pid = 1906] [id = 143] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9e32800 == 30 [pid = 1906] [id = 68] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea6a9800 == 29 [pid = 1906] [id = 12] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf4cd1000 == 28 [pid = 1906] [id = 21] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf50da800 == 27 [pid = 1906] [id = 260] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf3810800 == 26 [pid = 1906] [id = 145] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe910e800 == 25 [pid = 1906] [id = 284] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf3828000 == 24 [pid = 1906] [id = 147] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf90cc800 == 23 [pid = 1906] [id = 26] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbed534800 == 22 [pid = 1906] [id = 168] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3d0e800 == 21 [pid = 1906] [id = 170] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea469000 == 20 [pid = 1906] [id = 251] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8fc9800 == 19 [pid = 1906] [id = 144] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9b2c800 == 18 [pid = 1906] [id = 16] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbfa71b800 == 17 [pid = 1906] [id = 93] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc0056b800 == 16 [pid = 1906] [id = 104] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf5d49800 == 15 [pid = 1906] [id = 156] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc10395000 == 14 [pid = 1906] [id = 194] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc04d1a000 == 13 [pid = 1906] [id = 107] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe32d2800 == 12 [pid = 1906] [id = 288] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8fe0800 == 11 [pid = 1906] [id = 301] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3d04800 == 10 [pid = 1906] [id = 300] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe1542000 == 9 [pid = 1906] [id = 278] 02:39:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3d5f800 == 8 [pid = 1906] [id = 299] 02:39:55 INFO - PROCESS | 1906 | 1462959595866 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:55 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbde5fe000 == 9 [pid = 1906] [id = 302] 02:39:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 195 (0x7ffbde845000) [pid = 1906] [serial = 907] [outer = (nil)] 02:39:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 196 (0x7ffbde84d800) [pid = 1906] [serial = 908] [outer = 0x7ffbde845000] 02:39:55 INFO - PROCESS | 1906 | 1462959595936 Marionette DEBUG loaded listener.js 02:39:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 197 (0x7ffbe1436400) [pid = 1906] [serial = 909] [outer = 0x7ffbde845000] 02:39:56 INFO - PROCESS | 1906 | 1462959596568 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 02:39:56 INFO - PROCESS | 1906 | 1462959596627 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 02:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:39:56 INFO - PROCESS | 1906 | 1462959596633 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:39:56 INFO - PROCESS | 1906 | 1462959596638 Marionette TRACE conn4 <- [1,1182,null,{}] 02:39:56 INFO - PROCESS | 1906 | 1462959596644 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:56 INFO - PROCESS | 1906 | 1462959596784 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 02:39:56 INFO - PROCESS | 1906 | 1462959596892 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:56 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe2033800 == 10 [pid = 1906] [id = 303] 02:39:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 198 (0x7ffbe17e7c00) [pid = 1906] [serial = 910] [outer = (nil)] 02:39:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 199 (0x7ffbe18ae800) [pid = 1906] [serial = 911] [outer = 0x7ffbe17e7c00] 02:39:56 INFO - PROCESS | 1906 | 1462959596947 Marionette DEBUG loaded listener.js 02:39:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 200 (0x7ffbe3303000) [pid = 1906] [serial = 912] [outer = 0x7ffbe17e7c00] 02:39:57 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:57 INFO - PROCESS | 1906 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:39:57 INFO - PROCESS | 1906 | 1462959597567 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 02:39:57 INFO - PROCESS | 1906 | 1462959597631 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 02:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:39:57 INFO - PROCESS | 1906 | 1462959597637 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:39:57 INFO - PROCESS | 1906 | 1462959597640 Marionette TRACE conn4 <- [1,1186,null,{}] 02:39:57 INFO - PROCESS | 1906 | 1462959597644 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:57 INFO - PROCESS | 1906 | 1462959597827 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 02:39:57 INFO - PROCESS | 1906 | 1462959597848 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:57 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe155c800 == 11 [pid = 1906] [id = 304] 02:39:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 201 (0x7ffbe3310000) [pid = 1906] [serial = 913] [outer = (nil)] 02:39:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 202 (0x7ffbe3b6c400) [pid = 1906] [serial = 914] [outer = 0x7ffbe3310000] 02:39:57 INFO - PROCESS | 1906 | 1462959597900 Marionette DEBUG loaded listener.js 02:39:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 203 (0x7ffbe7e1b400) [pid = 1906] [serial = 915] [outer = 0x7ffbe3310000] 02:39:58 INFO - PROCESS | 1906 | 1462959598743 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 02:39:58 INFO - PROCESS | 1906 | 1462959598771 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 02:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:39:58 INFO - PROCESS | 1906 | 1462959598784 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:39:58 INFO - PROCESS | 1906 | 1462959598792 Marionette TRACE conn4 <- [1,1190,null,{}] 02:39:58 INFO - PROCESS | 1906 | 1462959598804 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:58 INFO - PROCESS | 1906 | 1462959598971 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 02:39:59 INFO - PROCESS | 1906 | 1462959599053 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:59 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3f65000 == 12 [pid = 1906] [id = 305] 02:39:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 204 (0x7ffbde45e400) [pid = 1906] [serial = 916] [outer = (nil)] 02:39:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 205 (0x7ffbe8ea8800) [pid = 1906] [serial = 917] [outer = 0x7ffbde45e400] 02:39:59 INFO - PROCESS | 1906 | 1462959599106 Marionette DEBUG loaded listener.js 02:39:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 206 (0x7ffbe8eb3400) [pid = 1906] [serial = 918] [outer = 0x7ffbde45e400] 02:39:59 INFO - PROCESS | 1906 | 1462959599714 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 02:39:59 INFO - PROCESS | 1906 | 1462959599773 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 02:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:39:59 INFO - PROCESS | 1906 | 1462959599779 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:39:59 INFO - PROCESS | 1906 | 1462959599781 Marionette TRACE conn4 <- [1,1194,null,{}] 02:39:59 INFO - PROCESS | 1906 | 1462959599786 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:59 INFO - PROCESS | 1906 | 1462959599944 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 02:39:59 INFO - PROCESS | 1906 | 1462959599969 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:59 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe7fc2800 == 13 [pid = 1906] [id = 306] 02:39:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 207 (0x7ffbe8eb4400) [pid = 1906] [serial = 919] [outer = (nil)] 02:40:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 208 (0x7ffbe9085c00) [pid = 1906] [serial = 920] [outer = 0x7ffbe8eb4400] 02:40:00 INFO - PROCESS | 1906 | 1462959600020 Marionette DEBUG loaded listener.js 02:40:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 209 (0x7ffbe90a4c00) [pid = 1906] [serial = 921] [outer = 0x7ffbe8eb4400] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 208 (0x7ffbea775800) [pid = 1906] [serial = 849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 207 (0x7ffbe9179c00) [pid = 1906] [serial = 846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 206 (0x7ffbe18ab000) [pid = 1906] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 205 (0x7ffbe91e4c00) [pid = 1906] [serial = 843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 204 (0x7ffbe7e22c00) [pid = 1906] [serial = 840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 203 (0x7ffbe1430800) [pid = 1906] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 202 (0x7ffbe82c7000) [pid = 1906] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 201 (0x7ffbea8b6000) [pid = 1906] [serial = 771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 200 (0x7ffbe91a3000) [pid = 1906] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 199 (0x7ffbde45a800) [pid = 1906] [serial = 756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 198 (0x7ffbeaa2f800) [pid = 1906] [serial = 774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 197 (0x7ffbe330e800) [pid = 1906] [serial = 759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 196 (0x7ffbde842400) [pid = 1906] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 195 (0x7ffbf5db6400) [pid = 1906] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 194 (0x7ffbe7f2cc00) [pid = 1906] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 193 (0x7ffbe3318800) [pid = 1906] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 192 (0x7ffbe8ea8c00) [pid = 1906] [serial = 765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 191 (0x7ffbe91a7400) [pid = 1906] [serial = 768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 190 (0x7ffbe17eac00) [pid = 1906] [serial = 777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 189 (0x7ffbe82cc000) [pid = 1906] [serial = 762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 188 (0x7ffbe17e8c00) [pid = 1906] [serial = 780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 187 (0x7ffbe17e5000) [pid = 1906] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 186 (0x7ffbea5a7400) [pid = 1906] [serial = 831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 185 (0x7ffbe18f1000) [pid = 1906] [serial = 789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 184 (0x7ffbe330a800) [pid = 1906] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 183 (0x7ffbe90de800) [pid = 1906] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 182 (0x7ffbe9e18400) [pid = 1906] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 181 (0x7ffbed58c800) [pid = 1906] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 180 (0x7ffbe18b0000) [pid = 1906] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 179 (0x7ffbf268c800) [pid = 1906] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 178 (0x7ffbe9178400) [pid = 1906] [serial = 798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 177 (0x7ffbe17eb800) [pid = 1906] [serial = 792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 176 (0x7ffbe18a2400) [pid = 1906] [serial = 795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 175 (0x7ffbe9fd5400) [pid = 1906] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 174 (0x7ffbe1e27000) [pid = 1906] [serial = 825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 173 (0x7ffbe9cf2000) [pid = 1906] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 172 (0x7ffbe917b000) [pid = 1906] [serial = 801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 171 (0x7ffbed6ee000) [pid = 1906] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 170 (0x7ffbe1435000) [pid = 1906] [serial = 834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 169 (0x7ffbe3310800) [pid = 1906] [serial = 828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 168 (0x7ffbebb1b000) [pid = 1906] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 167 (0x7ffbebabf400) [pid = 1906] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 166 (0x7ffbea8aec00) [pid = 1906] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 165 (0x7ffbea1de400) [pid = 1906] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 164 (0x7ffbe917e800) [pid = 1906] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 163 (0x7ffbe9086000) [pid = 1906] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 162 (0x7ffbe9088c00) [pid = 1906] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 161 (0x7ffbe907d000) [pid = 1906] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:40:01 INFO - PROCESS | 1906 | --DOMWINDOW == 160 (0x7ffbe7f2b400) [pid = 1906] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:40:02 INFO - PROCESS | 1906 | --DOMWINDOW == 159 (0x7ffbe7e1a400) [pid = 1906] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:40:02 INFO - PROCESS | 1906 | --DOMWINDOW == 158 (0x7ffbde45e000) [pid = 1906] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:40:02 INFO - PROCESS | 1906 | --DOMWINDOW == 157 (0x7ffbde45dc00) [pid = 1906] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:40:02 INFO - PROCESS | 1906 | --DOMWINDOW == 156 (0x7ffbdd9d7000) [pid = 1906] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:40:02 INFO - PROCESS | 1906 | --DOMWINDOW == 155 (0x7ffbe3b67000) [pid = 1906] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:40:02 INFO - PROCESS | 1906 | --DOMWINDOW == 154 (0x7ffbe3305000) [pid = 1906] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:40:02 INFO - PROCESS | 1906 | --DOMWINDOW == 153 (0x7ffbe904ac00) [pid = 1906] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:40:02 INFO - PROCESS | 1906 | --DOMWINDOW == 152 (0x7ffbf5981c00) [pid = 1906] [serial = 545] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:40:02 INFO - PROCESS | 1906 | --DOMWINDOW == 151 (0x7ffbeb534800) [pid = 1906] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:40:02 INFO - PROCESS | 1906 | --DOMWINDOW == 150 (0x7ffbe18e2800) [pid = 1906] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:40:02 INFO - PROCESS | 1906 | --DOMWINDOW == 149 (0x7ffbebb3b800) [pid = 1906] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:40:02 INFO - PROCESS | 1906 | --DOMWINDOW == 148 (0x7ffbe907e800) [pid = 1906] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:40:02 INFO - PROCESS | 1906 | --DOMWINDOW == 147 (0x7ffbed6e1400) [pid = 1906] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:40:02 INFO - PROCESS | 1906 | --DOMWINDOW == 146 (0x7ffbe3b62800) [pid = 1906] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:40:02 INFO - PROCESS | 1906 | --DOMWINDOW == 145 (0x7ffbe91e3000) [pid = 1906] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:40:02 INFO - PROCESS | 1906 | --DOMWINDOW == 144 (0x7ffbe90ac000) [pid = 1906] [serial = 536] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:40:02 INFO - PROCESS | 1906 | --DOMWINDOW == 143 (0x7ffbe9050c00) [pid = 1906] [serial = 539] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:40:02 INFO - PROCESS | 1906 | --DOMWINDOW == 142 (0x7ffbe90a3400) [pid = 1906] [serial = 542] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:40:02 INFO - PROCESS | 1906 | --DOMWINDOW == 141 (0x7ffbe1434400) [pid = 1906] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:40:02 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:40:02 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:40:02 INFO - PROCESS | 1906 | 1462959602374 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 02:40:02 INFO - PROCESS | 1906 | 1462959602416 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 02:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:40:02 INFO - PROCESS | 1906 | 1462959602421 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:40:02 INFO - PROCESS | 1906 | 1462959602422 Marionette TRACE conn4 <- [1,1198,null,{}] 02:40:02 INFO - PROCESS | 1906 | 1462959602427 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:02 INFO - PROCESS | 1906 | 1462959602547 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 02:40:02 INFO - PROCESS | 1906 | 1462959602560 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:02 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe770e000 == 14 [pid = 1906] [id = 307] 02:40:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 142 (0x7ffbe3314c00) [pid = 1906] [serial = 922] [outer = (nil)] 02:40:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 143 (0x7ffbe3b62800) [pid = 1906] [serial = 923] [outer = 0x7ffbe3314c00] 02:40:02 INFO - PROCESS | 1906 | 1462959602633 Marionette DEBUG loaded listener.js 02:40:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 144 (0x7ffbe904dc00) [pid = 1906] [serial = 924] [outer = 0x7ffbe3314c00] 02:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 932ms 02:40:03 INFO - PROCESS | 1906 | 1462959603346 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:40:03 INFO - PROCESS | 1906 | 1462959603354 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 02:40:03 INFO - PROCESS | 1906 | 1462959603356 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 02:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:40:03 INFO - PROCESS | 1906 | 1462959603361 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:40:03 INFO - PROCESS | 1906 | 1462959603364 Marionette TRACE conn4 <- [1,1202,null,{}] 02:40:03 INFO - PROCESS | 1906 | 1462959603368 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:03 INFO - PROCESS | 1906 | 1462959603489 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 02:40:03 INFO - PROCESS | 1906 | 1462959603609 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:03 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdebc8800 == 15 [pid = 1906] [id = 308] 02:40:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 145 (0x7ffbde84c800) [pid = 1906] [serial = 925] [outer = (nil)] 02:40:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 146 (0x7ffbe90ac000) [pid = 1906] [serial = 926] [outer = 0x7ffbde84c800] 02:40:03 INFO - PROCESS | 1906 | 1462959603660 Marionette DEBUG loaded listener.js 02:40:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 147 (0x7ffbe90dd000) [pid = 1906] [serial = 927] [outer = 0x7ffbde84c800] 02:40:04 INFO - PROCESS | 1906 | 1462959604473 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:40:04 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:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1181ms 02:40:04 INFO - PROCESS | 1906 | 1462959604543 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 02:40:04 INFO - PROCESS | 1906 | 1462959604549 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 02:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:40:04 INFO - PROCESS | 1906 | 1462959604557 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:40:04 INFO - PROCESS | 1906 | 1462959604561 Marionette TRACE conn4 <- [1,1206,null,{}] 02:40:04 INFO - PROCESS | 1906 | 1462959604568 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:04 INFO - PROCESS | 1906 | 1462959604746 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 02:40:04 INFO - PROCESS | 1906 | 1462959604905 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:04 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe32cb800 == 16 [pid = 1906] [id = 309] 02:40:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 148 (0x7ffbde844400) [pid = 1906] [serial = 928] [outer = (nil)] 02:40:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 149 (0x7ffbe18a7c00) [pid = 1906] [serial = 929] [outer = 0x7ffbde844400] 02:40:04 INFO - PROCESS | 1906 | 1462959604969 Marionette DEBUG loaded listener.js 02:40:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 150 (0x7ffbe1e1dc00) [pid = 1906] [serial = 930] [outer = 0x7ffbde844400] 02:40:05 INFO - PROCESS | 1906 | 1462959605706 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:40:05 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:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1183ms 02:40:05 INFO - PROCESS | 1906 | 1462959605740 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 02:40:05 INFO - PROCESS | 1906 | 1462959605747 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 02:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:40:05 INFO - PROCESS | 1906 | 1462959605756 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:40:05 INFO - PROCESS | 1906 | 1462959605760 Marionette TRACE conn4 <- [1,1210,null,{}] 02:40:05 INFO - PROCESS | 1906 | 1462959605765 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:05 INFO - PROCESS | 1906 | 1462959605911 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 02:40:06 INFO - PROCESS | 1906 | 1462959606065 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:06 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8017800 == 17 [pid = 1906] [id = 310] 02:40:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 151 (0x7ffbe17e6800) [pid = 1906] [serial = 931] [outer = (nil)] 02:40:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 152 (0x7ffbe7c86800) [pid = 1906] [serial = 932] [outer = 0x7ffbe17e6800] 02:40:06 INFO - PROCESS | 1906 | 1462959606128 Marionette DEBUG loaded listener.js 02:40:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 153 (0x7ffbe7e27800) [pid = 1906] [serial = 933] [outer = 0x7ffbe17e6800] 02:40:06 INFO - PROCESS | 1906 | 1462959606975 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1278ms 02:40:07 INFO - PROCESS | 1906 | 1462959607035 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 02:40:07 INFO - PROCESS | 1906 | 1462959607038 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 02:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:40:07 INFO - PROCESS | 1906 | 1462959607043 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:40:07 INFO - PROCESS | 1906 | 1462959607048 Marionette TRACE conn4 <- [1,1214,null,{}] 02:40:07 INFO - PROCESS | 1906 | 1462959607062 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:07 INFO - PROCESS | 1906 | 1462959607209 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 02:40:07 INFO - PROCESS | 1906 | 1462959607357 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:07 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9115800 == 18 [pid = 1906] [id = 311] 02:40:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 154 (0x7ffbe8ea5400) [pid = 1906] [serial = 934] [outer = (nil)] 02:40:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 155 (0x7ffbe9087c00) [pid = 1906] [serial = 935] [outer = 0x7ffbe8ea5400] 02:40:07 INFO - PROCESS | 1906 | 1462959607421 Marionette DEBUG loaded listener.js 02:40:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 156 (0x7ffbe90dc000) [pid = 1906] [serial = 936] [outer = 0x7ffbe8ea5400] 02:40:08 INFO - PROCESS | 1906 | 1462959608190 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 02:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1184ms 02:40:08 INFO - PROCESS | 1906 | 1462959608228 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 02:40:08 INFO - PROCESS | 1906 | 1462959608231 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 02:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:40:08 INFO - PROCESS | 1906 | 1462959608237 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:40:08 INFO - PROCESS | 1906 | 1462959608239 Marionette TRACE conn4 <- [1,1218,null,{}] 02:40:08 INFO - PROCESS | 1906 | 1462959608244 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:08 INFO - PROCESS | 1906 | 1462959608375 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 02:40:08 INFO - PROCESS | 1906 | 1462959608528 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:08 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9999000 == 19 [pid = 1906] [id = 312] 02:40:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 157 (0x7ffbe90dec00) [pid = 1906] [serial = 937] [outer = (nil)] 02:40:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 158 (0x7ffbe9178c00) [pid = 1906] [serial = 938] [outer = 0x7ffbe90dec00] 02:40:08 INFO - PROCESS | 1906 | 1462959608599 Marionette DEBUG loaded listener.js 02:40:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 159 (0x7ffbe9181800) [pid = 1906] [serial = 939] [outer = 0x7ffbe90dec00] 02:40:09 INFO - PROCESS | 1906 | 1462959609310 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 02:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1125ms 02:40:09 INFO - PROCESS | 1906 | 1462959609386 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 02:40:09 INFO - PROCESS | 1906 | 1462959609389 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 02:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:40:09 INFO - PROCESS | 1906 | 1462959609396 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:40:09 INFO - PROCESS | 1906 | 1462959609398 Marionette TRACE conn4 <- [1,1222,null,{}] 02:40:09 INFO - PROCESS | 1906 | 1462959609404 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:09 INFO - PROCESS | 1906 | 1462959609542 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 02:40:09 INFO - PROCESS | 1906 | 1462959609691 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:09 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3f54000 == 20 [pid = 1906] [id = 313] 02:40:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 160 (0x7ffbe90e0400) [pid = 1906] [serial = 940] [outer = (nil)] 02:40:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 161 (0x7ffbe91ad400) [pid = 1906] [serial = 941] [outer = 0x7ffbe90e0400] 02:40:09 INFO - PROCESS | 1906 | 1462959609756 Marionette DEBUG loaded listener.js 02:40:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 162 (0x7ffbe91e7800) [pid = 1906] [serial = 942] [outer = 0x7ffbe90e0400] 02:40:10 INFO - PROCESS | 1906 | 1462959610393 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 02:40:10 INFO - PROCESS | 1906 | 1462959610482 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 02:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:40:10 INFO - PROCESS | 1906 | 1462959610505 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:40:10 INFO - PROCESS | 1906 | 1462959610508 Marionette TRACE conn4 <- [1,1226,null,{}] 02:40:10 INFO - PROCESS | 1906 | 1462959610512 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:10 INFO - PROCESS | 1906 | 1462959610757 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 02:40:10 INFO - PROCESS | 1906 | 1462959610868 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:10 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe139f800 == 21 [pid = 1906] [id = 314] 02:40:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 163 (0x7ffbde468400) [pid = 1906] [serial = 943] [outer = (nil)] 02:40:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 164 (0x7ffbe8eab800) [pid = 1906] [serial = 944] [outer = 0x7ffbde468400] 02:40:10 INFO - PROCESS | 1906 | 1462959610938 Marionette DEBUG loaded listener.js 02:40:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 165 (0x7ffbe9e1a800) [pid = 1906] [serial = 945] [outer = 0x7ffbde468400] 02:40:11 INFO - PROCESS | 1906 | 1462959611761 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 02:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1327ms 02:40:11 INFO - PROCESS | 1906 | 1462959611834 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 02:40:11 INFO - PROCESS | 1906 | 1462959611837 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 02:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:40:11 INFO - PROCESS | 1906 | 1462959611842 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:40:11 INFO - PROCESS | 1906 | 1462959611844 Marionette TRACE conn4 <- [1,1230,null,{}] 02:40:11 INFO - PROCESS | 1906 | 1462959611849 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:11 INFO - PROCESS | 1906 | 1462959611977 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 02:40:12 INFO - PROCESS | 1906 | 1462959612135 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:12 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe202f000 == 22 [pid = 1906] [id = 315] 02:40:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 166 (0x7ffbdd9d0000) [pid = 1906] [serial = 946] [outer = (nil)] 02:40:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 167 (0x7ffbe142d400) [pid = 1906] [serial = 947] [outer = 0x7ffbdd9d0000] 02:40:12 INFO - PROCESS | 1906 | 1462959612195 Marionette DEBUG loaded listener.js 02:40:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 168 (0x7ffbe3b66800) [pid = 1906] [serial = 948] [outer = 0x7ffbdd9d0000] 02:40:13 INFO - PROCESS | 1906 | 1462959613240 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 02:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1429ms 02:40:13 INFO - PROCESS | 1906 | 1462959613272 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 02:40:13 INFO - PROCESS | 1906 | 1462959613276 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 02:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:40:13 INFO - PROCESS | 1906 | 1462959613284 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:40:13 INFO - PROCESS | 1906 | 1462959613288 Marionette TRACE conn4 <- [1,1234,null,{}] 02:40:13 INFO - PROCESS | 1906 | 1462959613294 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:13 INFO - PROCESS | 1906 | 1462959613421 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 02:40:13 INFO - PROCESS | 1906 | 1462959613670 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:13 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3d11800 == 23 [pid = 1906] [id = 316] 02:40:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 169 (0x7ffbe330a800) [pid = 1906] [serial = 949] [outer = (nil)] 02:40:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 170 (0x7ffbe3317c00) [pid = 1906] [serial = 950] [outer = 0x7ffbe330a800] 02:40:13 INFO - PROCESS | 1906 | 1462959613780 Marionette DEBUG loaded listener.js 02:40:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 171 (0x7ffbe3b6b400) [pid = 1906] [serial = 951] [outer = 0x7ffbe330a800] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 170 (0x7ffbf269f000) [pid = 1906] [serial = 818] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 169 (0x7ffbf2689c00) [pid = 1906] [serial = 817] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 168 (0x7ffbea8b9400) [pid = 1906] [serial = 805] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 167 (0x7ffbeb5b4400) [pid = 1906] [serial = 806] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 166 (0x7ffbf06ae800) [pid = 1906] [serial = 814] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 165 (0x7ffbf1776000) [pid = 1906] [serial = 815] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 164 (0x7ffbf424f400) [pid = 1906] [serial = 823] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 163 (0x7ffbf498c400) [pid = 1906] [serial = 824] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 162 (0x7ffbe91e6400) [pid = 1906] [serial = 800] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 161 (0x7ffbe9181000) [pid = 1906] [serial = 799] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 160 (0x7ffbe1e27400) [pid = 1906] [serial = 794] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 159 (0x7ffbe18a8800) [pid = 1906] [serial = 793] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 158 (0x7ffbe9045000) [pid = 1906] [serial = 797] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 157 (0x7ffbe82ca400) [pid = 1906] [serial = 796] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 156 (0x7ffbf064c400) [pid = 1906] [serial = 812] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 155 (0x7ffbefaeb000) [pid = 1906] [serial = 811] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 154 (0x7ffbed6e3c00) [pid = 1906] [serial = 809] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 153 (0x7ffbed18a800) [pid = 1906] [serial = 808] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 152 (0x7ffbea8af800) [pid = 1906] [serial = 803] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 151 (0x7ffbea5a6400) [pid = 1906] [serial = 802] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 150 (0x7ffbf2e0b400) [pid = 1906] [serial = 820] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 149 (0x7ffbf3cf7000) [pid = 1906] [serial = 821] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 148 (0x7ffbe907d800) [pid = 1906] [serial = 905] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 147 (0x7ffbebb3d400) [pid = 1906] [serial = 716] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 146 (0x7ffbebb0e400) [pid = 1906] [serial = 773] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 145 (0x7ffbf4989800) [pid = 1906] [serial = 719] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 144 (0x7ffbe18a5400) [pid = 1906] [serial = 758] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 143 (0x7ffbec53c800) [pid = 1906] [serial = 776] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 142 (0x7ffbe7c88c00) [pid = 1906] [serial = 761] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 141 (0x7ffbe1439c00) [pid = 1906] [serial = 707] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 140 (0x7ffc0062e400) [pid = 1906] [serial = 722] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 139 (0x7ffbe917cc00) [pid = 1906] [serial = 713] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 138 (0x7ffc0082f800) [pid = 1906] [serial = 725] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 137 (0x7ffbea371c00) [pid = 1906] [serial = 767] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 136 (0x7ffbea773400) [pid = 1906] [serial = 770] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 135 (0x7ffbecf34c00) [pid = 1906] [serial = 779] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 134 (0x7ffbe9173800) [pid = 1906] [serial = 764] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 133 (0x7ffbed596c00) [pid = 1906] [serial = 782] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 132 (0x7ffbe330e000) [pid = 1906] [serial = 710] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 131 (0x7ffbe82cac00) [pid = 1906] [serial = 791] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 130 (0x7ffbed6e1800) [pid = 1906] [serial = 581] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 129 (0x7ffbe82d0400) [pid = 1906] [serial = 569] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 128 (0x7ffbebb16c00) [pid = 1906] [serial = 572] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 127 (0x7ffc017f0400) [pid = 1906] [serial = 547] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 126 (0x7ffbf61ab800) [pid = 1906] [serial = 620] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 125 (0x7ffbe18f1400) [pid = 1906] [serial = 623] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 124 (0x7ffbf5dd9400) [pid = 1906] [serial = 584] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 123 (0x7ffbea59d800) [pid = 1906] [serial = 614] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 122 (0x7ffbf552c400) [pid = 1906] [serial = 575] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 121 (0x7ffbf5dbec00) [pid = 1906] [serial = 578] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 120 (0x7ffbf2685c00) [pid = 1906] [serial = 617] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 119 (0x7ffbf5985c00) [pid = 1906] [serial = 538] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 118 (0x7ffbe90d7800) [pid = 1906] [serial = 541] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 117 (0x7ffbf4251400) [pid = 1906] [serial = 544] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 116 (0x7ffbe904f400) [pid = 1906] [serial = 551] [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:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 115 (0x7ffbe7e23800) [pid = 1906] [serial = 900] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 114 (0x7ffbe3305400) [pid = 1906] [serial = 864] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 113 (0x7ffbe3315800) [pid = 1906] [serial = 899] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 112 (0x7ffbe7c8a400) [pid = 1906] [serial = 826] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 111 (0x7ffbe3b62c00) [pid = 1906] [serial = 902] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 110 (0x7ffbe7f31400) [pid = 1906] [serial = 827] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 109 (0x7ffbe18ee800) [pid = 1906] [serial = 863] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 108 (0x7ffbe3307800) [pid = 1906] [serial = 836] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 107 (0x7ffbebb1a000) [pid = 1906] [serial = 833] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 106 (0x7ffbe90ad400) [pid = 1906] [serial = 829] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 105 (0x7ffbe18ad000) [pid = 1906] [serial = 835] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 104 (0x7ffbe91e3400) [pid = 1906] [serial = 830] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 103 (0x7ffbe82c3800) [pid = 1906] [serial = 872] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 102 (0x7ffbebb41c00) [pid = 1906] [serial = 851] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 101 (0x7ffbeb618000) [pid = 1906] [serial = 848] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 100 (0x7ffbebb15800) [pid = 1906] [serial = 850] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 99 (0x7ffbe1e28c00) [pid = 1906] [serial = 869] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 98 (0x7ffbea376c00) [pid = 1906] [serial = 845] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 97 (0x7ffbeb52dc00) [pid = 1906] [serial = 847] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 96 (0x7ffbe9fd4c00) [pid = 1906] [serial = 844] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 95 (0x7ffbe90d9400) [pid = 1906] [serial = 842] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 94 (0x7ffbe7f2b800) [pid = 1906] [serial = 903] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 93 (0x7ffbe907d400) [pid = 1906] [serial = 841] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 92 (0x7ffbe3319800) [pid = 1906] [serial = 870] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 91 (0x7ffbeb615400) [pid = 1906] [serial = 832] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 90 (0x7ffbe9172c00) [pid = 1906] [serial = 876] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 89 (0x7ffbe8eaa400) [pid = 1906] [serial = 873] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 88 (0x7ffbe90a6000) [pid = 1906] [serial = 875] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 87 (0x7ffbe7f32800) [pid = 1906] [serial = 867] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 86 (0x7ffbe7e28000) [pid = 1906] [serial = 866] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 85 (0x7ffbe90da000) [pid = 1906] [serial = 861] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 84 (0x7ffbe7e20c00) [pid = 1906] [serial = 860] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 83 (0x7ffbe90ad000) [pid = 1906] [serial = 858] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 82 (0x7ffbed596400) [pid = 1906] [serial = 854] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 81 (0x7ffbde84bc00) [pid = 1906] [serial = 857] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 80 (0x7ffbf3cf9000) [pid = 1906] [serial = 855] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 79 (0x7ffbe1e27c00) [pid = 1906] [serial = 838] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 78 (0x7ffbe7c87800) [pid = 1906] [serial = 839] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 77 (0x7ffbed59a400) [pid = 1906] [serial = 897] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 76 (0x7ffbed187c00) [pid = 1906] [serial = 894] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 75 (0x7ffbed58f000) [pid = 1906] [serial = 896] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 74 (0x7ffbebb3e800) [pid = 1906] [serial = 891] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 73 (0x7ffbec539400) [pid = 1906] [serial = 893] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 72 (0x7ffbebabe400) [pid = 1906] [serial = 888] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 71 (0x7ffbebb1ac00) [pid = 1906] [serial = 890] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 70 (0x7ffbea8b7c00) [pid = 1906] [serial = 885] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 69 (0x7ffbeb5ad000) [pid = 1906] [serial = 887] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 68 (0x7ffbe9e19400) [pid = 1906] [serial = 882] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 67 (0x7ffbea665000) [pid = 1906] [serial = 884] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 66 (0x7ffbe91ed400) [pid = 1906] [serial = 879] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 65 (0x7ffbe9cf6400) [pid = 1906] [serial = 881] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | --DOMWINDOW == 64 (0x7ffbe91af000) [pid = 1906] [serial = 878] [outer = (nil)] [url = about:blank] 02:40:14 INFO - PROCESS | 1906 | 1462959614568 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 02:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1330ms 02:40:14 INFO - PROCESS | 1906 | 1462959614614 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 02:40:14 INFO - PROCESS | 1906 | 1462959614621 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 02:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:40:14 INFO - PROCESS | 1906 | 1462959614629 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:40:14 INFO - PROCESS | 1906 | 1462959614632 Marionette TRACE conn4 <- [1,1238,null,{}] 02:40:14 INFO - PROCESS | 1906 | 1462959614637 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:14 INFO - PROCESS | 1906 | 1462959614841 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 02:40:14 INFO - PROCESS | 1906 | 1462959614984 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:15 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe1551800 == 24 [pid = 1906] [id = 317] 02:40:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 65 (0x7ffbdd9cec00) [pid = 1906] [serial = 952] [outer = (nil)] 02:40:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 66 (0x7ffbde462000) [pid = 1906] [serial = 953] [outer = 0x7ffbdd9cec00] 02:40:15 INFO - PROCESS | 1906 | 1462959615048 Marionette DEBUG loaded listener.js 02:40:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 67 (0x7ffbe1439c00) [pid = 1906] [serial = 954] [outer = 0x7ffbdd9cec00] 02:40:15 INFO - PROCESS | 1906 | 1462959615827 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 02:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1230ms 02:40:15 INFO - PROCESS | 1906 | 1462959615861 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 02:40:15 INFO - PROCESS | 1906 | 1462959615865 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 02:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:40:15 INFO - PROCESS | 1906 | 1462959615871 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:40:15 INFO - PROCESS | 1906 | 1462959615877 Marionette TRACE conn4 <- [1,1242,null,{}] 02:40:15 INFO - PROCESS | 1906 | 1462959615883 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:16 INFO - PROCESS | 1906 | 1462959616020 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 02:40:16 INFO - PROCESS | 1906 | 1462959616168 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:16 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3d4c800 == 25 [pid = 1906] [id = 318] 02:40:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 68 (0x7ffbe3b6d400) [pid = 1906] [serial = 955] [outer = (nil)] 02:40:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 69 (0x7ffbe7e1d800) [pid = 1906] [serial = 956] [outer = 0x7ffbe3b6d400] 02:40:16 INFO - PROCESS | 1906 | 1462959616239 Marionette DEBUG loaded listener.js 02:40:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 70 (0x7ffbe7f25800) [pid = 1906] [serial = 957] [outer = 0x7ffbe3b6d400] 02:40:17 INFO - PROCESS | 1906 | 1462959617033 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 02:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1234ms 02:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:40:17 INFO - PROCESS | 1906 | 1462959617106 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 02:40:17 INFO - PROCESS | 1906 | 1462959617109 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 02:40:17 INFO - PROCESS | 1906 | 1462959617115 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:40:17 INFO - PROCESS | 1906 | 1462959617118 Marionette TRACE conn4 <- [1,1246,null,{}] 02:40:17 INFO - PROCESS | 1906 | 1462959617123 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:17 INFO - PROCESS | 1906 | 1462959617262 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 02:40:17 INFO - PROCESS | 1906 | 1462959617397 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:17 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe77d9000 == 26 [pid = 1906] [id = 319] 02:40:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 71 (0x7ffbe82ca400) [pid = 1906] [serial = 958] [outer = (nil)] 02:40:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 72 (0x7ffbe8eb1000) [pid = 1906] [serial = 959] [outer = 0x7ffbe82ca400] 02:40:17 INFO - PROCESS | 1906 | 1462959617461 Marionette DEBUG loaded listener.js 02:40:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 73 (0x7ffbe904d800) [pid = 1906] [serial = 960] [outer = 0x7ffbe82ca400] 02:40:18 INFO - PROCESS | 1906 | 1462959618242 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 02:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1179ms 02:40:18 INFO - PROCESS | 1906 | 1462959618293 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 02:40:18 INFO - PROCESS | 1906 | 1462959618298 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 02:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:40:18 INFO - PROCESS | 1906 | 1462959618313 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:40:18 INFO - PROCESS | 1906 | 1462959618319 Marionette TRACE conn4 <- [1,1250,null,{}] 02:40:18 INFO - PROCESS | 1906 | 1462959618324 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:18 INFO - PROCESS | 1906 | 1462959618469 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 02:40:18 INFO - PROCESS | 1906 | 1462959618601 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:18 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8283000 == 27 [pid = 1906] [id = 320] 02:40:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 74 (0x7ffbe1439400) [pid = 1906] [serial = 961] [outer = (nil)] 02:40:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 75 (0x7ffbe90d6400) [pid = 1906] [serial = 962] [outer = 0x7ffbe1439400] 02:40:18 INFO - PROCESS | 1906 | 1462959618661 Marionette DEBUG loaded listener.js 02:40:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 76 (0x7ffbe9177000) [pid = 1906] [serial = 963] [outer = 0x7ffbe1439400] 02:40:19 INFO - PROCESS | 1906 | 1462959619427 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 02:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1192ms 02:40:19 INFO - PROCESS | 1906 | 1462959619497 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 02:40:19 INFO - PROCESS | 1906 | 1462959619500 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 02:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:40:19 INFO - PROCESS | 1906 | 1462959619505 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:40:19 INFO - PROCESS | 1906 | 1462959619507 Marionette TRACE conn4 <- [1,1254,null,{}] 02:40:19 INFO - PROCESS | 1906 | 1462959619512 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:19 INFO - PROCESS | 1906 | 1462959619650 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 02:40:19 INFO - PROCESS | 1906 | 1462959619783 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:19 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9074000 == 28 [pid = 1906] [id = 321] 02:40:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 77 (0x7ffbe82c9800) [pid = 1906] [serial = 964] [outer = (nil)] 02:40:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 78 (0x7ffbe91af800) [pid = 1906] [serial = 965] [outer = 0x7ffbe82c9800] 02:40:19 INFO - PROCESS | 1906 | 1462959619853 Marionette DEBUG loaded listener.js 02:40:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 79 (0x7ffbe9c05800) [pid = 1906] [serial = 966] [outer = 0x7ffbe82c9800] 02:40:20 INFO - PROCESS | 1906 | 1462959620618 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 02:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1183ms 02:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:40:20 INFO - PROCESS | 1906 | 1462959620689 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 02:40:20 INFO - PROCESS | 1906 | 1462959620692 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 02:40:20 INFO - PROCESS | 1906 | 1462959620697 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:40:20 INFO - PROCESS | 1906 | 1462959620700 Marionette TRACE conn4 <- [1,1258,null,{}] 02:40:20 INFO - PROCESS | 1906 | 1462959620705 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:20 INFO - PROCESS | 1906 | 1462959620843 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 02:40:20 INFO - PROCESS | 1906 | 1462959620977 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:21 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9989000 == 29 [pid = 1906] [id = 322] 02:40:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 80 (0x7ffbe9fd5800) [pid = 1906] [serial = 967] [outer = (nil)] 02:40:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 81 (0x7ffbe9fda400) [pid = 1906] [serial = 968] [outer = 0x7ffbe9fd5800] 02:40:21 INFO - PROCESS | 1906 | 1462959621048 Marionette DEBUG loaded listener.js 02:40:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 82 (0x7ffbea1de000) [pid = 1906] [serial = 969] [outer = 0x7ffbe9fd5800] 02:40:21 INFO - PROCESS | 1906 | 1462959621792 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 02:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1127ms 02:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:40:21 INFO - PROCESS | 1906 | 1462959621829 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 02:40:21 INFO - PROCESS | 1906 | 1462959621832 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 02:40:21 INFO - PROCESS | 1906 | 1462959621837 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:40:21 INFO - PROCESS | 1906 | 1462959621840 Marionette TRACE conn4 <- [1,1262,null,{}] 02:40:21 INFO - PROCESS | 1906 | 1462959621844 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:21 INFO - PROCESS | 1906 | 1462959621971 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 02:40:22 INFO - PROCESS | 1906 | 1462959622203 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:22 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea1b0800 == 30 [pid = 1906] [id = 323] 02:40:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 83 (0x7ffbe9cf5800) [pid = 1906] [serial = 970] [outer = (nil)] 02:40:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 84 (0x7ffbea59b800) [pid = 1906] [serial = 971] [outer = 0x7ffbe9cf5800] 02:40:22 INFO - PROCESS | 1906 | 1462959622263 Marionette DEBUG loaded listener.js 02:40:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 85 (0x7ffbea5a7c00) [pid = 1906] [serial = 972] [outer = 0x7ffbe9cf5800] 02:40:23 INFO - PROCESS | 1906 | 1462959623171 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 02:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1376ms 02:40:23 INFO - PROCESS | 1906 | 1462959623214 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 02:40:23 INFO - PROCESS | 1906 | 1462959623218 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 02:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:40:23 INFO - PROCESS | 1906 | 1462959623225 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:40:23 INFO - PROCESS | 1906 | 1462959623229 Marionette TRACE conn4 <- [1,1266,null,{}] 02:40:23 INFO - PROCESS | 1906 | 1462959623236 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:23 INFO - PROCESS | 1906 | 1462959623377 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 02:40:23 INFO - PROCESS | 1906 | 1462959623522 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:23 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbde5e3800 == 31 [pid = 1906] [id = 324] 02:40:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 86 (0x7ffbdd9d2000) [pid = 1906] [serial = 973] [outer = (nil)] 02:40:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 87 (0x7ffbe3b6d800) [pid = 1906] [serial = 974] [outer = 0x7ffbdd9d2000] 02:40:23 INFO - PROCESS | 1906 | 1462959623622 Marionette DEBUG loaded listener.js 02:40:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 88 (0x7ffbe7e26000) [pid = 1906] [serial = 975] [outer = 0x7ffbdd9d2000] 02:40:24 INFO - PROCESS | 1906 | 1462959624318 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 02:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1143ms 02:40:24 INFO - PROCESS | 1906 | 1462959624369 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 02:40:24 INFO - PROCESS | 1906 | 1462959624376 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 02:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:40:24 INFO - PROCESS | 1906 | 1462959624384 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:40:24 INFO - PROCESS | 1906 | 1462959624388 Marionette TRACE conn4 <- [1,1270,null,{}] 02:40:24 INFO - PROCESS | 1906 | 1462959624395 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:24 INFO - PROCESS | 1906 | 1462959624542 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 02:40:24 INFO - PROCESS | 1906 | 1462959624644 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:24 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe77d3800 == 32 [pid = 1906] [id = 325] 02:40:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 89 (0x7ffbe3b67800) [pid = 1906] [serial = 976] [outer = (nil)] 02:40:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 90 (0x7ffbe904ec00) [pid = 1906] [serial = 977] [outer = 0x7ffbe3b67800] 02:40:24 INFO - PROCESS | 1906 | 1462959624696 Marionette DEBUG loaded listener.js 02:40:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 91 (0x7ffbe90d4400) [pid = 1906] [serial = 978] [outer = 0x7ffbe3b67800] 02:40:25 INFO - PROCESS | 1906 | 1462959625364 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 02:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1026ms 02:40:25 INFO - PROCESS | 1906 | 1462959625411 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 02:40:25 INFO - PROCESS | 1906 | 1462959625413 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 02:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:40:25 INFO - PROCESS | 1906 | 1462959625424 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:40:25 INFO - PROCESS | 1906 | 1462959625428 Marionette TRACE conn4 <- [1,1274,null,{}] 02:40:25 INFO - PROCESS | 1906 | 1462959625441 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:25 INFO - PROCESS | 1906 | 1462959625631 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 02:40:25 INFO - PROCESS | 1906 | 1462959625661 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:25 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9b35800 == 33 [pid = 1906] [id = 326] 02:40:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 92 (0x7ffbe9cf1c00) [pid = 1906] [serial = 979] [outer = (nil)] 02:40:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 93 (0x7ffbe9e15800) [pid = 1906] [serial = 980] [outer = 0x7ffbe9cf1c00] 02:40:25 INFO - PROCESS | 1906 | 1462959625716 Marionette DEBUG loaded listener.js 02:40:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 94 (0x7ffbea1d7800) [pid = 1906] [serial = 981] [outer = 0x7ffbe9cf1c00] 02:40:26 INFO - PROCESS | 1906 | 1462959626440 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 02:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1028ms 02:40:26 INFO - PROCESS | 1906 | 1462959626459 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 02:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:40:26 INFO - PROCESS | 1906 | 1462959626463 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 02:40:26 INFO - PROCESS | 1906 | 1462959626467 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:40:26 INFO - PROCESS | 1906 | 1462959626470 Marionette TRACE conn4 <- [1,1278,null,{}] 02:40:26 INFO - PROCESS | 1906 | 1462959626474 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:26 INFO - PROCESS | 1906 | 1462959626627 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 02:40:26 INFO - PROCESS | 1906 | 1462959626652 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:26 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea3bb800 == 34 [pid = 1906] [id = 327] 02:40:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 95 (0x7ffbea441c00) [pid = 1906] [serial = 982] [outer = (nil)] 02:40:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 96 (0x7ffbea661400) [pid = 1906] [serial = 983] [outer = 0x7ffbea441c00] 02:40:26 INFO - PROCESS | 1906 | 1462959626703 Marionette DEBUG loaded listener.js 02:40:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 97 (0x7ffbea668400) [pid = 1906] [serial = 984] [outer = 0x7ffbea441c00] 02:40:27 INFO - PROCESS | 1906 | --DOMWINDOW == 96 (0x7ffbe8ea5c00) [pid = 1906] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:40:27 INFO - PROCESS | 1906 | --DOMWINDOW == 95 (0x7ffbde45e400) [pid = 1906] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:40:27 INFO - PROCESS | 1906 | --DOMWINDOW == 94 (0x7ffbe3310000) [pid = 1906] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:40:27 INFO - PROCESS | 1906 | --DOMWINDOW == 93 (0x7ffbde845000) [pid = 1906] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:40:27 INFO - PROCESS | 1906 | --DOMWINDOW == 92 (0x7ffbe17e7c00) [pid = 1906] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:40:27 INFO - PROCESS | 1906 | --DOMWINDOW == 91 (0x7ffbe8eb4400) [pid = 1906] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:40:27 INFO - PROCESS | 1906 | --DOMWINDOW == 90 (0x7ffbe3314c00) [pid = 1906] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:40:27 INFO - PROCESS | 1906 | 1462959627376 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 02:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 929ms 02:40:27 INFO - PROCESS | 1906 | 1462959627397 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 02:40:27 INFO - PROCESS | 1906 | 1462959627400 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 02:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:40:27 INFO - PROCESS | 1906 | 1462959627406 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:40:27 INFO - PROCESS | 1906 | 1462959627407 Marionette TRACE conn4 <- [1,1282,null,{}] 02:40:27 INFO - PROCESS | 1906 | 1462959627412 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:27 INFO - PROCESS | 1906 | 1462959627529 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 02:40:27 INFO - PROCESS | 1906 | 1462959627631 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:27 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe2040800 == 35 [pid = 1906] [id = 328] 02:40:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 91 (0x7ffbde45e400) [pid = 1906] [serial = 985] [outer = (nil)] 02:40:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 92 (0x7ffbe8eb4400) [pid = 1906] [serial = 986] [outer = 0x7ffbde45e400] 02:40:27 INFO - PROCESS | 1906 | 1462959627683 Marionette DEBUG loaded listener.js 02:40:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 93 (0x7ffbea667400) [pid = 1906] [serial = 987] [outer = 0x7ffbde45e400] 02:40:28 INFO - PROCESS | 1906 | 1462959628267 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 02:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 874ms 02:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:40:28 INFO - PROCESS | 1906 | 1462959628280 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 02:40:28 INFO - PROCESS | 1906 | 1462959628282 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 02:40:28 INFO - PROCESS | 1906 | 1462959628288 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:40:28 INFO - PROCESS | 1906 | 1462959628291 Marionette TRACE conn4 <- [1,1286,null,{}] 02:40:28 INFO - PROCESS | 1906 | 1462959628304 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:28 INFO - PROCESS | 1906 | 1462959628442 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 02:40:28 INFO - PROCESS | 1906 | 1462959628548 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:28 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea7a5800 == 36 [pid = 1906] [id = 329] 02:40:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 94 (0x7ffbe18a6800) [pid = 1906] [serial = 988] [outer = (nil)] 02:40:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 95 (0x7ffbea8af800) [pid = 1906] [serial = 989] [outer = 0x7ffbe18a6800] 02:40:28 INFO - PROCESS | 1906 | 1462959628603 Marionette DEBUG loaded listener.js 02:40:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 96 (0x7ffbeb531000) [pid = 1906] [serial = 990] [outer = 0x7ffbe18a6800] 02:40:29 INFO - PROCESS | 1906 | 1462959629180 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 02:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 934ms 02:40:29 INFO - PROCESS | 1906 | 1462959629221 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 02:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:40:29 INFO - PROCESS | 1906 | 1462959629224 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 02:40:29 INFO - PROCESS | 1906 | 1462959629228 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:40:29 INFO - PROCESS | 1906 | 1462959629231 Marionette TRACE conn4 <- [1,1290,null,{}] 02:40:29 INFO - PROCESS | 1906 | 1462959629235 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:29 INFO - PROCESS | 1906 | 1462959629425 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 02:40:29 INFO - PROCESS | 1906 | 1462959629552 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:29 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe32d9000 == 37 [pid = 1906] [id = 330] 02:40:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 97 (0x7ffbde84ac00) [pid = 1906] [serial = 991] [outer = (nil)] 02:40:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 98 (0x7ffbe1435000) [pid = 1906] [serial = 992] [outer = 0x7ffbde84ac00] 02:40:29 INFO - PROCESS | 1906 | 1462959629615 Marionette DEBUG loaded listener.js 02:40:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 99 (0x7ffbe3310000) [pid = 1906] [serial = 993] [outer = 0x7ffbde84ac00] 02:40:30 INFO - PROCESS | 1906 | 1462959630348 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 02:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1174ms 02:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:40:30 INFO - PROCESS | 1906 | 1462959630405 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 02:40:30 INFO - PROCESS | 1906 | 1462959630409 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 02:40:30 INFO - PROCESS | 1906 | 1462959630416 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:40:30 INFO - PROCESS | 1906 | 1462959630422 Marionette TRACE conn4 <- [1,1294,null,{}] 02:40:30 INFO - PROCESS | 1906 | 1462959630427 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:30 INFO - PROCESS | 1906 | 1462959630580 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 02:40:30 INFO - PROCESS | 1906 | 1462959630720 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:30 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe99a2000 == 38 [pid = 1906] [id = 331] 02:40:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 100 (0x7ffbe7f2a000) [pid = 1906] [serial = 994] [outer = (nil)] 02:40:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 101 (0x7ffbe907d400) [pid = 1906] [serial = 995] [outer = 0x7ffbe7f2a000] 02:40:30 INFO - PROCESS | 1906 | 1462959630786 Marionette DEBUG loaded listener.js 02:40:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 102 (0x7ffbe90db400) [pid = 1906] [serial = 996] [outer = 0x7ffbe7f2a000] 02:40:31 INFO - PROCESS | 1906 | 1462959631584 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 02:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1237ms 02:40:31 INFO - PROCESS | 1906 | 1462959631653 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 02:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:40:31 INFO - PROCESS | 1906 | 1462959631658 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 02:40:31 INFO - PROCESS | 1906 | 1462959631663 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:40:31 INFO - PROCESS | 1906 | 1462959631666 Marionette TRACE conn4 <- [1,1298,null,{}] 02:40:31 INFO - PROCESS | 1906 | 1462959631671 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:31 INFO - PROCESS | 1906 | 1462959631815 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 02:40:31 INFO - PROCESS | 1906 | 1462959631956 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:31 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea8d6800 == 39 [pid = 1906] [id = 332] 02:40:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 103 (0x7ffbe91e8000) [pid = 1906] [serial = 997] [outer = (nil)] 02:40:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 104 (0x7ffbea1e1800) [pid = 1906] [serial = 998] [outer = 0x7ffbe91e8000] 02:40:32 INFO - PROCESS | 1906 | 1462959632019 Marionette DEBUG loaded listener.js 02:40:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 105 (0x7ffbe91a6400) [pid = 1906] [serial = 999] [outer = 0x7ffbe91e8000] 02:40:32 INFO - PROCESS | 1906 | 1462959632860 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1228ms 02:40:32 INFO - PROCESS | 1906 | 1462959632892 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 02:40:32 INFO - PROCESS | 1906 | 1462959632897 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 02:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:40:32 INFO - PROCESS | 1906 | 1462959632911 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:40:32 INFO - PROCESS | 1906 | 1462959632917 Marionette TRACE conn4 <- [1,1302,null,{}] 02:40:32 INFO - PROCESS | 1906 | 1462959632937 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:33 INFO - PROCESS | 1906 | 1462959633073 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 02:40:33 INFO - PROCESS | 1906 | 1462959633213 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:33 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbeba90800 == 40 [pid = 1906] [id = 333] 02:40:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 106 (0x7ffbe91ef400) [pid = 1906] [serial = 1000] [outer = (nil)] 02:40:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 107 (0x7ffbea8b3800) [pid = 1906] [serial = 1001] [outer = 0x7ffbe91ef400] 02:40:33 INFO - PROCESS | 1906 | 1462959633276 Marionette DEBUG loaded listener.js 02:40:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 108 (0x7ffbeb52dc00) [pid = 1906] [serial = 1002] [outer = 0x7ffbe91ef400] 02:40:33 INFO - PROCESS | 1906 | 1462959633981 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 02:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1154ms 02:40:34 INFO - PROCESS | 1906 | 1462959634060 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 02:40:34 INFO - PROCESS | 1906 | 1462959634062 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 02:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:40:34 INFO - PROCESS | 1906 | 1462959634067 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:40:34 INFO - PROCESS | 1906 | 1462959634070 Marionette TRACE conn4 <- [1,1306,null,{}] 02:40:34 INFO - PROCESS | 1906 | 1462959634074 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:34 INFO - PROCESS | 1906 | 1462959634206 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 02:40:34 INFO - PROCESS | 1906 | 1462959634347 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:34 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbecf51000 == 41 [pid = 1906] [id = 334] 02:40:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 109 (0x7ffbe3308c00) [pid = 1906] [serial = 1003] [outer = (nil)] 02:40:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 110 (0x7ffbeb5b2800) [pid = 1906] [serial = 1004] [outer = 0x7ffbe3308c00] 02:40:34 INFO - PROCESS | 1906 | 1462959634407 Marionette DEBUG loaded listener.js 02:40:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 111 (0x7ffbeb618c00) [pid = 1906] [serial = 1005] [outer = 0x7ffbe3308c00] 02:40:35 INFO - PROCESS | 1906 | 1462959635156 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 02:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1125ms 02:40:35 INFO - PROCESS | 1906 | 1462959635193 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 02:40:35 INFO - PROCESS | 1906 | 1462959635197 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 02:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:40:35 INFO - PROCESS | 1906 | 1462959635218 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:40:35 INFO - PROCESS | 1906 | 1462959635222 Marionette TRACE conn4 <- [1,1310,null,{}] 02:40:35 INFO - PROCESS | 1906 | 1462959635227 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:35 INFO - PROCESS | 1906 | 1462959635360 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 02:40:35 INFO - PROCESS | 1906 | 1462959635508 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:35 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbed85b000 == 42 [pid = 1906] [id = 335] 02:40:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 112 (0x7ffbebb12000) [pid = 1906] [serial = 1006] [outer = (nil)] 02:40:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 113 (0x7ffbebb15400) [pid = 1906] [serial = 1007] [outer = 0x7ffbebb12000] 02:40:35 INFO - PROCESS | 1906 | 1462959635580 Marionette DEBUG loaded listener.js 02:40:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 114 (0x7ffbebb34800) [pid = 1906] [serial = 1008] [outer = 0x7ffbebb12000] 02:40:36 INFO - PROCESS | 1906 | 1462959636327 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 02:40:36 INFO - PROCESS | 1906 | 1462959636402 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 02:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:40:36 INFO - PROCESS | 1906 | 1462959636407 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:40:36 INFO - PROCESS | 1906 | 1462959636409 Marionette TRACE conn4 <- [1,1314,null,{}] 02:40:36 INFO - PROCESS | 1906 | 1462959636414 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:36 INFO - PROCESS | 1906 | 1462959636777 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 02:40:36 INFO - PROCESS | 1906 | 1462959636972 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:37 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe2042800 == 43 [pid = 1906] [id = 336] 02:40:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 115 (0x7ffbdd9d6c00) [pid = 1906] [serial = 1009] [outer = (nil)] 02:40:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 116 (0x7ffbde84fc00) [pid = 1906] [serial = 1010] [outer = 0x7ffbdd9d6c00] 02:40:37 INFO - PROCESS | 1906 | 1462959637082 Marionette DEBUG loaded listener.js 02:40:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 117 (0x7ffbe18aa000) [pid = 1906] [serial = 1011] [outer = 0x7ffbdd9d6c00] 02:40:37 INFO - PROCESS | 1906 | 1462959637890 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 02:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1533ms 02:40:37 INFO - PROCESS | 1906 | 1462959637943 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 02:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:40:37 INFO - PROCESS | 1906 | 1462959637947 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 02:40:37 INFO - PROCESS | 1906 | 1462959637953 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:40:37 INFO - PROCESS | 1906 | 1462959637958 Marionette TRACE conn4 <- [1,1318,null,{}] 02:40:37 INFO - PROCESS | 1906 | 1462959637964 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:38 INFO - PROCESS | 1906 | 1462959638090 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 02:40:38 INFO - PROCESS | 1906 | 1462959638245 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:38 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbde5fe000 == 42 [pid = 1906] [id = 302] 02:40:38 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea7a5800 == 41 [pid = 1906] [id = 329] 02:40:38 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe2040800 == 40 [pid = 1906] [id = 328] 02:40:38 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea3bb800 == 39 [pid = 1906] [id = 327] 02:40:38 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9b35800 == 38 [pid = 1906] [id = 326] 02:40:38 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe77d3800 == 37 [pid = 1906] [id = 325] 02:40:38 INFO - PROCESS | 1906 | --DOMWINDOW == 116 (0x7ffbe9087c00) [pid = 1906] [serial = 935] [outer = (nil)] [url = about:blank] 02:40:38 INFO - PROCESS | 1906 | --DOMWINDOW == 115 (0x7ffbe18a7c00) [pid = 1906] [serial = 929] [outer = (nil)] [url = about:blank] 02:40:38 INFO - PROCESS | 1906 | --DOMWINDOW == 114 (0x7ffbe7c86800) [pid = 1906] [serial = 932] [outer = (nil)] [url = about:blank] 02:40:38 INFO - PROCESS | 1906 | --DOMWINDOW == 113 (0x7ffbe9178c00) [pid = 1906] [serial = 938] [outer = (nil)] [url = about:blank] 02:40:38 INFO - PROCESS | 1906 | --DOMWINDOW == 112 (0x7ffbe8eab800) [pid = 1906] [serial = 944] [outer = (nil)] [url = about:blank] 02:40:38 INFO - PROCESS | 1906 | --DOMWINDOW == 111 (0x7ffbe142d400) [pid = 1906] [serial = 947] [outer = (nil)] [url = about:blank] 02:40:38 INFO - PROCESS | 1906 | --DOMWINDOW == 110 (0x7ffbe91ad400) [pid = 1906] [serial = 941] [outer = (nil)] [url = about:blank] 02:40:38 INFO - PROCESS | 1906 | --DOMWINDOW == 109 (0x7ffbe3317c00) [pid = 1906] [serial = 950] [outer = (nil)] [url = about:blank] 02:40:38 INFO - PROCESS | 1906 | --DOMWINDOW == 108 (0x7ffbe90ac000) [pid = 1906] [serial = 926] [outer = (nil)] [url = about:blank] 02:40:38 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdebd6800 == 38 [pid = 1906] [id = 337] 02:40:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 109 (0x7ffbde463800) [pid = 1906] [serial = 1012] [outer = (nil)] 02:40:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 110 (0x7ffbe330d800) [pid = 1906] [serial = 1013] [outer = 0x7ffbde463800] 02:40:38 INFO - PROCESS | 1906 | 1462959638342 Marionette DEBUG loaded listener.js 02:40:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 111 (0x7ffbe7f2ec00) [pid = 1906] [serial = 1014] [outer = 0x7ffbde463800] 02:40:38 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbde5e3800 == 37 [pid = 1906] [id = 324] 02:40:38 INFO - PROCESS | 1906 | --DOMWINDOW == 110 (0x7ffbe90d6800) [pid = 1906] [serial = 906] [outer = (nil)] [url = about:blank] 02:40:38 INFO - PROCESS | 1906 | --DOMWINDOW == 109 (0x7ffbe8ea8800) [pid = 1906] [serial = 917] [outer = (nil)] [url = about:blank] 02:40:38 INFO - PROCESS | 1906 | --DOMWINDOW == 108 (0x7ffbe3b6c400) [pid = 1906] [serial = 914] [outer = (nil)] [url = about:blank] 02:40:38 INFO - PROCESS | 1906 | --DOMWINDOW == 107 (0x7ffbde84d800) [pid = 1906] [serial = 908] [outer = (nil)] [url = about:blank] 02:40:38 INFO - PROCESS | 1906 | --DOMWINDOW == 106 (0x7ffbe1436400) [pid = 1906] [serial = 909] [outer = (nil)] [url = about:blank] 02:40:38 INFO - PROCESS | 1906 | --DOMWINDOW == 105 (0x7ffbe18ae800) [pid = 1906] [serial = 911] [outer = (nil)] [url = about:blank] 02:40:38 INFO - PROCESS | 1906 | --DOMWINDOW == 104 (0x7ffbe3303000) [pid = 1906] [serial = 912] [outer = (nil)] [url = about:blank] 02:40:38 INFO - PROCESS | 1906 | --DOMWINDOW == 103 (0x7ffbe9085c00) [pid = 1906] [serial = 920] [outer = (nil)] [url = about:blank] 02:40:38 INFO - PROCESS | 1906 | --DOMWINDOW == 102 (0x7ffbe8eb3400) [pid = 1906] [serial = 918] [outer = (nil)] [url = about:blank] 02:40:38 INFO - PROCESS | 1906 | --DOMWINDOW == 101 (0x7ffbe3b62800) [pid = 1906] [serial = 923] [outer = (nil)] [url = about:blank] 02:40:38 INFO - PROCESS | 1906 | --DOMWINDOW == 100 (0x7ffbe90a4c00) [pid = 1906] [serial = 921] [outer = (nil)] [url = about:blank] 02:40:38 INFO - PROCESS | 1906 | --DOMWINDOW == 99 (0x7ffbe7e1b400) [pid = 1906] [serial = 915] [outer = (nil)] [url = about:blank] 02:40:38 INFO - PROCESS | 1906 | --DOMWINDOW == 98 (0x7ffbe904dc00) [pid = 1906] [serial = 924] [outer = (nil)] [url = about:blank] 02:40:38 INFO - PROCESS | 1906 | 1462959638962 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 02:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1028ms 02:40:38 INFO - PROCESS | 1906 | 1462959638981 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 02:40:38 INFO - PROCESS | 1906 | 1462959638984 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 02:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:40:38 INFO - PROCESS | 1906 | 1462959638990 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:40:38 INFO - PROCESS | 1906 | 1462959638992 Marionette TRACE conn4 <- [1,1322,null,{}] 02:40:39 INFO - PROCESS | 1906 | 1462959638997 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:39 INFO - PROCESS | 1906 | 1462959639113 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 02:40:39 INFO - PROCESS | 1906 | 1462959639133 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:39 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3f59000 == 38 [pid = 1906] [id = 338] 02:40:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 99 (0x7ffbe8eaa400) [pid = 1906] [serial = 1015] [outer = (nil)] 02:40:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 100 (0x7ffbe907a800) [pid = 1906] [serial = 1016] [outer = 0x7ffbe8eaa400] 02:40:39 INFO - PROCESS | 1906 | 1462959639183 Marionette DEBUG loaded listener.js 02:40:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 101 (0x7ffbe90a6400) [pid = 1906] [serial = 1017] [outer = 0x7ffbe8eaa400] 02:40:39 INFO - PROCESS | 1906 | 1462959639913 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 02:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 974ms 02:40:39 INFO - PROCESS | 1906 | 1462959639965 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 02:40:39 INFO - PROCESS | 1906 | 1462959639970 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 02:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:40:39 INFO - PROCESS | 1906 | 1462959639983 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:40:39 INFO - PROCESS | 1906 | 1462959639988 Marionette TRACE conn4 <- [1,1326,null,{}] 02:40:39 INFO - PROCESS | 1906 | 1462959639995 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:40 INFO - PROCESS | 1906 | 1462959640113 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 02:40:40 INFO - PROCESS | 1906 | 1462959640125 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:40 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe801b000 == 39 [pid = 1906] [id = 339] 02:40:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 102 (0x7ffbde463400) [pid = 1906] [serial = 1018] [outer = (nil)] 02:40:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 103 (0x7ffbe91a4000) [pid = 1906] [serial = 1019] [outer = 0x7ffbde463400] 02:40:40 INFO - PROCESS | 1906 | 1462959640175 Marionette DEBUG loaded listener.js 02:40:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 104 (0x7ffbe91eec00) [pid = 1906] [serial = 1020] [outer = 0x7ffbde463400] 02:40:40 INFO - PROCESS | 1906 | 1462959640882 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:40:40 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:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 940ms 02:40:40 INFO - PROCESS | 1906 | 1462959640916 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 02:40:40 INFO - PROCESS | 1906 | 1462959640919 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 02:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:40:40 INFO - PROCESS | 1906 | 1462959640924 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:40:40 INFO - PROCESS | 1906 | 1462959640926 Marionette TRACE conn4 <- [1,1330,null,{}] 02:40:40 INFO - PROCESS | 1906 | 1462959640930 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:41 INFO - PROCESS | 1906 | 1462959641090 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 02:40:41 INFO - PROCESS | 1906 | 1462959641102 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:41 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe905a000 == 40 [pid = 1906] [id = 340] 02:40:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 105 (0x7ffbe90b0000) [pid = 1906] [serial = 1021] [outer = (nil)] 02:40:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 106 (0x7ffbe9cf9800) [pid = 1906] [serial = 1022] [outer = 0x7ffbe90b0000] 02:40:41 INFO - PROCESS | 1906 | 1462959641209 Marionette DEBUG loaded listener.js 02:40:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 107 (0x7ffbe9fd7c00) [pid = 1906] [serial = 1023] [outer = 0x7ffbe90b0000] 02:40:41 INFO - PROCESS | 1906 | 1462959641834 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:40:41 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:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 923ms 02:40:41 INFO - PROCESS | 1906 | 1462959641851 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 02:40:41 INFO - PROCESS | 1906 | 1462959641854 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 02:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:40:41 INFO - PROCESS | 1906 | 1462959641859 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:40:41 INFO - PROCESS | 1906 | 1462959641861 Marionette TRACE conn4 <- [1,1334,null,{}] 02:40:41 INFO - PROCESS | 1906 | 1462959641865 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:42 INFO - PROCESS | 1906 | 1462959642017 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 02:40:42 INFO - PROCESS | 1906 | 1462959642048 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:42 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe921c000 == 41 [pid = 1906] [id = 341] 02:40:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 108 (0x7ffbea65f400) [pid = 1906] [serial = 1024] [outer = (nil)] 02:40:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 109 (0x7ffbea665400) [pid = 1906] [serial = 1025] [outer = 0x7ffbea65f400] 02:40:42 INFO - PROCESS | 1906 | 1462959642105 Marionette DEBUG loaded listener.js 02:40:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 110 (0x7ffbea8b9800) [pid = 1906] [serial = 1026] [outer = 0x7ffbea65f400] 02:40:42 INFO - PROCESS | 1906 | --DOMWINDOW == 109 (0x7ffbe9cf1c00) [pid = 1906] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:40:42 INFO - PROCESS | 1906 | --DOMWINDOW == 108 (0x7ffbe9cf5800) [pid = 1906] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:40:42 INFO - PROCESS | 1906 | --DOMWINDOW == 107 (0x7ffbea441c00) [pid = 1906] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:40:42 INFO - PROCESS | 1906 | --DOMWINDOW == 106 (0x7ffbde45e400) [pid = 1906] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:40:42 INFO - PROCESS | 1906 | --DOMWINDOW == 105 (0x7ffbe330a800) [pid = 1906] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:40:42 INFO - PROCESS | 1906 | --DOMWINDOW == 104 (0x7ffbe3b67800) [pid = 1906] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:40:42 INFO - PROCESS | 1906 | --DOMWINDOW == 103 (0x7ffbdd9d2000) [pid = 1906] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:40:42 INFO - PROCESS | 1906 | --DOMWINDOW == 102 (0x7ffbde844400) [pid = 1906] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:40:42 INFO - PROCESS | 1906 | --DOMWINDOW == 101 (0x7ffbe8ea5400) [pid = 1906] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:40:42 INFO - PROCESS | 1906 | --DOMWINDOW == 100 (0x7ffbde84c800) [pid = 1906] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:40:42 INFO - PROCESS | 1906 | --DOMWINDOW == 99 (0x7ffbde468400) [pid = 1906] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:40:42 INFO - PROCESS | 1906 | --DOMWINDOW == 98 (0x7ffbe90e0400) [pid = 1906] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:40:42 INFO - PROCESS | 1906 | --DOMWINDOW == 97 (0x7ffbe90dec00) [pid = 1906] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:40:42 INFO - PROCESS | 1906 | --DOMWINDOW == 96 (0x7ffbdd9d0000) [pid = 1906] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:40:42 INFO - PROCESS | 1906 | --DOMWINDOW == 95 (0x7ffbe17e6800) [pid = 1906] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:40:43 INFO - PROCESS | 1906 | 1462959643034 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1223ms 02:40:43 INFO - PROCESS | 1906 | 1462959643083 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 02:40:43 INFO - PROCESS | 1906 | 1462959643086 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 02:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:40:43 INFO - PROCESS | 1906 | 1462959643091 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:40:43 INFO - PROCESS | 1906 | 1462959643092 Marionette TRACE conn4 <- [1,1338,null,{}] 02:40:43 INFO - PROCESS | 1906 | 1462959643097 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:43 INFO - PROCESS | 1906 | 1462959643246 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 02:40:43 INFO - PROCESS | 1906 | 1462959643312 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:43 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe782a000 == 42 [pid = 1906] [id = 342] 02:40:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 96 (0x7ffbde45e400) [pid = 1906] [serial = 1027] [outer = (nil)] 02:40:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 97 (0x7ffbe1e27400) [pid = 1906] [serial = 1028] [outer = 0x7ffbde45e400] 02:40:43 INFO - PROCESS | 1906 | 1462959643364 Marionette DEBUG loaded listener.js 02:40:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 98 (0x7ffbe91e7c00) [pid = 1906] [serial = 1029] [outer = 0x7ffbde45e400] 02:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1273ms 02:40:44 INFO - PROCESS | 1906 | 1462959644360 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 02:40:44 INFO - PROCESS | 1906 | 1462959644366 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 02:40:44 INFO - PROCESS | 1906 | 1462959644370 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 02:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:40:44 INFO - PROCESS | 1906 | 1462959644375 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:40:44 INFO - PROCESS | 1906 | 1462959644376 Marionette TRACE conn4 <- [1,1342,null,{}] 02:40:44 INFO - PROCESS | 1906 | 1462959644381 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:44 INFO - PROCESS | 1906 | 1462959644505 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 02:40:44 INFO - PROCESS | 1906 | 1462959644514 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:44 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea1c3000 == 43 [pid = 1906] [id = 343] 02:40:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 99 (0x7ffbdd9d4400) [pid = 1906] [serial = 1030] [outer = (nil)] 02:40:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 100 (0x7ffbea66b800) [pid = 1906] [serial = 1031] [outer = 0x7ffbdd9d4400] 02:40:44 INFO - PROCESS | 1906 | 1462959644566 Marionette DEBUG loaded listener.js 02:40:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 101 (0x7ffbeb612c00) [pid = 1906] [serial = 1032] [outer = 0x7ffbdd9d4400] 02:40:45 INFO - PROCESS | 1906 | 1462959645412 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 02:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1075ms 02:40:45 INFO - PROCESS | 1906 | 1462959645461 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 02:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:40:45 INFO - PROCESS | 1906 | 1462959645467 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 02:40:45 INFO - PROCESS | 1906 | 1462959645474 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:40:45 INFO - PROCESS | 1906 | 1462959645479 Marionette TRACE conn4 <- [1,1346,null,{}] 02:40:45 INFO - PROCESS | 1906 | 1462959645486 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:45 INFO - PROCESS | 1906 | 1462959645629 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 02:40:45 INFO - PROCESS | 1906 | 1462959645776 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:45 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe7717000 == 44 [pid = 1906] [id = 344] 02:40:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 102 (0x7ffbe142f000) [pid = 1906] [serial = 1033] [outer = (nil)] 02:40:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 103 (0x7ffbe18abc00) [pid = 1906] [serial = 1034] [outer = 0x7ffbe142f000] 02:40:45 INFO - PROCESS | 1906 | 1462959645840 Marionette DEBUG loaded listener.js 02:40:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 104 (0x7ffbe7c93800) [pid = 1906] [serial = 1035] [outer = 0x7ffbe142f000] 02:40:46 INFO - PROCESS | 1906 | 1462959646641 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 02:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1236ms 02:40:46 INFO - PROCESS | 1906 | 1462959646710 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 02:40:46 INFO - PROCESS | 1906 | 1462959646717 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 02:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:40:46 INFO - PROCESS | 1906 | 1462959646726 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:40:46 INFO - PROCESS | 1906 | 1462959646729 Marionette TRACE conn4 <- [1,1350,null,{}] 02:40:46 INFO - PROCESS | 1906 | 1462959646733 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:46 INFO - PROCESS | 1906 | 1462959646879 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 02:40:47 INFO - PROCESS | 1906 | 1462959647019 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:47 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9e32800 == 45 [pid = 1906] [id = 345] 02:40:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 105 (0x7ffbe1430400) [pid = 1906] [serial = 1036] [outer = (nil)] 02:40:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 106 (0x7ffbe90a4c00) [pid = 1906] [serial = 1037] [outer = 0x7ffbe1430400] 02:40:47 INFO - PROCESS | 1906 | 1462959647080 Marionette DEBUG loaded listener.js 02:40:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 107 (0x7ffbe90e1000) [pid = 1906] [serial = 1038] [outer = 0x7ffbe1430400] 02:40:47 INFO - PROCESS | 1906 | 1462959647929 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 02:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1227ms 02:40:47 INFO - PROCESS | 1906 | 1462959647954 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 02:40:47 INFO - PROCESS | 1906 | 1462959647957 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 02:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:40:47 INFO - PROCESS | 1906 | 1462959647963 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:40:47 INFO - PROCESS | 1906 | 1462959647967 Marionette TRACE conn4 <- [1,1354,null,{}] 02:40:47 INFO - PROCESS | 1906 | 1462959647981 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:48 INFO - PROCESS | 1906 | 1462959648118 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 02:40:48 INFO - PROCESS | 1906 | 1462959648265 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:48 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea8d4800 == 46 [pid = 1906] [id = 346] 02:40:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 108 (0x7ffbea440400) [pid = 1906] [serial = 1039] [outer = (nil)] 02:40:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 109 (0x7ffbea5a4400) [pid = 1906] [serial = 1040] [outer = 0x7ffbea440400] 02:40:48 INFO - PROCESS | 1906 | 1462959648327 Marionette DEBUG loaded listener.js 02:40:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 110 (0x7ffbea8b5400) [pid = 1906] [serial = 1041] [outer = 0x7ffbea440400] 02:40:49 INFO - PROCESS | 1906 | 1462959649140 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 02:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1237ms 02:40:49 INFO - PROCESS | 1906 | 1462959649200 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 02:40:49 INFO - PROCESS | 1906 | 1462959649204 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 02:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:40:49 INFO - PROCESS | 1906 | 1462959649209 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:40:49 INFO - PROCESS | 1906 | 1462959649211 Marionette TRACE conn4 <- [1,1358,null,{}] 02:40:49 INFO - PROCESS | 1906 | 1462959649216 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:49 INFO - PROCESS | 1906 | 1462959649352 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 02:40:49 INFO - PROCESS | 1906 | 1462959649497 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:49 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbed527000 == 47 [pid = 1906] [id = 347] 02:40:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 111 (0x7ffbde848000) [pid = 1906] [serial = 1042] [outer = (nil)] 02:40:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 112 (0x7ffbeb5b0800) [pid = 1906] [serial = 1043] [outer = 0x7ffbde848000] 02:40:49 INFO - PROCESS | 1906 | 1462959649561 Marionette DEBUG loaded listener.js 02:40:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 113 (0x7ffbebb0f000) [pid = 1906] [serial = 1044] [outer = 0x7ffbde848000] 02:40:50 INFO - PROCESS | 1906 | 1462959650296 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 02:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1132ms 02:40:50 INFO - PROCESS | 1906 | 1462959650342 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 02:40:50 INFO - PROCESS | 1906 | 1462959650346 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 02:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:40:50 INFO - PROCESS | 1906 | 1462959650367 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:40:50 INFO - PROCESS | 1906 | 1462959650370 Marionette TRACE conn4 <- [1,1362,null,{}] 02:40:50 INFO - PROCESS | 1906 | 1462959650374 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:50 INFO - PROCESS | 1906 | 1462959650507 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 02:40:50 INFO - PROCESS | 1906 | 1462959650648 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:50 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbefc72800 == 48 [pid = 1906] [id = 348] 02:40:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 114 (0x7ffbea447400) [pid = 1906] [serial = 1045] [outer = (nil)] 02:40:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 115 (0x7ffbebb1b800) [pid = 1906] [serial = 1046] [outer = 0x7ffbea447400] 02:40:50 INFO - PROCESS | 1906 | 1462959650707 Marionette DEBUG loaded listener.js 02:40:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 116 (0x7ffbebb38800) [pid = 1906] [serial = 1047] [outer = 0x7ffbea447400] 02:40:51 INFO - PROCESS | 1906 | 1462959651531 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 02:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1233ms 02:40:51 INFO - PROCESS | 1906 | 1462959651599 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 02:40:51 INFO - PROCESS | 1906 | 1462959651602 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 02:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:40:51 INFO - PROCESS | 1906 | 1462959651608 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:40:51 INFO - PROCESS | 1906 | 1462959651610 Marionette TRACE conn4 <- [1,1366,null,{}] 02:40:51 INFO - PROCESS | 1906 | 1462959651615 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:51 INFO - PROCESS | 1906 | 1462959651776 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 02:40:52 INFO - PROCESS | 1906 | 1462959652096 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:52 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3d61000 == 49 [pid = 1906] [id = 349] 02:40:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 117 (0x7ffbde468800) [pid = 1906] [serial = 1048] [outer = (nil)] 02:40:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 118 (0x7ffbde850000) [pid = 1906] [serial = 1049] [outer = 0x7ffbde468800] 02:40:52 INFO - PROCESS | 1906 | 1462959652201 Marionette DEBUG loaded listener.js 02:40:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 119 (0x7ffbe18e8c00) [pid = 1906] [serial = 1050] [outer = 0x7ffbde468800] 02:40:53 INFO - PROCESS | 1906 | 1462959653099 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 02:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:40:53 INFO - PROCESS | 1906 | 1462959653145 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 02:40:53 INFO - PROCESS | 1906 | 1462959653151 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:40:53 INFO - PROCESS | 1906 | 1462959653155 Marionette TRACE conn4 <- [1,1370,null,{}] 02:40:53 INFO - PROCESS | 1906 | 1462959653161 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:53 INFO - PROCESS | 1906 | 1462959653308 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 02:40:53 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe782a000 == 48 [pid = 1906] [id = 342] 02:40:53 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe921c000 == 47 [pid = 1906] [id = 341] 02:40:53 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe905a000 == 46 [pid = 1906] [id = 340] 02:40:53 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe801b000 == 45 [pid = 1906] [id = 339] 02:40:53 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3f59000 == 44 [pid = 1906] [id = 338] 02:40:53 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdebd6800 == 43 [pid = 1906] [id = 337] 02:40:53 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe2042800 == 42 [pid = 1906] [id = 336] 02:40:53 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe32d9000 == 41 [pid = 1906] [id = 330] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 118 (0x7ffbe1e1dc00) [pid = 1906] [serial = 930] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 117 (0x7ffbe90dc000) [pid = 1906] [serial = 936] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 116 (0x7ffbe90dd000) [pid = 1906] [serial = 927] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 115 (0x7ffbe9e1a800) [pid = 1906] [serial = 945] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 114 (0x7ffbe91e7800) [pid = 1906] [serial = 942] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 113 (0x7ffbe9181800) [pid = 1906] [serial = 939] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 112 (0x7ffbe3b66800) [pid = 1906] [serial = 948] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 111 (0x7ffbe7e27800) [pid = 1906] [serial = 933] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 110 (0x7ffbea8af800) [pid = 1906] [serial = 989] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 109 (0x7ffbde462000) [pid = 1906] [serial = 953] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 108 (0x7ffbe91af800) [pid = 1906] [serial = 965] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 107 (0x7ffbe9e15800) [pid = 1906] [serial = 980] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 106 (0x7ffbe9fda400) [pid = 1906] [serial = 968] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 105 (0x7ffbea5a7c00) [pid = 1906] [serial = 972] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 104 (0x7ffbea59b800) [pid = 1906] [serial = 971] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 103 (0x7ffbe7e1d800) [pid = 1906] [serial = 956] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 102 (0x7ffbea661400) [pid = 1906] [serial = 983] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 101 (0x7ffbe8eb1000) [pid = 1906] [serial = 959] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 100 (0x7ffbe8eb4400) [pid = 1906] [serial = 986] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 99 (0x7ffbe90d6400) [pid = 1906] [serial = 962] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 98 (0x7ffbe3b6b400) [pid = 1906] [serial = 951] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 97 (0x7ffbe904ec00) [pid = 1906] [serial = 977] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 96 (0x7ffbe7e26000) [pid = 1906] [serial = 975] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 95 (0x7ffbe3b6d800) [pid = 1906] [serial = 974] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 94 (0x7ffbea668400) [pid = 1906] [serial = 984] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 93 (0x7ffbea1d7800) [pid = 1906] [serial = 981] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 92 (0x7ffbea667400) [pid = 1906] [serial = 987] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | --DOMWINDOW == 91 (0x7ffbe90d4400) [pid = 1906] [serial = 978] [outer = (nil)] [url = about:blank] 02:40:53 INFO - PROCESS | 1906 | 1462959653482 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:53 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe2031000 == 42 [pid = 1906] [id = 350] 02:40:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 92 (0x7ffbe1e1e400) [pid = 1906] [serial = 1051] [outer = (nil)] 02:40:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 93 (0x7ffbe7c94c00) [pid = 1906] [serial = 1052] [outer = 0x7ffbe1e1e400] 02:40:53 INFO - PROCESS | 1906 | 1462959653583 Marionette DEBUG loaded listener.js 02:40:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 94 (0x7ffbe8ea9400) [pid = 1906] [serial = 1053] [outer = 0x7ffbe1e1e400] 02:40:54 INFO - PROCESS | 1906 | 1462959654150 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 02:40:54 INFO - PROCESS | 1906 | 1462959654190 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 02:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:40:54 INFO - PROCESS | 1906 | 1462959654196 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:40:54 INFO - PROCESS | 1906 | 1462959654199 Marionette TRACE conn4 <- [1,1374,null,{}] 02:40:54 INFO - PROCESS | 1906 | 1462959654203 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:54 INFO - PROCESS | 1906 | 1462959654340 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 02:40:54 INFO - PROCESS | 1906 | 1462959654446 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:54 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe7fcc000 == 43 [pid = 1906] [id = 351] 02:40:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 95 (0x7ffbe1436c00) [pid = 1906] [serial = 1054] [outer = (nil)] 02:40:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 96 (0x7ffbe90b0400) [pid = 1906] [serial = 1055] [outer = 0x7ffbe1436c00] 02:40:54 INFO - PROCESS | 1906 | 1462959654498 Marionette DEBUG loaded listener.js 02:40:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 97 (0x7ffbe917a400) [pid = 1906] [serial = 1056] [outer = 0x7ffbe1436c00] 02:40:55 INFO - PROCESS | 1906 | [1906] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:40:55 INFO - PROCESS | 1906 | 1462959655137 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 02:40:55 INFO - PROCESS | 1906 | 1462959655175 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 02:40:55 INFO - PROCESS | 1906 | 1462959655182 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:40:55 INFO - PROCESS | 1906 | 1462959655189 Marionette TRACE conn4 <- [1,1378,null,{}] 02:40:55 INFO - PROCESS | 1906 | 1462959655200 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:55 INFO - PROCESS | 1906 | 1462959655365 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 02:40:55 INFO - PROCESS | 1906 | 1462959655436 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:55 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9117800 == 44 [pid = 1906] [id = 352] 02:40:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 98 (0x7ffbe904ec00) [pid = 1906] [serial = 1057] [outer = (nil)] 02:40:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 99 (0x7ffbe91ee400) [pid = 1906] [serial = 1058] [outer = 0x7ffbe904ec00] 02:40:55 INFO - PROCESS | 1906 | 1462959655487 Marionette DEBUG loaded listener.js 02:40:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 100 (0x7ffbea43d800) [pid = 1906] [serial = 1059] [outer = 0x7ffbe904ec00] 02:40:56 INFO - PROCESS | 1906 | 1462959656106 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 02:40:56 INFO - PROCESS | 1906 | 1462959656171 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 02:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:40:56 INFO - PROCESS | 1906 | 1462959656176 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:40:56 INFO - PROCESS | 1906 | 1462959656179 Marionette TRACE conn4 <- [1,1382,null,{}] 02:40:56 INFO - PROCESS | 1906 | 1462959656187 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:56 INFO - PROCESS | 1906 | 1462959656344 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 02:40:56 INFO - PROCESS | 1906 | 1462959656360 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:56 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9b2c800 == 45 [pid = 1906] [id = 353] 02:40:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 101 (0x7ffbe90dc000) [pid = 1906] [serial = 1060] [outer = (nil)] 02:40:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 102 (0x7ffbea667c00) [pid = 1906] [serial = 1061] [outer = 0x7ffbe90dc000] 02:40:56 INFO - PROCESS | 1906 | 1462959656411 Marionette DEBUG loaded listener.js 02:40:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 103 (0x7ffbea8af400) [pid = 1906] [serial = 1062] [outer = 0x7ffbe90dc000] 02:40:57 INFO - PROCESS | 1906 | [1906] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:40:57 INFO - PROCESS | 1906 | 1462959657136 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 02:40:57 INFO - PROCESS | 1906 | 1462959657211 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 02:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:40:57 INFO - PROCESS | 1906 | 1462959657216 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:40:57 INFO - PROCESS | 1906 | 1462959657218 Marionette TRACE conn4 <- [1,1386,null,{}] 02:40:57 INFO - PROCESS | 1906 | 1462959657223 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:57 INFO - PROCESS | 1906 | 1462959657415 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 02:40:57 INFO - PROCESS | 1906 | 1462959657427 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:57 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe203c000 == 46 [pid = 1906] [id = 354] 02:40:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 104 (0x7ffbeb614400) [pid = 1906] [serial = 1063] [outer = (nil)] 02:40:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 105 (0x7ffbebb10400) [pid = 1906] [serial = 1064] [outer = 0x7ffbeb614400] 02:40:57 INFO - PROCESS | 1906 | 1462959657546 Marionette DEBUG loaded listener.js 02:40:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 106 (0x7ffbebb3e800) [pid = 1906] [serial = 1065] [outer = 0x7ffbeb614400] 02:40:57 INFO - PROCESS | 1906 | --DOMWINDOW == 105 (0x7ffbe1439400) [pid = 1906] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:40:57 INFO - PROCESS | 1906 | --DOMWINDOW == 104 (0x7ffbe9fd5800) [pid = 1906] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:40:57 INFO - PROCESS | 1906 | --DOMWINDOW == 103 (0x7ffbe3b6d400) [pid = 1906] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:40:57 INFO - PROCESS | 1906 | --DOMWINDOW == 102 (0x7ffbdd9cec00) [pid = 1906] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:40:57 INFO - PROCESS | 1906 | --DOMWINDOW == 101 (0x7ffbe82ca400) [pid = 1906] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:40:57 INFO - PROCESS | 1906 | --DOMWINDOW == 100 (0x7ffbe82c9800) [pid = 1906] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:40:57 INFO - PROCESS | 1906 | --DOMWINDOW == 99 (0x7ffbe90b0000) [pid = 1906] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:40:57 INFO - PROCESS | 1906 | --DOMWINDOW == 98 (0x7ffbea65f400) [pid = 1906] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:40:57 INFO - PROCESS | 1906 | --DOMWINDOW == 97 (0x7ffbdd9d6c00) [pid = 1906] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:40:57 INFO - PROCESS | 1906 | --DOMWINDOW == 96 (0x7ffbde84ac00) [pid = 1906] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:40:57 INFO - PROCESS | 1906 | --DOMWINDOW == 95 (0x7ffbe91ef400) [pid = 1906] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:40:57 INFO - PROCESS | 1906 | --DOMWINDOW == 94 (0x7ffbe7f2a000) [pid = 1906] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:40:57 INFO - PROCESS | 1906 | --DOMWINDOW == 93 (0x7ffbe8eaa400) [pid = 1906] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:40:57 INFO - PROCESS | 1906 | --DOMWINDOW == 92 (0x7ffbe3308c00) [pid = 1906] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:40:57 INFO - PROCESS | 1906 | --DOMWINDOW == 91 (0x7ffbde463800) [pid = 1906] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:40:57 INFO - PROCESS | 1906 | --DOMWINDOW == 90 (0x7ffbebb12000) [pid = 1906] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:40:57 INFO - PROCESS | 1906 | --DOMWINDOW == 89 (0x7ffbe91e8000) [pid = 1906] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:40:57 INFO - PROCESS | 1906 | --DOMWINDOW == 88 (0x7ffbde463400) [pid = 1906] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:40:57 INFO - PROCESS | 1906 | --DOMWINDOW == 87 (0x7ffbde45e400) [pid = 1906] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:40:58 INFO - PROCESS | 1906 | 1462959658348 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 02:40:58 INFO - PROCESS | 1906 | 1462959658398 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 02:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:40:58 INFO - PROCESS | 1906 | 1462959658408 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:40:58 INFO - PROCESS | 1906 | 1462959658409 Marionette TRACE conn4 <- [1,1390,null,{}] 02:40:58 INFO - PROCESS | 1906 | 1462959658414 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:58 INFO - PROCESS | 1906 | 1462959658529 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 02:40:58 INFO - PROCESS | 1906 | 1462959658542 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:58 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea6b1800 == 47 [pid = 1906] [id = 355] 02:40:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 88 (0x7ffbe8ea8800) [pid = 1906] [serial = 1066] [outer = (nil)] 02:40:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 89 (0x7ffbea59ec00) [pid = 1906] [serial = 1067] [outer = 0x7ffbe8ea8800] 02:40:58 INFO - PROCESS | 1906 | 1462959658592 Marionette DEBUG loaded listener.js 02:40:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 90 (0x7ffbeb52fc00) [pid = 1906] [serial = 1068] [outer = 0x7ffbe8ea8800] 02:40:59 INFO - PROCESS | 1906 | 1462959659248 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 02:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 884ms 02:40:59 INFO - PROCESS | 1906 | 1462959659289 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 02:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:40:59 INFO - PROCESS | 1906 | 1462959659291 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 02:40:59 INFO - PROCESS | 1906 | 1462959659296 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:40:59 INFO - PROCESS | 1906 | 1462959659299 Marionette TRACE conn4 <- [1,1394,null,{}] 02:40:59 INFO - PROCESS | 1906 | 1462959659303 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:59 INFO - PROCESS | 1906 | 1462959659418 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 02:40:59 INFO - PROCESS | 1906 | 1462959659536 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:59 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea8cb800 == 48 [pid = 1906] [id = 356] 02:40:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 91 (0x7ffbdd9d3800) [pid = 1906] [serial = 1069] [outer = (nil)] 02:40:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 92 (0x7ffbeb614c00) [pid = 1906] [serial = 1070] [outer = 0x7ffbdd9d3800] 02:40:59 INFO - PROCESS | 1906 | 1462959659587 Marionette DEBUG loaded listener.js 02:40:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 93 (0x7ffbec534800) [pid = 1906] [serial = 1071] [outer = 0x7ffbdd9d3800] 02:41:00 INFO - PROCESS | 1906 | 1462959660266 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 02:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1027ms 02:41:00 INFO - PROCESS | 1906 | 1462959660323 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 02:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:41:00 INFO - PROCESS | 1906 | 1462959660329 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 02:41:00 INFO - PROCESS | 1906 | 1462959660336 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:41:00 INFO - PROCESS | 1906 | 1462959660340 Marionette TRACE conn4 <- [1,1398,null,{}] 02:41:00 INFO - PROCESS | 1906 | 1462959660369 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:00 INFO - PROCESS | 1906 | 1462959660552 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 02:41:00 INFO - PROCESS | 1906 | 1462959660696 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:00 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe771a800 == 49 [pid = 1906] [id = 357] 02:41:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 94 (0x7ffbde84ac00) [pid = 1906] [serial = 1072] [outer = (nil)] 02:41:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 95 (0x7ffbe3b62800) [pid = 1906] [serial = 1073] [outer = 0x7ffbde84ac00] 02:41:00 INFO - PROCESS | 1906 | 1462959660759 Marionette DEBUG loaded listener.js 02:41:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 96 (0x7ffbe7f2a400) [pid = 1906] [serial = 1074] [outer = 0x7ffbde84ac00] 02:41:01 INFO - PROCESS | 1906 | 1462959661560 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 02:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1251ms 02:41:01 INFO - PROCESS | 1906 | 1462959661587 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 02:41:01 INFO - PROCESS | 1906 | 1462959661594 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 02:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:41:01 INFO - PROCESS | 1906 | 1462959661602 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:41:01 INFO - PROCESS | 1906 | 1462959661606 Marionette TRACE conn4 <- [1,1402,null,{}] 02:41:01 INFO - PROCESS | 1906 | 1462959661611 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:01 INFO - PROCESS | 1906 | 1462959661760 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 02:41:01 INFO - PROCESS | 1906 | 1462959661906 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:01 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9998000 == 50 [pid = 1906] [id = 358] 02:41:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 97 (0x7ffbe82cf800) [pid = 1906] [serial = 1075] [outer = (nil)] 02:41:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 98 (0x7ffbe90d6400) [pid = 1906] [serial = 1076] [outer = 0x7ffbe82cf800] 02:41:01 INFO - PROCESS | 1906 | 1462959661966 Marionette DEBUG loaded listener.js 02:41:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 99 (0x7ffbe91a4400) [pid = 1906] [serial = 1077] [outer = 0x7ffbe82cf800] 02:41:02 INFO - PROCESS | 1906 | 1462959662808 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 02:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1230ms 02:41:02 INFO - PROCESS | 1906 | 1462959662833 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 02:41:02 INFO - PROCESS | 1906 | 1462959662836 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 02:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:41:02 INFO - PROCESS | 1906 | 1462959662841 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:41:02 INFO - PROCESS | 1906 | 1462959662846 Marionette TRACE conn4 <- [1,1406,null,{}] 02:41:02 INFO - PROCESS | 1906 | 1462959662860 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:03 INFO - PROCESS | 1906 | 1462959662999 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 02:41:03 INFO - PROCESS | 1906 | 1462959663149 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:03 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbed53e000 == 51 [pid = 1906] [id = 359] 02:41:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 100 (0x7ffbe9fe0400) [pid = 1906] [serial = 1078] [outer = (nil)] 02:41:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 101 (0x7ffbea66b000) [pid = 1906] [serial = 1079] [outer = 0x7ffbe9fe0400] 02:41:03 INFO - PROCESS | 1906 | 1462959663212 Marionette DEBUG loaded listener.js 02:41:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 102 (0x7ffbeb619000) [pid = 1906] [serial = 1080] [outer = 0x7ffbe9fe0400] 02:41:04 INFO - PROCESS | 1906 | 1462959664008 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 02:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1233ms 02:41:04 INFO - PROCESS | 1906 | 1462959664076 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 02:41:04 INFO - PROCESS | 1906 | 1462959664080 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 02:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:41:04 INFO - PROCESS | 1906 | 1462959664085 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:41:04 INFO - PROCESS | 1906 | 1462959664087 Marionette TRACE conn4 <- [1,1410,null,{}] 02:41:04 INFO - PROCESS | 1906 | 1462959664092 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:04 INFO - PROCESS | 1906 | 1462959664230 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 02:41:04 INFO - PROCESS | 1906 | 1462959664371 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:04 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf2711000 == 52 [pid = 1906] [id = 360] 02:41:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 103 (0x7ffbea43b400) [pid = 1906] [serial = 1081] [outer = (nil)] 02:41:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 104 (0x7ffbec532800) [pid = 1906] [serial = 1082] [outer = 0x7ffbea43b400] 02:41:04 INFO - PROCESS | 1906 | 1462959664431 Marionette DEBUG loaded listener.js 02:41:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 105 (0x7ffbec546400) [pid = 1906] [serial = 1083] [outer = 0x7ffbea43b400] 02:41:05 INFO - PROCESS | 1906 | 1462959665261 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 02:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1224ms 02:41:05 INFO - PROCESS | 1906 | 1462959665310 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 02:41:05 INFO - PROCESS | 1906 | 1462959665313 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 02:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:41:05 INFO - PROCESS | 1906 | 1462959665318 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:41:05 INFO - PROCESS | 1906 | 1462959665320 Marionette TRACE conn4 <- [1,1414,null,{}] 02:41:05 INFO - PROCESS | 1906 | 1462959665325 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:05 INFO - PROCESS | 1906 | 1462959665459 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 02:41:05 INFO - PROCESS | 1906 | 1462959665601 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:05 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf2e64000 == 53 [pid = 1906] [id = 361] 02:41:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 106 (0x7ffbeb531800) [pid = 1906] [serial = 1084] [outer = (nil)] 02:41:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 107 (0x7ffbebb37c00) [pid = 1906] [serial = 1085] [outer = 0x7ffbeb531800] 02:41:05 INFO - PROCESS | 1906 | 1462959665669 Marionette DEBUG loaded listener.js 02:41:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 108 (0x7ffbed186400) [pid = 1906] [serial = 1086] [outer = 0x7ffbeb531800] 02:41:06 INFO - PROCESS | 1906 | 1462959666575 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 02:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1276ms 02:41:06 INFO - PROCESS | 1906 | 1462959666595 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 02:41:06 INFO - PROCESS | 1906 | 1462959666598 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 02:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:41:06 INFO - PROCESS | 1906 | 1462959666603 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:41:06 INFO - PROCESS | 1906 | 1462959666605 Marionette TRACE conn4 <- [1,1418,null,{}] 02:41:06 INFO - PROCESS | 1906 | 1462959666610 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:06 INFO - PROCESS | 1906 | 1462959666787 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 02:41:07 INFO - PROCESS | 1906 | 1462959667121 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:07 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3f57000 == 54 [pid = 1906] [id = 362] 02:41:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 109 (0x7ffbde469c00) [pid = 1906] [serial = 1087] [outer = (nil)] 02:41:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 110 (0x7ffbde851800) [pid = 1906] [serial = 1088] [outer = 0x7ffbde469c00] 02:41:07 INFO - PROCESS | 1906 | 1462959667244 Marionette DEBUG loaded listener.js 02:41:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 111 (0x7ffbe1e21400) [pid = 1906] [serial = 1089] [outer = 0x7ffbde469c00] 02:41:07 INFO - PROCESS | 1906 | 1462959667993 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 02:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1426ms 02:41:08 INFO - PROCESS | 1906 | 1462959668029 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 02:41:08 INFO - PROCESS | 1906 | 1462959668038 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 02:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:41:08 INFO - PROCESS | 1906 | 1462959668052 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:41:08 INFO - PROCESS | 1906 | 1462959668058 Marionette TRACE conn4 <- [1,1422,null,{}] 02:41:08 INFO - PROCESS | 1906 | 1462959668095 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:08 INFO - PROCESS | 1906 | 1462959668252 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 02:41:08 INFO - PROCESS | 1906 | 1462959668397 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:08 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe21a1800 == 55 [pid = 1906] [id = 363] 02:41:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 112 (0x7ffbe330ec00) [pid = 1906] [serial = 1090] [outer = (nil)] 02:41:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 113 (0x7ffbe7f2c000) [pid = 1906] [serial = 1091] [outer = 0x7ffbe330ec00] 02:41:08 INFO - PROCESS | 1906 | 1462959668458 Marionette DEBUG loaded listener.js 02:41:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 114 (0x7ffbe8eb4400) [pid = 1906] [serial = 1092] [outer = 0x7ffbe330ec00] 02:41:08 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea6b1800 == 54 [pid = 1906] [id = 355] 02:41:08 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe203c000 == 53 [pid = 1906] [id = 354] 02:41:08 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9b2c800 == 52 [pid = 1906] [id = 353] 02:41:08 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9117800 == 51 [pid = 1906] [id = 352] 02:41:08 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe7fcc000 == 50 [pid = 1906] [id = 351] 02:41:08 INFO - PROCESS | 1906 | --DOMWINDOW == 113 (0x7ffbea66b800) [pid = 1906] [serial = 1031] [outer = (nil)] [url = about:blank] 02:41:08 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe2031000 == 49 [pid = 1906] [id = 350] 02:41:08 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3d61000 == 48 [pid = 1906] [id = 349] 02:41:09 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe7717000 == 47 [pid = 1906] [id = 344] 02:41:09 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea1c3000 == 46 [pid = 1906] [id = 343] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 112 (0x7ffbe9cf9800) [pid = 1906] [serial = 1022] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 111 (0x7ffbe9fd7c00) [pid = 1906] [serial = 1023] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 110 (0x7ffbea665400) [pid = 1906] [serial = 1025] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 109 (0x7ffbe18aa000) [pid = 1906] [serial = 1011] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 108 (0x7ffbde84fc00) [pid = 1906] [serial = 1010] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 107 (0x7ffbe3310000) [pid = 1906] [serial = 993] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 106 (0x7ffbe1435000) [pid = 1906] [serial = 992] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 105 (0x7ffbeb52dc00) [pid = 1906] [serial = 1002] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 104 (0x7ffbea8b3800) [pid = 1906] [serial = 1001] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 103 (0x7ffbe90db400) [pid = 1906] [serial = 996] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 102 (0x7ffbe907d400) [pid = 1906] [serial = 995] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 101 (0x7ffbe907a800) [pid = 1906] [serial = 1016] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 100 (0x7ffbe90a6400) [pid = 1906] [serial = 1017] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 99 (0x7ffbeb618c00) [pid = 1906] [serial = 1005] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 98 (0x7ffbeb5b2800) [pid = 1906] [serial = 1004] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 97 (0x7ffbe330d800) [pid = 1906] [serial = 1013] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 96 (0x7ffbe7f2ec00) [pid = 1906] [serial = 1014] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 95 (0x7ffbebb34800) [pid = 1906] [serial = 1008] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 94 (0x7ffbebb15400) [pid = 1906] [serial = 1007] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 93 (0x7ffbe91a6400) [pid = 1906] [serial = 999] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 92 (0x7ffbea1e1800) [pid = 1906] [serial = 998] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 91 (0x7ffbe91a4000) [pid = 1906] [serial = 1019] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 90 (0x7ffbe1e27400) [pid = 1906] [serial = 1028] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 89 (0x7ffbea8b9800) [pid = 1906] [serial = 1026] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 88 (0x7ffbe91eec00) [pid = 1906] [serial = 1020] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 87 (0x7ffbe91e7c00) [pid = 1906] [serial = 1029] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 86 (0x7ffbe9177000) [pid = 1906] [serial = 963] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 85 (0x7ffbea1de000) [pid = 1906] [serial = 969] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 84 (0x7ffbe7f25800) [pid = 1906] [serial = 957] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 83 (0x7ffbe1439c00) [pid = 1906] [serial = 954] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 82 (0x7ffbe904d800) [pid = 1906] [serial = 960] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | --DOMWINDOW == 81 (0x7ffbe9c05800) [pid = 1906] [serial = 966] [outer = (nil)] [url = about:blank] 02:41:09 INFO - PROCESS | 1906 | 1462959669228 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 02:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1194ms 02:41:09 INFO - PROCESS | 1906 | 1462959669244 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 02:41:09 INFO - PROCESS | 1906 | 1462959669250 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 02:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:41:09 INFO - PROCESS | 1906 | 1462959669257 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:41:09 INFO - PROCESS | 1906 | 1462959669260 Marionette TRACE conn4 <- [1,1426,null,{}] 02:41:09 INFO - PROCESS | 1906 | 1462959669264 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:09 INFO - PROCESS | 1906 | 1462959669413 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 02:41:09 INFO - PROCESS | 1906 | 1462959669517 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:09 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3d69000 == 47 [pid = 1906] [id = 364] 02:41:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 82 (0x7ffbe7f2ec00) [pid = 1906] [serial = 1093] [outer = (nil)] 02:41:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 83 (0x7ffbe9085c00) [pid = 1906] [serial = 1094] [outer = 0x7ffbe7f2ec00] 02:41:09 INFO - PROCESS | 1906 | 1462959669578 Marionette DEBUG loaded listener.js 02:41:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 84 (0x7ffbe90e0400) [pid = 1906] [serial = 1095] [outer = 0x7ffbe7f2ec00] 02:41:10 INFO - PROCESS | 1906 | 1462959670230 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 02:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1035ms 02:41:10 INFO - PROCESS | 1906 | 1462959670293 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 02:41:10 INFO - PROCESS | 1906 | 1462959670296 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 02:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:41:10 INFO - PROCESS | 1906 | 1462959670303 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:41:10 INFO - PROCESS | 1906 | 1462959670310 Marionette TRACE conn4 <- [1,1430,null,{}] 02:41:10 INFO - PROCESS | 1906 | 1462959670343 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:10 INFO - PROCESS | 1906 | 1462959670472 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 02:41:10 INFO - PROCESS | 1906 | 1462959670486 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:10 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe906e800 == 48 [pid = 1906] [id = 365] 02:41:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 85 (0x7ffbe917f000) [pid = 1906] [serial = 1096] [outer = (nil)] 02:41:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 86 (0x7ffbe9e1b400) [pid = 1906] [serial = 1097] [outer = 0x7ffbe917f000] 02:41:10 INFO - PROCESS | 1906 | 1462959670535 Marionette DEBUG loaded listener.js 02:41:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 87 (0x7ffbea1da000) [pid = 1906] [serial = 1098] [outer = 0x7ffbe917f000] 02:41:11 INFO - PROCESS | 1906 | 1462959671227 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 02:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 955ms 02:41:11 INFO - PROCESS | 1906 | 1462959671255 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 02:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:41:11 INFO - PROCESS | 1906 | 1462959671267 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 02:41:11 INFO - PROCESS | 1906 | 1462959671271 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:41:11 INFO - PROCESS | 1906 | 1462959671273 Marionette TRACE conn4 <- [1,1434,null,{}] 02:41:11 INFO - PROCESS | 1906 | 1462959671284 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:11 INFO - PROCESS | 1906 | 1462959671434 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 02:41:11 INFO - PROCESS | 1906 | 1462959671503 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:11 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe998c000 == 49 [pid = 1906] [id = 366] 02:41:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 88 (0x7ffbe9080400) [pid = 1906] [serial = 1099] [outer = (nil)] 02:41:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 89 (0x7ffbea59c000) [pid = 1906] [serial = 1100] [outer = 0x7ffbe9080400] 02:41:11 INFO - PROCESS | 1906 | 1462959671562 Marionette DEBUG loaded listener.js 02:41:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 90 (0x7ffbea66b400) [pid = 1906] [serial = 1101] [outer = 0x7ffbe9080400] 02:41:12 INFO - PROCESS | 1906 | 1462959672261 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 02:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1028ms 02:41:12 INFO - PROCESS | 1906 | 1462959672300 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 02:41:12 INFO - PROCESS | 1906 | 1462959672302 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 02:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:41:12 INFO - PROCESS | 1906 | 1462959672307 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:41:12 INFO - PROCESS | 1906 | 1462959672310 Marionette TRACE conn4 <- [1,1438,null,{}] 02:41:12 INFO - PROCESS | 1906 | 1462959672320 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:12 INFO - PROCESS | 1906 | 1462959672488 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 02:41:12 INFO - PROCESS | 1906 | 1462959672511 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:12 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea0c7800 == 50 [pid = 1906] [id = 367] 02:41:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 91 (0x7ffbeaa2a400) [pid = 1906] [serial = 1102] [outer = (nil)] 02:41:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 92 (0x7ffbeb538c00) [pid = 1906] [serial = 1103] [outer = 0x7ffbeaa2a400] 02:41:12 INFO - PROCESS | 1906 | 1462959672572 Marionette DEBUG loaded listener.js 02:41:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 93 (0x7ffbebb10c00) [pid = 1906] [serial = 1104] [outer = 0x7ffbeaa2a400] 02:41:13 INFO - PROCESS | 1906 | --DOMWINDOW == 92 (0x7ffbe1e1e400) [pid = 1906] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:41:13 INFO - PROCESS | 1906 | --DOMWINDOW == 91 (0x7ffbe8ea8800) [pid = 1906] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:41:13 INFO - PROCESS | 1906 | --DOMWINDOW == 90 (0x7ffbe904ec00) [pid = 1906] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:41:13 INFO - PROCESS | 1906 | --DOMWINDOW == 89 (0x7ffbeb614400) [pid = 1906] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:41:13 INFO - PROCESS | 1906 | --DOMWINDOW == 88 (0x7ffbe1436c00) [pid = 1906] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:41:13 INFO - PROCESS | 1906 | --DOMWINDOW == 87 (0x7ffbe90dc000) [pid = 1906] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:41:13 INFO - PROCESS | 1906 | --DOMWINDOW == 86 (0x7ffbde468800) [pid = 1906] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:41:13 INFO - PROCESS | 1906 | 1462959673335 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 02:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1086ms 02:41:13 INFO - PROCESS | 1906 | 1462959673394 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 02:41:13 INFO - PROCESS | 1906 | 1462959673397 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 02:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:41:13 INFO - PROCESS | 1906 | 1462959673402 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:41:13 INFO - PROCESS | 1906 | 1462959673412 Marionette TRACE conn4 <- [1,1442,null,{}] 02:41:13 INFO - PROCESS | 1906 | 1462959673417 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:13 INFO - PROCESS | 1906 | 1462959673571 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 02:41:13 INFO - PROCESS | 1906 | 1462959673641 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:13 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea3c3800 == 51 [pid = 1906] [id = 368] 02:41:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 87 (0x7ffbe1e27000) [pid = 1906] [serial = 1105] [outer = (nil)] 02:41:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 88 (0x7ffbeb5b4400) [pid = 1906] [serial = 1106] [outer = 0x7ffbe1e27000] 02:41:13 INFO - PROCESS | 1906 | 1462959673691 Marionette DEBUG loaded listener.js 02:41:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 89 (0x7ffbecf35c00) [pid = 1906] [serial = 1107] [outer = 0x7ffbe1e27000] 02:41:14 INFO - PROCESS | 1906 | 1462959674269 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 02:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 883ms 02:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:41:14 INFO - PROCESS | 1906 | 1462959674285 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 02:41:14 INFO - PROCESS | 1906 | 1462959674287 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 02:41:14 INFO - PROCESS | 1906 | 1462959674292 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:41:14 INFO - PROCESS | 1906 | 1462959674294 Marionette TRACE conn4 <- [1,1446,null,{}] 02:41:14 INFO - PROCESS | 1906 | 1462959674298 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:14 INFO - PROCESS | 1906 | 1462959674413 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 02:41:14 INFO - PROCESS | 1906 | 1462959674521 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:14 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea8c5800 == 52 [pid = 1906] [id = 369] 02:41:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 90 (0x7ffbe7e1cc00) [pid = 1906] [serial = 1108] [outer = (nil)] 02:41:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 91 (0x7ffbed189000) [pid = 1906] [serial = 1109] [outer = 0x7ffbe7e1cc00] 02:41:14 INFO - PROCESS | 1906 | 1462959674578 Marionette DEBUG loaded listener.js 02:41:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 92 (0x7ffbed594400) [pid = 1906] [serial = 1110] [outer = 0x7ffbe7e1cc00] 02:41:15 INFO - PROCESS | 1906 | 1462959675133 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 02:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 876ms 02:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:41:15 INFO - PROCESS | 1906 | 1462959675168 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 02:41:15 INFO - PROCESS | 1906 | 1462959675170 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 02:41:15 INFO - PROCESS | 1906 | 1462959675174 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:41:15 INFO - PROCESS | 1906 | 1462959675177 Marionette TRACE conn4 <- [1,1450,null,{}] 02:41:15 INFO - PROCESS | 1906 | 1462959675253 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:15 INFO - PROCESS | 1906 | 1462959675410 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 02:41:15 INFO - PROCESS | 1906 | 1462959675553 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:15 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3d1d000 == 53 [pid = 1906] [id = 370] 02:41:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 93 (0x7ffbe17e5400) [pid = 1906] [serial = 1111] [outer = (nil)] 02:41:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 94 (0x7ffbe18a2800) [pid = 1906] [serial = 1112] [outer = 0x7ffbe17e5400] 02:41:15 INFO - PROCESS | 1906 | 1462959675615 Marionette DEBUG loaded listener.js 02:41:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 95 (0x7ffbe3318c00) [pid = 1906] [serial = 1113] [outer = 0x7ffbe17e5400] 02:41:16 INFO - PROCESS | 1906 | 1462959676435 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 02:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1299ms 02:41:16 INFO - PROCESS | 1906 | 1462959676475 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 02:41:16 INFO - PROCESS | 1906 | 1462959676481 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 02:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:41:16 INFO - PROCESS | 1906 | 1462959676487 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:41:16 INFO - PROCESS | 1906 | 1462959676490 Marionette TRACE conn4 <- [1,1454,null,{}] 02:41:16 INFO - PROCESS | 1906 | 1462959676495 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:16 INFO - PROCESS | 1906 | 1462959676634 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 02:41:16 INFO - PROCESS | 1906 | 1462959676760 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:16 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9987800 == 54 [pid = 1906] [id = 371] 02:41:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 96 (0x7ffbe907b000) [pid = 1906] [serial = 1114] [outer = (nil)] 02:41:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 97 (0x7ffbe90d9c00) [pid = 1906] [serial = 1115] [outer = 0x7ffbe907b000] 02:41:16 INFO - PROCESS | 1906 | 1462959676823 Marionette DEBUG loaded listener.js 02:41:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 98 (0x7ffbe917c400) [pid = 1906] [serial = 1116] [outer = 0x7ffbe907b000] 02:41:17 INFO - PROCESS | 1906 | 1462959677601 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 02:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1177ms 02:41:17 INFO - PROCESS | 1906 | 1462959677664 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 02:41:17 INFO - PROCESS | 1906 | 1462959677668 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 02:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:41:17 INFO - PROCESS | 1906 | 1462959677673 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:41:17 INFO - PROCESS | 1906 | 1462959677675 Marionette TRACE conn4 <- [1,1458,null,{}] 02:41:17 INFO - PROCESS | 1906 | 1462959677681 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:17 INFO - PROCESS | 1906 | 1462959677828 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 02:41:17 INFO - PROCESS | 1906 | 1462959677972 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:17 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbed528800 == 55 [pid = 1906] [id = 372] 02:41:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 99 (0x7ffbe91e6000) [pid = 1906] [serial = 1117] [outer = (nil)] 02:41:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 100 (0x7ffbe9043400) [pid = 1906] [serial = 1118] [outer = 0x7ffbe91e6000] 02:41:18 INFO - PROCESS | 1906 | 1462959678045 Marionette DEBUG loaded listener.js 02:41:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 101 (0x7ffbea777800) [pid = 1906] [serial = 1119] [outer = 0x7ffbe91e6000] 02:41:18 INFO - PROCESS | 1906 | 1462959678917 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 02:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1277ms 02:41:18 INFO - PROCESS | 1906 | 1462959678958 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 02:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:41:18 INFO - PROCESS | 1906 | 1462959678966 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 02:41:18 INFO - PROCESS | 1906 | 1462959678972 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:41:18 INFO - PROCESS | 1906 | 1462959678975 Marionette TRACE conn4 <- [1,1462,null,{}] 02:41:18 INFO - PROCESS | 1906 | 1462959678979 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:19 INFO - PROCESS | 1906 | 1462959679118 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 02:41:19 INFO - PROCESS | 1906 | 1462959679265 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:19 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf2e66800 == 56 [pid = 1906] [id = 373] 02:41:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 102 (0x7ffbe9082800) [pid = 1906] [serial = 1120] [outer = (nil)] 02:41:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 103 (0x7ffbebb33800) [pid = 1906] [serial = 1121] [outer = 0x7ffbe9082800] 02:41:19 INFO - PROCESS | 1906 | 1462959679329 Marionette DEBUG loaded listener.js 02:41:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 104 (0x7ffbed18e800) [pid = 1906] [serial = 1122] [outer = 0x7ffbe9082800] 02:41:20 INFO - PROCESS | 1906 | 1462959680174 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 02:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1277ms 02:41:20 INFO - PROCESS | 1906 | 1462959680249 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 02:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:41:20 INFO - PROCESS | 1906 | 1462959680253 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 02:41:20 INFO - PROCESS | 1906 | 1462959680257 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:41:20 INFO - PROCESS | 1906 | 1462959680260 Marionette TRACE conn4 <- [1,1466,null,{}] 02:41:20 INFO - PROCESS | 1906 | 1462959680265 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:20 INFO - PROCESS | 1906 | 1462959680404 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 02:41:20 INFO - PROCESS | 1906 | 1462959680552 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:20 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf3cb3800 == 57 [pid = 1906] [id = 374] 02:41:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 105 (0x7ffbe9e1dc00) [pid = 1906] [serial = 1123] [outer = (nil)] 02:41:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 106 (0x7ffbed598800) [pid = 1906] [serial = 1124] [outer = 0x7ffbe9e1dc00] 02:41:20 INFO - PROCESS | 1906 | 1462959680614 Marionette DEBUG loaded listener.js 02:41:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 107 (0x7ffbed6e4400) [pid = 1906] [serial = 1125] [outer = 0x7ffbe9e1dc00] 02:41:21 INFO - PROCESS | 1906 | 1462959681419 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 02:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1233ms 02:41:21 INFO - PROCESS | 1906 | 1462959681491 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 02:41:21 INFO - PROCESS | 1906 | 1462959681494 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 02:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:41:21 INFO - PROCESS | 1906 | 1462959681500 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:41:21 INFO - PROCESS | 1906 | 1462959681501 Marionette TRACE conn4 <- [1,1470,null,{}] 02:41:21 INFO - PROCESS | 1906 | 1462959681506 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:21 INFO - PROCESS | 1906 | 1462959681704 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 02:41:21 INFO - PROCESS | 1906 | 1462959681849 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:21 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf445b000 == 58 [pid = 1906] [id = 375] 02:41:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 108 (0x7ffbed595000) [pid = 1906] [serial = 1126] [outer = (nil)] 02:41:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 109 (0x7ffbed6f0400) [pid = 1906] [serial = 1127] [outer = 0x7ffbed595000] 02:41:21 INFO - PROCESS | 1906 | 1462959681917 Marionette DEBUG loaded listener.js 02:41:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 110 (0x7ffbf06a5000) [pid = 1906] [serial = 1128] [outer = 0x7ffbed595000] 02:41:22 INFO - PROCESS | 1906 | 1462959682718 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 02:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1275ms 02:41:22 INFO - PROCESS | 1906 | 1462959682775 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 02:41:22 INFO - PROCESS | 1906 | 1462959682778 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 02:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:41:22 INFO - PROCESS | 1906 | 1462959682783 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:41:22 INFO - PROCESS | 1906 | 1462959682785 Marionette TRACE conn4 <- [1,1474,null,{}] 02:41:22 INFO - PROCESS | 1906 | 1462959682790 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:22 INFO - PROCESS | 1906 | 1462959682924 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 02:41:23 INFO - PROCESS | 1906 | 1462959683226 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:23 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8fc5800 == 59 [pid = 1906] [id = 376] 02:41:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 111 (0x7ffbde847400) [pid = 1906] [serial = 1129] [outer = (nil)] 02:41:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 112 (0x7ffbe1435400) [pid = 1906] [serial = 1130] [outer = 0x7ffbde847400] 02:41:23 INFO - PROCESS | 1906 | 1462959683295 Marionette DEBUG loaded listener.js 02:41:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 113 (0x7ffbe3310000) [pid = 1906] [serial = 1131] [outer = 0x7ffbde847400] 02:41:24 INFO - PROCESS | 1906 | 1462959684224 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 02:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1483ms 02:41:24 INFO - PROCESS | 1906 | 1462959684266 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 02:41:24 INFO - PROCESS | 1906 | 1462959684271 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 02:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:41:24 INFO - PROCESS | 1906 | 1462959684277 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:41:24 INFO - PROCESS | 1906 | 1462959684282 Marionette TRACE conn4 <- [1,1478,null,{}] 02:41:24 INFO - PROCESS | 1906 | 1462959684288 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:24 INFO - PROCESS | 1906 | 1462959684416 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 02:41:24 INFO - PROCESS | 1906 | 1462959684576 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:24 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea3c3800 == 58 [pid = 1906] [id = 368] 02:41:24 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea0c7800 == 57 [pid = 1906] [id = 367] 02:41:24 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe998c000 == 56 [pid = 1906] [id = 366] 02:41:24 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe906e800 == 55 [pid = 1906] [id = 365] 02:41:24 INFO - PROCESS | 1906 | --DOMWINDOW == 112 (0x7ffbeb614c00) [pid = 1906] [serial = 1070] [outer = (nil)] [url = about:blank] 02:41:24 INFO - PROCESS | 1906 | --DOMWINDOW == 111 (0x7ffbe18abc00) [pid = 1906] [serial = 1034] [outer = (nil)] [url = about:blank] 02:41:24 INFO - PROCESS | 1906 | --DOMWINDOW == 110 (0x7ffbeb5b0800) [pid = 1906] [serial = 1043] [outer = (nil)] [url = about:blank] 02:41:24 INFO - PROCESS | 1906 | --DOMWINDOW == 109 (0x7ffbea5a4400) [pid = 1906] [serial = 1040] [outer = (nil)] [url = about:blank] 02:41:24 INFO - PROCESS | 1906 | --DOMWINDOW == 108 (0x7ffbebb1b800) [pid = 1906] [serial = 1046] [outer = (nil)] [url = about:blank] 02:41:24 INFO - PROCESS | 1906 | --DOMWINDOW == 107 (0x7ffbe90a4c00) [pid = 1906] [serial = 1037] [outer = (nil)] [url = about:blank] 02:41:24 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe2198800 == 56 [pid = 1906] [id = 377] 02:41:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 108 (0x7ffbe3306800) [pid = 1906] [serial = 1132] [outer = (nil)] 02:41:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 109 (0x7ffbe90a8800) [pid = 1906] [serial = 1133] [outer = 0x7ffbe3306800] 02:41:24 INFO - PROCESS | 1906 | 1462959684680 Marionette DEBUG loaded listener.js 02:41:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 110 (0x7ffbe91a9c00) [pid = 1906] [serial = 1134] [outer = 0x7ffbe3306800] 02:41:24 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3d69000 == 55 [pid = 1906] [id = 364] 02:41:24 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe21a1800 == 54 [pid = 1906] [id = 363] 02:41:24 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3f57000 == 53 [pid = 1906] [id = 362] 02:41:24 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbed53e000 == 52 [pid = 1906] [id = 359] 02:41:24 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9998000 == 51 [pid = 1906] [id = 358] 02:41:24 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe771a800 == 50 [pid = 1906] [id = 357] 02:41:24 INFO - PROCESS | 1906 | --DOMWINDOW == 109 (0x7ffbe7c94c00) [pid = 1906] [serial = 1052] [outer = (nil)] [url = about:blank] 02:41:24 INFO - PROCESS | 1906 | --DOMWINDOW == 108 (0x7ffbeb52fc00) [pid = 1906] [serial = 1068] [outer = (nil)] [url = about:blank] 02:41:24 INFO - PROCESS | 1906 | --DOMWINDOW == 107 (0x7ffbea43d800) [pid = 1906] [serial = 1059] [outer = (nil)] [url = about:blank] 02:41:24 INFO - PROCESS | 1906 | --DOMWINDOW == 106 (0x7ffbebb10400) [pid = 1906] [serial = 1064] [outer = (nil)] [url = about:blank] 02:41:24 INFO - PROCESS | 1906 | --DOMWINDOW == 105 (0x7ffbe917a400) [pid = 1906] [serial = 1056] [outer = (nil)] [url = about:blank] 02:41:24 INFO - PROCESS | 1906 | --DOMWINDOW == 104 (0x7ffbe90b0400) [pid = 1906] [serial = 1055] [outer = (nil)] [url = about:blank] 02:41:24 INFO - PROCESS | 1906 | --DOMWINDOW == 103 (0x7ffbea8af400) [pid = 1906] [serial = 1062] [outer = (nil)] [url = about:blank] 02:41:24 INFO - PROCESS | 1906 | --DOMWINDOW == 102 (0x7ffbe8ea9400) [pid = 1906] [serial = 1053] [outer = (nil)] [url = about:blank] 02:41:24 INFO - PROCESS | 1906 | --DOMWINDOW == 101 (0x7ffbebb3e800) [pid = 1906] [serial = 1065] [outer = (nil)] [url = about:blank] 02:41:24 INFO - PROCESS | 1906 | --DOMWINDOW == 100 (0x7ffbea667c00) [pid = 1906] [serial = 1061] [outer = (nil)] [url = about:blank] 02:41:24 INFO - PROCESS | 1906 | --DOMWINDOW == 99 (0x7ffbe18e8c00) [pid = 1906] [serial = 1050] [outer = (nil)] [url = about:blank] 02:41:24 INFO - PROCESS | 1906 | --DOMWINDOW == 98 (0x7ffbe91ee400) [pid = 1906] [serial = 1058] [outer = (nil)] [url = about:blank] 02:41:24 INFO - PROCESS | 1906 | --DOMWINDOW == 97 (0x7ffbea59ec00) [pid = 1906] [serial = 1067] [outer = (nil)] [url = about:blank] 02:41:24 INFO - PROCESS | 1906 | --DOMWINDOW == 96 (0x7ffbde850000) [pid = 1906] [serial = 1049] [outer = (nil)] [url = about:blank] 02:41:25 INFO - PROCESS | 1906 | 1462959685327 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 02:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1082ms 02:41:25 INFO - PROCESS | 1906 | 1462959685361 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 02:41:25 INFO - PROCESS | 1906 | 1462959685366 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 02:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:41:25 INFO - PROCESS | 1906 | 1462959685373 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:41:25 INFO - PROCESS | 1906 | 1462959685375 Marionette TRACE conn4 <- [1,1482,null,{}] 02:41:25 INFO - PROCESS | 1906 | 1462959685380 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:25 INFO - PROCESS | 1906 | 1462959685525 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 02:41:25 INFO - PROCESS | 1906 | 1462959685633 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:25 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8fda800 == 51 [pid = 1906] [id = 378] 02:41:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 97 (0x7ffbe917ac00) [pid = 1906] [serial = 1135] [outer = (nil)] 02:41:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 98 (0x7ffbe9fd8c00) [pid = 1906] [serial = 1136] [outer = 0x7ffbe917ac00] 02:41:25 INFO - PROCESS | 1906 | 1462959685684 Marionette DEBUG loaded listener.js 02:41:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 99 (0x7ffbea662c00) [pid = 1906] [serial = 1137] [outer = 0x7ffbe917ac00] 02:41:26 INFO - PROCESS | 1906 | 1462959686310 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 02:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 977ms 02:41:26 INFO - PROCESS | 1906 | 1462959686350 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 02:41:26 INFO - PROCESS | 1906 | 1462959686354 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 02:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:41:26 INFO - PROCESS | 1906 | 1462959686360 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:41:26 INFO - PROCESS | 1906 | 1462959686367 Marionette TRACE conn4 <- [1,1486,null,{}] 02:41:26 INFO - PROCESS | 1906 | 1462959686379 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:26 INFO - PROCESS | 1906 | 1462959686542 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 02:41:26 INFO - PROCESS | 1906 | 1462959686562 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:26 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea1c8800 == 52 [pid = 1906] [id = 379] 02:41:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 100 (0x7ffbea664400) [pid = 1906] [serial = 1138] [outer = (nil)] 02:41:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 101 (0x7ffbeb614c00) [pid = 1906] [serial = 1139] [outer = 0x7ffbea664400] 02:41:26 INFO - PROCESS | 1906 | 1462959686613 Marionette DEBUG loaded listener.js 02:41:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 102 (0x7ffbebb3b800) [pid = 1906] [serial = 1140] [outer = 0x7ffbea664400] 02:41:27 INFO - PROCESS | 1906 | 1462959687289 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 02:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 984ms 02:41:27 INFO - PROCESS | 1906 | 1462959687347 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 02:41:27 INFO - PROCESS | 1906 | 1462959687350 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 02:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:41:27 INFO - PROCESS | 1906 | 1462959687355 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:41:27 INFO - PROCESS | 1906 | 1462959687357 Marionette TRACE conn4 <- [1,1490,null,{}] 02:41:27 INFO - PROCESS | 1906 | 1462959687361 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:27 INFO - PROCESS | 1906 | 1462959687517 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 02:41:27 INFO - PROCESS | 1906 | 1462959687541 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:27 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea8d5000 == 53 [pid = 1906] [id = 380] 02:41:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 103 (0x7ffbea667400) [pid = 1906] [serial = 1141] [outer = (nil)] 02:41:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 104 (0x7ffbed59a400) [pid = 1906] [serial = 1142] [outer = 0x7ffbea667400] 02:41:27 INFO - PROCESS | 1906 | 1462959687589 Marionette DEBUG loaded listener.js 02:41:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 105 (0x7ffbed6ec000) [pid = 1906] [serial = 1143] [outer = 0x7ffbea667400] 02:41:28 INFO - PROCESS | 1906 | 1462959688257 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 02:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 929ms 02:41:28 INFO - PROCESS | 1906 | 1462959688285 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 02:41:28 INFO - PROCESS | 1906 | 1462959688287 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 02:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:41:28 INFO - PROCESS | 1906 | 1462959688295 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:41:28 INFO - PROCESS | 1906 | 1462959688297 Marionette TRACE conn4 <- [1,1494,null,{}] 02:41:28 INFO - PROCESS | 1906 | 1462959688301 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:28 INFO - PROCESS | 1906 | 1462959688459 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 02:41:28 INFO - PROCESS | 1906 | 1462959688481 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:28 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbed526000 == 54 [pid = 1906] [id = 381] 02:41:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 106 (0x7ffbefaecc00) [pid = 1906] [serial = 1144] [outer = (nil)] 02:41:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 107 (0x7ffbefc89c00) [pid = 1906] [serial = 1145] [outer = 0x7ffbefaecc00] 02:41:28 INFO - PROCESS | 1906 | 1462959688540 Marionette DEBUG loaded listener.js 02:41:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 108 (0x7ffbf06ae800) [pid = 1906] [serial = 1146] [outer = 0x7ffbefaecc00] 02:41:29 INFO - PROCESS | 1906 | 1462959689355 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 02:41:29 INFO - PROCESS | 1906 | --DOMWINDOW == 107 (0x7ffbe330ec00) [pid = 1906] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:41:29 INFO - PROCESS | 1906 | --DOMWINDOW == 106 (0x7ffbe917f000) [pid = 1906] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:41:29 INFO - PROCESS | 1906 | --DOMWINDOW == 105 (0x7ffbe7f2ec00) [pid = 1906] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:41:29 INFO - PROCESS | 1906 | --DOMWINDOW == 104 (0x7ffbe9080400) [pid = 1906] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:41:29 INFO - PROCESS | 1906 | --DOMWINDOW == 103 (0x7ffbeaa2a400) [pid = 1906] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:41:29 INFO - PROCESS | 1906 | --DOMWINDOW == 102 (0x7ffbe1e27000) [pid = 1906] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:41:29 INFO - PROCESS | 1906 | --DOMWINDOW == 101 (0x7ffbde469c00) [pid = 1906] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1124ms 02:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:41:29 INFO - PROCESS | 1906 | 1462959689420 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 02:41:29 INFO - PROCESS | 1906 | 1462959689422 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 02:41:29 INFO - PROCESS | 1906 | 1462959689427 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:41:29 INFO - PROCESS | 1906 | 1462959689429 Marionette TRACE conn4 <- [1,1498,null,{}] 02:41:29 INFO - PROCESS | 1906 | 1462959689433 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:29 INFO - PROCESS | 1906 | 1462959689552 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 02:41:29 INFO - PROCESS | 1906 | 1462959689561 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:29 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea788000 == 55 [pid = 1906] [id = 382] 02:41:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 102 (0x7ffbeb52e800) [pid = 1906] [serial = 1147] [outer = (nil)] 02:41:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 103 (0x7ffbed186800) [pid = 1906] [serial = 1148] [outer = 0x7ffbeb52e800] 02:41:29 INFO - PROCESS | 1906 | 1462959689714 Marionette DEBUG loaded listener.js 02:41:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 104 (0x7ffbf06aec00) [pid = 1906] [serial = 1149] [outer = 0x7ffbeb52e800] 02:41:30 INFO - PROCESS | 1906 | 1462959690246 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 02:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 826ms 02:41:30 INFO - PROCESS | 1906 | 1462959690253 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 02:41:30 INFO - PROCESS | 1906 | 1462959690255 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 02:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:41:30 INFO - PROCESS | 1906 | 1462959690265 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:41:30 INFO - PROCESS | 1906 | 1462959690267 Marionette TRACE conn4 <- [1,1502,null,{}] 02:41:30 INFO - PROCESS | 1906 | 1462959690271 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:30 INFO - PROCESS | 1906 | 1462959690384 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 02:41:30 INFO - PROCESS | 1906 | 1462959690393 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:30 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf3cb9000 == 56 [pid = 1906] [id = 383] 02:41:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 105 (0x7ffbebb17400) [pid = 1906] [serial = 1150] [outer = (nil)] 02:41:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 106 (0x7ffbf2698800) [pid = 1906] [serial = 1151] [outer = 0x7ffbebb17400] 02:41:30 INFO - PROCESS | 1906 | 1462959690442 Marionette DEBUG loaded listener.js 02:41:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 107 (0x7ffbf269d400) [pid = 1906] [serial = 1152] [outer = 0x7ffbebb17400] 02:41:31 INFO - PROCESS | 1906 | 1462959691070 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 02:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 830ms 02:41:31 INFO - PROCESS | 1906 | 1462959691096 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 02:41:31 INFO - PROCESS | 1906 | 1462959691099 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 02:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:41:31 INFO - PROCESS | 1906 | 1462959691104 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:41:31 INFO - PROCESS | 1906 | 1462959691115 Marionette TRACE conn4 <- [1,1506,null,{}] 02:41:31 INFO - PROCESS | 1906 | 1462959691119 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:31 INFO - PROCESS | 1906 | 1462959691238 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 02:41:31 INFO - PROCESS | 1906 | 1462959691414 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:31 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe32cc000 == 57 [pid = 1906] [id = 384] 02:41:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 108 (0x7ffbdd9cac00) [pid = 1906] [serial = 1153] [outer = (nil)] 02:41:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 109 (0x7ffbde847000) [pid = 1906] [serial = 1154] [outer = 0x7ffbdd9cac00] 02:41:31 INFO - PROCESS | 1906 | 1462959691479 Marionette DEBUG loaded listener.js 02:41:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 110 (0x7ffbe3b65c00) [pid = 1906] [serial = 1155] [outer = 0x7ffbdd9cac00] 02:41:32 INFO - PROCESS | 1906 | 1462959692263 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 02:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1184ms 02:41:32 INFO - PROCESS | 1906 | 1462959692289 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 02:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:41:32 INFO - PROCESS | 1906 | 1462959692294 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 02:41:32 INFO - PROCESS | 1906 | 1462959692300 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:41:32 INFO - PROCESS | 1906 | 1462959692305 Marionette TRACE conn4 <- [1,1510,null,{}] 02:41:32 INFO - PROCESS | 1906 | 1462959692311 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:32 INFO - PROCESS | 1906 | 1462959692458 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 02:41:32 INFO - PROCESS | 1906 | 1462959692611 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:32 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea1af000 == 58 [pid = 1906] [id = 385] 02:41:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 111 (0x7ffbdd9cf400) [pid = 1906] [serial = 1156] [outer = (nil)] 02:41:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 112 (0x7ffbe91a5000) [pid = 1906] [serial = 1157] [outer = 0x7ffbdd9cf400] 02:41:32 INFO - PROCESS | 1906 | 1462959692675 Marionette DEBUG loaded listener.js 02:41:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 113 (0x7ffbe9c05800) [pid = 1906] [serial = 1158] [outer = 0x7ffbdd9cf400] 02:41:33 INFO - PROCESS | 1906 | 1462959693406 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 02:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1190ms 02:41:33 INFO - PROCESS | 1906 | 1462959693494 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 02:41:33 INFO - PROCESS | 1906 | 1462959693499 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 02:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:41:33 INFO - PROCESS | 1906 | 1462959693507 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:41:33 INFO - PROCESS | 1906 | 1462959693510 Marionette TRACE conn4 <- [1,1514,null,{}] 02:41:33 INFO - PROCESS | 1906 | 1462959693515 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:33 INFO - PROCESS | 1906 | 1462959693654 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 02:41:33 INFO - PROCESS | 1906 | 1462959693799 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:33 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf49a3000 == 59 [pid = 1906] [id = 386] 02:41:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 114 (0x7ffbe90dec00) [pid = 1906] [serial = 1159] [outer = (nil)] 02:41:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 115 (0x7ffbea8b3800) [pid = 1906] [serial = 1160] [outer = 0x7ffbe90dec00] 02:41:33 INFO - PROCESS | 1906 | 1462959693859 Marionette DEBUG loaded listener.js 02:41:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 116 (0x7ffbebac5800) [pid = 1906] [serial = 1161] [outer = 0x7ffbe90dec00] 02:41:34 INFO - PROCESS | 1906 | 1462959694658 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 02:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1183ms 02:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:41:34 INFO - PROCESS | 1906 | 1462959694690 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 02:41:34 INFO - PROCESS | 1906 | 1462959694693 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 02:41:34 INFO - PROCESS | 1906 | 1462959694701 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:41:34 INFO - PROCESS | 1906 | 1462959694708 Marionette TRACE conn4 <- [1,1518,null,{}] 02:41:34 INFO - PROCESS | 1906 | 1462959694720 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:34 INFO - PROCESS | 1906 | 1462959694858 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 02:41:35 INFO - PROCESS | 1906 | 1462959695011 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:35 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf4cd3800 == 60 [pid = 1906] [id = 387] 02:41:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 117 (0x7ffbebb0fc00) [pid = 1906] [serial = 1162] [outer = (nil)] 02:41:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 118 (0x7ffbefaec000) [pid = 1906] [serial = 1163] [outer = 0x7ffbebb0fc00] 02:41:35 INFO - PROCESS | 1906 | 1462959695071 Marionette DEBUG loaded listener.js 02:41:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 119 (0x7ffbf06a7400) [pid = 1906] [serial = 1164] [outer = 0x7ffbebb0fc00] 02:41:35 INFO - PROCESS | 1906 | 1462959695850 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 02:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1188ms 02:41:35 INFO - PROCESS | 1906 | 1462959695887 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 02:41:35 INFO - PROCESS | 1906 | 1462959695890 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 02:41:35 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:41:35 INFO - PROCESS | 1906 | 1462959695896 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:41:35 INFO - PROCESS | 1906 | 1462959695898 Marionette TRACE conn4 <- [1,1522,null,{}] 02:41:35 INFO - PROCESS | 1906 | 1462959695903 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:36 INFO - PROCESS | 1906 | 1462959696038 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 02:41:36 INFO - PROCESS | 1906 | 1462959696191 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:36 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf50db000 == 61 [pid = 1906] [id = 388] 02:41:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 120 (0x7ffbe9fe1800) [pid = 1906] [serial = 1165] [outer = (nil)] 02:41:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 121 (0x7ffbf269c800) [pid = 1906] [serial = 1166] [outer = 0x7ffbe9fe1800] 02:41:36 INFO - PROCESS | 1906 | 1462959696251 Marionette DEBUG loaded listener.js 02:41:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 122 (0x7ffbf26a4400) [pid = 1906] [serial = 1167] [outer = 0x7ffbe9fe1800] 02:41:36 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:41:36 INFO - PROCESS | 1906 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:41:36 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:41:36 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:41:36 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:41:36 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:41:36 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:41:36 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:41:36 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:41:36 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:41:36 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:41:36 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:41:36 INFO - PROCESS | 1906 | 1462959696896 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 02:41:36 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:41:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:41:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:41:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:41:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:41:36 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:41:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:41:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:41:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:41:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:41:36 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:41:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:41:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:41:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:41:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:41:36 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:41:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:41:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:41:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:41:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:41:36 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1026ms 02:41:36 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:41:36 INFO - PROCESS | 1906 | 1462959696930 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 02:41:36 INFO - PROCESS | 1906 | 1462959696932 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 02:41:36 INFO - PROCESS | 1906 | 1462959696938 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:41:36 INFO - PROCESS | 1906 | 1462959696941 Marionette TRACE conn4 <- [1,1526,null,{}] 02:41:36 INFO - PROCESS | 1906 | 1462959696963 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:37 INFO - PROCESS | 1906 | 1462959697101 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 02:41:37 INFO - PROCESS | 1906 | 1462959697266 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:37 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf59f5000 == 62 [pid = 1906] [id = 389] 02:41:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 123 (0x7ffbf29aa400) [pid = 1906] [serial = 1168] [outer = (nil)] 02:41:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 124 (0x7ffbf29c5400) [pid = 1906] [serial = 1169] [outer = 0x7ffbf29aa400] 02:41:37 INFO - PROCESS | 1906 | 1462959697335 Marionette DEBUG loaded listener.js 02:41:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 125 (0x7ffbf3cfac00) [pid = 1906] [serial = 1170] [outer = 0x7ffbf29aa400] 02:41:38 INFO - PROCESS | 1906 | 1462959698082 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 02:41:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:41:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:41:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:41:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:41:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:41:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:41:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:41:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:41:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:41:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:41:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:41:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:41:38 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1196ms 02:41:38 INFO - PROCESS | 1906 | 1462959698143 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 02:41:38 INFO - PROCESS | 1906 | 1462959698146 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 02:41:38 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:41:38 INFO - PROCESS | 1906 | 1462959698152 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:41:38 INFO - PROCESS | 1906 | 1462959698155 Marionette TRACE conn4 <- [1,1530,null,{}] 02:41:38 INFO - PROCESS | 1906 | 1462959698159 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:38 INFO - PROCESS | 1906 | 1462959698304 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 02:41:38 INFO - PROCESS | 1906 | 1462959698452 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:38 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3257000 == 63 [pid = 1906] [id = 390] 02:41:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 126 (0x7ffbde84a800) [pid = 1906] [serial = 1171] [outer = (nil)] 02:41:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 127 (0x7ffbe9049400) [pid = 1906] [serial = 1172] [outer = 0x7ffbde84a800] 02:41:38 INFO - PROCESS | 1906 | 1462959698516 Marionette DEBUG loaded listener.js 02:41:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 128 (0x7ffbf3e1a400) [pid = 1906] [serial = 1173] [outer = 0x7ffbde84a800] 02:41:39 INFO - PROCESS | 1906 | 1462959699121 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 02:41:39 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:41:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:41:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:41:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:41:39 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:41:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:41:39 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1231ms 02:41:39 INFO - PROCESS | 1906 | 1462959699440 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 02:41:39 INFO - PROCESS | 1906 | 1462959699447 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 02:41:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:41:39 INFO - PROCESS | 1906 | 1462959699454 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:41:39 INFO - PROCESS | 1906 | 1462959699457 Marionette TRACE conn4 <- [1,1534,null,{}] 02:41:39 INFO - PROCESS | 1906 | 1462959699464 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:39 INFO - PROCESS | 1906 | 1462959699594 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 02:41:39 INFO - PROCESS | 1906 | 1462959699754 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:39 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9073000 == 64 [pid = 1906] [id = 391] 02:41:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 129 (0x7ffbe3322000) [pid = 1906] [serial = 1174] [outer = (nil)] 02:41:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 130 (0x7ffbe3b6f400) [pid = 1906] [serial = 1175] [outer = 0x7ffbe3322000] 02:41:39 INFO - PROCESS | 1906 | 1462959699812 Marionette DEBUG loaded listener.js 02:41:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 131 (0x7ffbe82c2400) [pid = 1906] [serial = 1176] [outer = 0x7ffbe3322000] 02:41:40 INFO - PROCESS | 1906 | 1462959700644 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 02:41:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:41:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1278ms 02:41:40 INFO - PROCESS | 1906 | 1462959700733 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 02:41:40 INFO - PROCESS | 1906 | 1462959700737 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 02:41:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:41:40 INFO - PROCESS | 1906 | 1462959700753 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:41:40 INFO - PROCESS | 1906 | 1462959700756 Marionette TRACE conn4 <- [1,1538,null,{}] 02:41:40 INFO - PROCESS | 1906 | 1462959700761 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:40 INFO - PROCESS | 1906 | 1462959700924 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 02:41:41 INFO - PROCESS | 1906 | 1462959701091 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9e32800 == 63 [pid = 1906] [id = 345] 02:41:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea8d4800 == 62 [pid = 1906] [id = 346] 02:41:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbed527000 == 61 [pid = 1906] [id = 347] 02:41:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf3cb9000 == 60 [pid = 1906] [id = 383] 02:41:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea788000 == 59 [pid = 1906] [id = 382] 02:41:41 INFO - PROCESS | 1906 | --DOMWINDOW == 130 (0x7ffbed189000) [pid = 1906] [serial = 1109] [outer = (nil)] [url = about:blank] 02:41:41 INFO - PROCESS | 1906 | --DOMWINDOW == 129 (0x7ffbec532800) [pid = 1906] [serial = 1082] [outer = (nil)] [url = about:blank] 02:41:41 INFO - PROCESS | 1906 | --DOMWINDOW == 128 (0x7ffbebb37c00) [pid = 1906] [serial = 1085] [outer = (nil)] [url = about:blank] 02:41:41 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe2038000 == 60 [pid = 1906] [id = 392] 02:41:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 129 (0x7ffbe1e2a400) [pid = 1906] [serial = 1177] [outer = (nil)] 02:41:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 130 (0x7ffbe7f2fc00) [pid = 1906] [serial = 1178] [outer = 0x7ffbe1e2a400] 02:41:41 INFO - PROCESS | 1906 | 1462959701187 Marionette DEBUG loaded listener.js 02:41:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 131 (0x7ffbe90a5800) [pid = 1906] [serial = 1179] [outer = 0x7ffbe1e2a400] 02:41:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbed526000 == 59 [pid = 1906] [id = 381] 02:41:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea8d5000 == 58 [pid = 1906] [id = 380] 02:41:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea1c8800 == 57 [pid = 1906] [id = 379] 02:41:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8fda800 == 56 [pid = 1906] [id = 378] 02:41:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe2198800 == 55 [pid = 1906] [id = 377] 02:41:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8fc5800 == 54 [pid = 1906] [id = 376] 02:41:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9987800 == 53 [pid = 1906] [id = 371] 02:41:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3d1d000 == 52 [pid = 1906] [id = 370] 02:41:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea8c5800 == 51 [pid = 1906] [id = 369] 02:41:41 INFO - PROCESS | 1906 | --DOMWINDOW == 130 (0x7ffbe8eb4400) [pid = 1906] [serial = 1092] [outer = (nil)] [url = about:blank] 02:41:41 INFO - PROCESS | 1906 | --DOMWINDOW == 129 (0x7ffbe7f2c000) [pid = 1906] [serial = 1091] [outer = (nil)] [url = about:blank] 02:41:41 INFO - PROCESS | 1906 | --DOMWINDOW == 128 (0x7ffbe3b62800) [pid = 1906] [serial = 1073] [outer = (nil)] [url = about:blank] 02:41:41 INFO - PROCESS | 1906 | --DOMWINDOW == 127 (0x7ffbe9e1b400) [pid = 1906] [serial = 1097] [outer = (nil)] [url = about:blank] 02:41:41 INFO - PROCESS | 1906 | --DOMWINDOW == 126 (0x7ffbe9085c00) [pid = 1906] [serial = 1094] [outer = (nil)] [url = about:blank] 02:41:41 INFO - PROCESS | 1906 | --DOMWINDOW == 125 (0x7ffbe90e0400) [pid = 1906] [serial = 1095] [outer = (nil)] [url = about:blank] 02:41:41 INFO - PROCESS | 1906 | --DOMWINDOW == 124 (0x7ffbea66b400) [pid = 1906] [serial = 1101] [outer = (nil)] [url = about:blank] 02:41:41 INFO - PROCESS | 1906 | --DOMWINDOW == 123 (0x7ffbea59c000) [pid = 1906] [serial = 1100] [outer = (nil)] [url = about:blank] 02:41:41 INFO - PROCESS | 1906 | --DOMWINDOW == 122 (0x7ffbeb538c00) [pid = 1906] [serial = 1103] [outer = (nil)] [url = about:blank] 02:41:41 INFO - PROCESS | 1906 | --DOMWINDOW == 121 (0x7ffbeb5b4400) [pid = 1906] [serial = 1106] [outer = (nil)] [url = about:blank] 02:41:41 INFO - PROCESS | 1906 | --DOMWINDOW == 120 (0x7ffbe1e21400) [pid = 1906] [serial = 1089] [outer = (nil)] [url = about:blank] 02:41:41 INFO - PROCESS | 1906 | --DOMWINDOW == 119 (0x7ffbde851800) [pid = 1906] [serial = 1088] [outer = (nil)] [url = about:blank] 02:41:41 INFO - PROCESS | 1906 | --DOMWINDOW == 118 (0x7ffbe90d6400) [pid = 1906] [serial = 1076] [outer = (nil)] [url = about:blank] 02:41:41 INFO - PROCESS | 1906 | --DOMWINDOW == 117 (0x7ffbea66b000) [pid = 1906] [serial = 1079] [outer = (nil)] [url = about:blank] 02:41:41 INFO - PROCESS | 1906 | --DOMWINDOW == 116 (0x7ffbebb10c00) [pid = 1906] [serial = 1104] [outer = (nil)] [url = about:blank] 02:41:41 INFO - PROCESS | 1906 | --DOMWINDOW == 115 (0x7ffbea1da000) [pid = 1906] [serial = 1098] [outer = (nil)] [url = about:blank] 02:41:41 INFO - PROCESS | 1906 | --DOMWINDOW == 114 (0x7ffbecf35c00) [pid = 1906] [serial = 1107] [outer = (nil)] [url = about:blank] 02:41:41 INFO - PROCESS | 1906 | 1462959701867 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:41:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:41:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1139ms 02:41:41 INFO - PROCESS | 1906 | 1462959701889 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 02:41:41 INFO - PROCESS | 1906 | 1462959701892 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 02:41:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:41:41 INFO - PROCESS | 1906 | 1462959701898 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:41:41 INFO - PROCESS | 1906 | 1462959701899 Marionette TRACE conn4 <- [1,1542,null,{}] 02:41:41 INFO - PROCESS | 1906 | 1462959701912 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:42 INFO - PROCESS | 1906 | 1462959702122 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 02:41:42 INFO - PROCESS | 1906 | 1462959702162 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:42 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe782d800 == 52 [pid = 1906] [id = 393] 02:41:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 115 (0x7ffbe91e3800) [pid = 1906] [serial = 1180] [outer = (nil)] 02:41:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 116 (0x7ffbe91eec00) [pid = 1906] [serial = 1181] [outer = 0x7ffbe91e3800] 02:41:42 INFO - PROCESS | 1906 | 1462959702216 Marionette DEBUG loaded listener.js 02:41:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 117 (0x7ffbe9fd8800) [pid = 1906] [serial = 1182] [outer = 0x7ffbe91e3800] 02:41:42 INFO - PROCESS | 1906 | 1462959702847 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 02:41:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:41:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 976ms 02:41:42 INFO - PROCESS | 1906 | 1462959702874 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 02:41:42 INFO - PROCESS | 1906 | 1462959702877 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 02:41:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:41:42 INFO - PROCESS | 1906 | 1462959702881 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:41:42 INFO - PROCESS | 1906 | 1462959702883 Marionette TRACE conn4 <- [1,1546,null,{}] 02:41:42 INFO - PROCESS | 1906 | 1462959702888 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:43 INFO - PROCESS | 1906 | 1462959703042 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 02:41:43 INFO - PROCESS | 1906 | 1462959703061 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:43 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9114000 == 53 [pid = 1906] [id = 394] 02:41:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 118 (0x7ffbe90b1400) [pid = 1906] [serial = 1183] [outer = (nil)] 02:41:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 119 (0x7ffbea441400) [pid = 1906] [serial = 1184] [outer = 0x7ffbe90b1400] 02:41:43 INFO - PROCESS | 1906 | 1462959703120 Marionette DEBUG loaded listener.js 02:41:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 120 (0x7ffbea66c000) [pid = 1906] [serial = 1185] [outer = 0x7ffbe90b1400] 02:41:43 INFO - PROCESS | 1906 | 1462959703725 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:41:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:41:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 927ms 02:41:43 INFO - PROCESS | 1906 | 1462959703812 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 02:41:43 INFO - PROCESS | 1906 | 1462959703815 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 02:41:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:41:43 INFO - PROCESS | 1906 | 1462959703820 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:41:43 INFO - PROCESS | 1906 | 1462959703822 Marionette TRACE conn4 <- [1,1550,null,{}] 02:41:43 INFO - PROCESS | 1906 | 1462959703826 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:43 INFO - PROCESS | 1906 | 1462959703980 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 02:41:44 INFO - PROCESS | 1906 | 1462959704049 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:44 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe7827000 == 54 [pid = 1906] [id = 395] 02:41:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 121 (0x7ffbea1dfc00) [pid = 1906] [serial = 1186] [outer = (nil)] 02:41:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 122 (0x7ffbeb532400) [pid = 1906] [serial = 1187] [outer = 0x7ffbea1dfc00] 02:41:44 INFO - PROCESS | 1906 | 1462959704098 Marionette DEBUG loaded listener.js 02:41:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 123 (0x7ffbebac1400) [pid = 1906] [serial = 1188] [outer = 0x7ffbea1dfc00] 02:41:44 INFO - PROCESS | 1906 | 1462959704693 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 02:41:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:41:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 928ms 02:41:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:41:44 INFO - PROCESS | 1906 | 1462959704750 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 02:41:44 INFO - PROCESS | 1906 | 1462959704752 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 02:41:44 INFO - PROCESS | 1906 | 1462959704756 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:41:44 INFO - PROCESS | 1906 | 1462959704760 Marionette TRACE conn4 <- [1,1554,null,{}] 02:41:44 INFO - PROCESS | 1906 | 1462959704764 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:44 INFO - PROCESS | 1906 | 1462959704949 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 02:41:44 INFO - PROCESS | 1906 | 1462959704979 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:44 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea79b000 == 55 [pid = 1906] [id = 396] 02:41:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 124 (0x7ffbebb3a000) [pid = 1906] [serial = 1189] [outer = (nil)] 02:41:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 125 (0x7ffbed182800) [pid = 1906] [serial = 1190] [outer = 0x7ffbebb3a000] 02:41:45 INFO - PROCESS | 1906 | 1462959705029 Marionette DEBUG loaded listener.js 02:41:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 126 (0x7ffbed599c00) [pid = 1906] [serial = 1191] [outer = 0x7ffbebb3a000] 02:41:45 INFO - PROCESS | 1906 | 1462959705911 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 02:41:45 INFO - PROCESS | 1906 | --DOMWINDOW == 125 (0x7ffbdd9d3800) [pid = 1906] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:41:45 INFO - PROCESS | 1906 | --DOMWINDOW == 124 (0x7ffbe3306800) [pid = 1906] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:41:45 INFO - PROCESS | 1906 | --DOMWINDOW == 123 (0x7ffbea667400) [pid = 1906] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:41:45 INFO - PROCESS | 1906 | --DOMWINDOW == 122 (0x7ffbea664400) [pid = 1906] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:41:45 INFO - PROCESS | 1906 | --DOMWINDOW == 121 (0x7ffbefaecc00) [pid = 1906] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:41:45 INFO - PROCESS | 1906 | --DOMWINDOW == 120 (0x7ffbe917ac00) [pid = 1906] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:41:45 INFO - PROCESS | 1906 | --DOMWINDOW == 119 (0x7ffbe7e1cc00) [pid = 1906] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:41:45 INFO - PROCESS | 1906 | --DOMWINDOW == 118 (0x7ffbeb52e800) [pid = 1906] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:41:45 INFO - PROCESS | 1906 | --DOMWINDOW == 117 (0x7ffbde847400) [pid = 1906] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:41:45 INFO - PROCESS | 1906 | --DOMWINDOW == 116 (0x7ffbdd9d4400) [pid = 1906] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:41:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:41:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1228ms 02:41:45 INFO - PROCESS | 1906 | 1462959705985 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 02:41:45 INFO - PROCESS | 1906 | 1462959705988 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 02:41:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:41:45 INFO - PROCESS | 1906 | 1462959705993 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:41:45 INFO - PROCESS | 1906 | 1462959705995 Marionette TRACE conn4 <- [1,1558,null,{}] 02:41:46 INFO - PROCESS | 1906 | 1462959705999 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:46 INFO - PROCESS | 1906 | 1462959706113 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 02:41:46 INFO - PROCESS | 1906 | 1462959706121 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:46 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe920a000 == 56 [pid = 1906] [id = 397] 02:41:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 117 (0x7ffbe330d400) [pid = 1906] [serial = 1192] [outer = (nil)] 02:41:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 118 (0x7ffbea664400) [pid = 1906] [serial = 1193] [outer = 0x7ffbe330d400] 02:41:46 INFO - PROCESS | 1906 | 1462959706270 Marionette DEBUG loaded listener.js 02:41:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 119 (0x7ffbed186000) [pid = 1906] [serial = 1194] [outer = 0x7ffbe330d400] 02:41:46 INFO - PROCESS | 1906 | 1462959706808 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 02:41:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:41:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 873ms 02:41:46 INFO - PROCESS | 1906 | 1462959706867 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 02:41:46 INFO - PROCESS | 1906 | 1462959706869 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 02:41:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:41:46 INFO - PROCESS | 1906 | 1462959706874 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:41:46 INFO - PROCESS | 1906 | 1462959706876 Marionette TRACE conn4 <- [1,1562,null,{}] 02:41:46 INFO - PROCESS | 1906 | 1462959706880 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:46 INFO - PROCESS | 1906 | 1462959706992 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 02:41:47 INFO - PROCESS | 1906 | 1462959707003 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:47 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbed89a800 == 57 [pid = 1906] [id = 398] 02:41:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 120 (0x7ffbe90a3000) [pid = 1906] [serial = 1195] [outer = (nil)] 02:41:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 121 (0x7ffbefae2400) [pid = 1906] [serial = 1196] [outer = 0x7ffbe90a3000] 02:41:47 INFO - PROCESS | 1906 | 1462959707053 Marionette DEBUG loaded listener.js 02:41:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 122 (0x7ffbf087e400) [pid = 1906] [serial = 1197] [outer = 0x7ffbe90a3000] 02:41:47 INFO - PROCESS | 1906 | 1462959707692 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 02:41:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:41:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 881ms 02:41:47 INFO - PROCESS | 1906 | 1462959707755 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 02:41:47 INFO - PROCESS | 1906 | 1462959707758 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 02:41:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:41:47 INFO - PROCESS | 1906 | 1462959707763 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:41:47 INFO - PROCESS | 1906 | 1462959707765 Marionette TRACE conn4 <- [1,1566,null,{}] 02:41:47 INFO - PROCESS | 1906 | 1462959707770 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:47 INFO - PROCESS | 1906 | 1462959707926 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 02:41:48 INFO - PROCESS | 1906 | 1462959708065 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:48 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe154f000 == 58 [pid = 1906] [id = 399] 02:41:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 123 (0x7ffbdd9d6800) [pid = 1906] [serial = 1198] [outer = (nil)] 02:41:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 124 (0x7ffbde848c00) [pid = 1906] [serial = 1199] [outer = 0x7ffbdd9d6800] 02:41:48 INFO - PROCESS | 1906 | 1462959708129 Marionette DEBUG loaded listener.js 02:41:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 125 (0x7ffbe1e22800) [pid = 1906] [serial = 1200] [outer = 0x7ffbdd9d6800] 02:41:48 INFO - PROCESS | 1906 | 1462959708918 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 02:41:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:41:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1224ms 02:41:48 INFO - PROCESS | 1906 | 1462959708990 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 02:41:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:41:48 INFO - PROCESS | 1906 | 1462959708995 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 02:41:49 INFO - PROCESS | 1906 | 1462959709001 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:41:49 INFO - PROCESS | 1906 | 1462959709006 Marionette TRACE conn4 <- [1,1570,null,{}] 02:41:49 INFO - PROCESS | 1906 | 1462959709012 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:49 INFO - PROCESS | 1906 | 1462959709195 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 02:41:49 INFO - PROCESS | 1906 | 1462959709348 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:49 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe910d000 == 59 [pid = 1906] [id = 400] 02:41:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 126 (0x7ffbe1e24400) [pid = 1906] [serial = 1201] [outer = (nil)] 02:41:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 127 (0x7ffbe90a6400) [pid = 1906] [serial = 1202] [outer = 0x7ffbe1e24400] 02:41:49 INFO - PROCESS | 1906 | 1462959709410 Marionette DEBUG loaded listener.js 02:41:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 128 (0x7ffbe9177000) [pid = 1906] [serial = 1203] [outer = 0x7ffbe1e24400] 02:41:50 INFO - PROCESS | 1906 | 1462959710211 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 02:41:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:41:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1280ms 02:41:50 INFO - PROCESS | 1906 | 1462959710284 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 02:41:50 INFO - PROCESS | 1906 | 1462959710289 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 02:41:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:41:50 INFO - PROCESS | 1906 | 1462959710294 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:41:50 INFO - PROCESS | 1906 | 1462959710297 Marionette TRACE conn4 <- [1,1574,null,{}] 02:41:50 INFO - PROCESS | 1906 | 1462959710302 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:50 INFO - PROCESS | 1906 | 1462959710442 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 02:41:50 INFO - PROCESS | 1906 | 1462959710594 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:50 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf3812800 == 60 [pid = 1906] [id = 401] 02:41:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 129 (0x7ffbea1dec00) [pid = 1906] [serial = 1204] [outer = (nil)] 02:41:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 130 (0x7ffbea8afc00) [pid = 1906] [serial = 1205] [outer = 0x7ffbea1dec00] 02:41:50 INFO - PROCESS | 1906 | 1462959710656 Marionette DEBUG loaded listener.js 02:41:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 131 (0x7ffbebb14000) [pid = 1906] [serial = 1206] [outer = 0x7ffbea1dec00] 02:41:51 INFO - PROCESS | 1906 | 1462959711482 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 02:41:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:41:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1226ms 02:41:51 INFO - PROCESS | 1906 | 1462959711522 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 02:41:51 INFO - PROCESS | 1906 | 1462959711524 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 02:41:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:41:51 INFO - PROCESS | 1906 | 1462959711538 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:41:51 INFO - PROCESS | 1906 | 1462959711546 Marionette TRACE conn4 <- [1,1578,null,{}] 02:41:51 INFO - PROCESS | 1906 | 1462959711551 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:51 INFO - PROCESS | 1906 | 1462959711693 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 02:41:51 INFO - PROCESS | 1906 | 1462959711852 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:51 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf49b3000 == 61 [pid = 1906] [id = 402] 02:41:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 132 (0x7ffbe7f24400) [pid = 1906] [serial = 1207] [outer = (nil)] 02:41:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 133 (0x7ffbed18b800) [pid = 1906] [serial = 1208] [outer = 0x7ffbe7f24400] 02:41:51 INFO - PROCESS | 1906 | 1462959711917 Marionette DEBUG loaded listener.js 02:41:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 134 (0x7ffbf06b1c00) [pid = 1906] [serial = 1209] [outer = 0x7ffbe7f24400] 02:41:52 INFO - PROCESS | 1906 | 1462959712679 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 02:41:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:41:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1187ms 02:41:52 INFO - PROCESS | 1906 | 1462959712719 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 02:41:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:41:52 INFO - PROCESS | 1906 | 1462959712723 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 02:41:52 INFO - PROCESS | 1906 | 1462959712728 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:41:52 INFO - PROCESS | 1906 | 1462959712731 Marionette TRACE conn4 <- [1,1582,null,{}] 02:41:52 INFO - PROCESS | 1906 | 1462959712735 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:52 INFO - PROCESS | 1906 | 1462959712864 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 02:41:53 INFO - PROCESS | 1906 | 1462959713020 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:53 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf59e7000 == 62 [pid = 1906] [id = 403] 02:41:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 135 (0x7ffbe90d8400) [pid = 1906] [serial = 1210] [outer = (nil)] 02:41:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 136 (0x7ffbf26a5c00) [pid = 1906] [serial = 1211] [outer = 0x7ffbe90d8400] 02:41:53 INFO - PROCESS | 1906 | 1462959713079 Marionette DEBUG loaded listener.js 02:41:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 137 (0x7ffbf2ec0800) [pid = 1906] [serial = 1212] [outer = 0x7ffbe90d8400] 02:41:53 INFO - PROCESS | 1906 | 1462959713810 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 02:41:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:41:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1125ms 02:41:53 INFO - PROCESS | 1906 | 1462959713854 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 02:41:53 INFO - PROCESS | 1906 | 1462959713857 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 02:41:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:41:53 INFO - PROCESS | 1906 | 1462959713863 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:41:53 INFO - PROCESS | 1906 | 1462959713865 Marionette TRACE conn4 <- [1,1586,null,{}] 02:41:53 INFO - PROCESS | 1906 | 1462959713869 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:54 INFO - PROCESS | 1906 | 1462959714072 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 02:41:54 INFO - PROCESS | 1906 | 1462959714127 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:54 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf5d5f000 == 63 [pid = 1906] [id = 404] 02:41:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 138 (0x7ffbf3e14800) [pid = 1906] [serial = 1213] [outer = (nil)] 02:41:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 139 (0x7ffbf3e18c00) [pid = 1906] [serial = 1214] [outer = 0x7ffbf3e14800] 02:41:54 INFO - PROCESS | 1906 | 1462959714255 Marionette DEBUG loaded listener.js 02:41:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 140 (0x7ffbf3f5a400) [pid = 1906] [serial = 1215] [outer = 0x7ffbf3e14800] 02:41:55 INFO - PROCESS | 1906 | 1462959715057 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 02:41:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:41:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1224ms 02:41:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:41:55 INFO - PROCESS | 1906 | 1462959715088 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 02:41:55 INFO - PROCESS | 1906 | 1462959715090 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 02:41:55 INFO - PROCESS | 1906 | 1462959715095 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:41:55 INFO - PROCESS | 1906 | 1462959715098 Marionette TRACE conn4 <- [1,1590,null,{}] 02:41:55 INFO - PROCESS | 1906 | 1462959715102 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:55 INFO - PROCESS | 1906 | 1462959715250 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 02:41:55 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea698000 == 62 [pid = 1906] [id = 11] 02:41:55 INFO - PROCESS | 1906 | 1462959715428 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:55 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf616a800 == 63 [pid = 1906] [id = 405] 02:41:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 141 (0x7ffbea59dc00) [pid = 1906] [serial = 1216] [outer = (nil)] 02:41:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 142 (0x7ffbed60d800) [pid = 1906] [serial = 1217] [outer = 0x7ffbea59dc00] 02:41:55 INFO - PROCESS | 1906 | 1462959715488 Marionette DEBUG loaded listener.js 02:41:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 143 (0x7ffbf4259c00) [pid = 1906] [serial = 1218] [outer = 0x7ffbea59dc00] 02:41:56 INFO - PROCESS | 1906 | 1462959716207 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 02:41:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:41:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1183ms 02:41:56 INFO - PROCESS | 1906 | 1462959716283 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 02:41:56 INFO - PROCESS | 1906 | 1462959716286 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 02:41:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:41:56 INFO - PROCESS | 1906 | 1462959716293 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:41:56 INFO - PROCESS | 1906 | 1462959716295 Marionette TRACE conn4 <- [1,1594,null,{}] 02:41:56 INFO - PROCESS | 1906 | 1462959716300 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:56 INFO - PROCESS | 1906 | 1462959716432 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 02:41:56 INFO - PROCESS | 1906 | 1462959716584 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:56 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe32d6000 == 64 [pid = 1906] [id = 406] 02:41:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 144 (0x7ffbde464000) [pid = 1906] [serial = 1219] [outer = (nil)] 02:41:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 145 (0x7ffbe907e400) [pid = 1906] [serial = 1220] [outer = 0x7ffbde464000] 02:41:56 INFO - PROCESS | 1906 | 1462959716646 Marionette DEBUG loaded listener.js 02:41:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 146 (0x7ffbf425a800) [pid = 1906] [serial = 1221] [outer = 0x7ffbde464000] 02:41:57 INFO - PROCESS | 1906 | 1462959717638 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 02:41:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:41:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1377ms 02:41:57 INFO - PROCESS | 1906 | 1462959717673 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 02:41:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:41:57 INFO - PROCESS | 1906 | 1462959717678 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 02:41:57 INFO - PROCESS | 1906 | 1462959717685 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:41:57 INFO - PROCESS | 1906 | 1462959717690 Marionette TRACE conn4 <- [1,1598,null,{}] 02:41:57 INFO - PROCESS | 1906 | 1462959717697 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:57 INFO - PROCESS | 1906 | 1462959717830 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 02:41:58 INFO - PROCESS | 1906 | 1462959717993 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:58 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe99a0000 == 65 [pid = 1906] [id = 407] 02:41:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 147 (0x7ffbe82c9000) [pid = 1906] [serial = 1222] [outer = (nil)] 02:41:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 148 (0x7ffbe8eab000) [pid = 1906] [serial = 1223] [outer = 0x7ffbe82c9000] 02:41:58 INFO - PROCESS | 1906 | 1462959718089 Marionette DEBUG loaded listener.js 02:41:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 149 (0x7ffbe90b0c00) [pid = 1906] [serial = 1224] [outer = 0x7ffbe82c9000] 02:41:58 INFO - PROCESS | 1906 | 1462959718957 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 02:41:58 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbed89a800 == 64 [pid = 1906] [id = 398] 02:41:58 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe920a000 == 63 [pid = 1906] [id = 397] 02:41:58 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea79b000 == 62 [pid = 1906] [id = 396] 02:41:58 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe7827000 == 61 [pid = 1906] [id = 395] 02:41:58 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9114000 == 60 [pid = 1906] [id = 394] 02:41:58 INFO - PROCESS | 1906 | --DOMWINDOW == 148 (0x7ffbebb33800) [pid = 1906] [serial = 1121] [outer = (nil)] [url = about:blank] 02:41:58 INFO - PROCESS | 1906 | --DOMWINDOW == 147 (0x7ffbed598800) [pid = 1906] [serial = 1124] [outer = (nil)] [url = about:blank] 02:41:58 INFO - PROCESS | 1906 | --DOMWINDOW == 146 (0x7ffbed6f0400) [pid = 1906] [serial = 1127] [outer = (nil)] [url = about:blank] 02:41:58 INFO - PROCESS | 1906 | --DOMWINDOW == 145 (0x7ffbf2698800) [pid = 1906] [serial = 1151] [outer = (nil)] [url = about:blank] 02:41:58 INFO - PROCESS | 1906 | --DOMWINDOW == 144 (0x7ffbe90d9c00) [pid = 1906] [serial = 1115] [outer = (nil)] [url = about:blank] 02:41:58 INFO - PROCESS | 1906 | --DOMWINDOW == 143 (0x7ffbe9043400) [pid = 1906] [serial = 1118] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe782d800 == 59 [pid = 1906] [id = 393] 02:41:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe2038000 == 58 [pid = 1906] [id = 392] 02:41:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9073000 == 57 [pid = 1906] [id = 391] 02:41:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf49a3000 == 56 [pid = 1906] [id = 386] 02:41:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea1af000 == 55 [pid = 1906] [id = 385] 02:41:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe32cc000 == 54 [pid = 1906] [id = 384] 02:41:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:41:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1334ms 02:41:59 INFO - PROCESS | 1906 | 1462959719018 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 02:41:59 INFO - PROCESS | 1906 | 1462959719024 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 02:41:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:41:59 INFO - PROCESS | 1906 | 1462959719032 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:41:59 INFO - PROCESS | 1906 | 1462959719035 Marionette TRACE conn4 <- [1,1602,null,{}] 02:41:59 INFO - PROCESS | 1906 | 1462959719040 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:59 INFO - PROCESS | 1906 | 1462959719163 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 02:41:59 INFO - PROCESS | 1906 | 1462959719173 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:59 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe77ca800 == 55 [pid = 1906] [id = 408] 02:41:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 144 (0x7ffbe9176000) [pid = 1906] [serial = 1225] [outer = (nil)] 02:41:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 145 (0x7ffbe91e4800) [pid = 1906] [serial = 1226] [outer = 0x7ffbe9176000] 02:41:59 INFO - PROCESS | 1906 | 1462959719223 Marionette DEBUG loaded listener.js 02:41:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 146 (0x7ffbe9e1a000) [pid = 1906] [serial = 1227] [outer = 0x7ffbe9176000] 02:41:59 INFO - PROCESS | 1906 | --DOMWINDOW == 145 (0x7ffbeb612c00) [pid = 1906] [serial = 1032] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1906 | --DOMWINDOW == 144 (0x7ffbec534800) [pid = 1906] [serial = 1071] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1906 | --DOMWINDOW == 143 (0x7ffbe90a8800) [pid = 1906] [serial = 1133] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1906 | --DOMWINDOW == 142 (0x7ffbed59a400) [pid = 1906] [serial = 1142] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1906 | --DOMWINDOW == 141 (0x7ffbeb614c00) [pid = 1906] [serial = 1139] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1906 | --DOMWINDOW == 140 (0x7ffbefc89c00) [pid = 1906] [serial = 1145] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1906 | --DOMWINDOW == 139 (0x7ffbe9fd8c00) [pid = 1906] [serial = 1136] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1906 | --DOMWINDOW == 138 (0x7ffbea662c00) [pid = 1906] [serial = 1137] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1906 | --DOMWINDOW == 137 (0x7ffbed594400) [pid = 1906] [serial = 1110] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1906 | --DOMWINDOW == 136 (0x7ffbed186800) [pid = 1906] [serial = 1148] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1906 | --DOMWINDOW == 135 (0x7ffbe18a2800) [pid = 1906] [serial = 1112] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1906 | --DOMWINDOW == 134 (0x7ffbe3310000) [pid = 1906] [serial = 1131] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1906 | --DOMWINDOW == 133 (0x7ffbe1435400) [pid = 1906] [serial = 1130] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1906 | --DOMWINDOW == 132 (0x7ffbe91a9c00) [pid = 1906] [serial = 1134] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1906 | --DOMWINDOW == 131 (0x7ffbf06ae800) [pid = 1906] [serial = 1146] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1906 | --DOMWINDOW == 130 (0x7ffbed6ec000) [pid = 1906] [serial = 1143] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1906 | --DOMWINDOW == 129 (0x7ffbf06aec00) [pid = 1906] [serial = 1149] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1906 | --DOMWINDOW == 128 (0x7ffbebb3b800) [pid = 1906] [serial = 1140] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1906 | 1462959719950 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 02:41:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:41:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 934ms 02:41:59 INFO - PROCESS | 1906 | 1462959719966 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 02:41:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:41:59 INFO - PROCESS | 1906 | 1462959719970 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 02:41:59 INFO - PROCESS | 1906 | 1462959719975 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:41:59 INFO - PROCESS | 1906 | 1462959719980 Marionette TRACE conn4 <- [1,1606,null,{}] 02:41:59 INFO - PROCESS | 1906 | 1462959719993 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:00 INFO - PROCESS | 1906 | 1462959720125 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 02:42:00 INFO - PROCESS | 1906 | 1462959720258 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9216000 == 56 [pid = 1906] [id = 409] 02:42:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 129 (0x7ffbe9cf1000) [pid = 1906] [serial = 1228] [outer = (nil)] 02:42:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 130 (0x7ffbea76bc00) [pid = 1906] [serial = 1229] [outer = 0x7ffbe9cf1000] 02:42:00 INFO - PROCESS | 1906 | 1462959720312 Marionette DEBUG loaded listener.js 02:42:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 131 (0x7ffbebb11c00) [pid = 1906] [serial = 1230] [outer = 0x7ffbe9cf1000] 02:42:00 INFO - PROCESS | 1906 | 1462959720927 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 02:42:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:42:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 979ms 02:42:00 INFO - PROCESS | 1906 | 1462959720954 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 02:42:00 INFO - PROCESS | 1906 | 1462959720957 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 02:42:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:42:00 INFO - PROCESS | 1906 | 1462959720962 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:42:00 INFO - PROCESS | 1906 | 1462959720964 Marionette TRACE conn4 <- [1,1610,null,{}] 02:42:00 INFO - PROCESS | 1906 | 1462959720968 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:01 INFO - PROCESS | 1906 | 1462959721145 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 02:42:01 INFO - PROCESS | 1906 | 1462959721222 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea69a000 == 57 [pid = 1906] [id = 410] 02:42:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 132 (0x7ffbe1435400) [pid = 1906] [serial = 1231] [outer = (nil)] 02:42:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 133 (0x7ffbec534c00) [pid = 1906] [serial = 1232] [outer = 0x7ffbe1435400] 02:42:01 INFO - PROCESS | 1906 | 1462959721274 Marionette DEBUG loaded listener.js 02:42:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 134 (0x7ffbed6edc00) [pid = 1906] [serial = 1233] [outer = 0x7ffbe1435400] 02:42:01 INFO - PROCESS | 1906 | 1462959721834 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 02:42:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:42:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 923ms 02:42:01 INFO - PROCESS | 1906 | 1462959721886 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 02:42:01 INFO - PROCESS | 1906 | 1462959721889 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 02:42:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:42:01 INFO - PROCESS | 1906 | 1462959721900 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:42:01 INFO - PROCESS | 1906 | 1462959721902 Marionette TRACE conn4 <- [1,1614,null,{}] 02:42:01 INFO - PROCESS | 1906 | 1462959721905 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:02 INFO - PROCESS | 1906 | 1462959722059 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 02:42:02 INFO - PROCESS | 1906 | 1462959722081 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbed52e800 == 58 [pid = 1906] [id = 411] 02:42:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 135 (0x7ffbed590400) [pid = 1906] [serial = 1234] [outer = (nil)] 02:42:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 136 (0x7ffbf06aec00) [pid = 1906] [serial = 1235] [outer = 0x7ffbed590400] 02:42:02 INFO - PROCESS | 1906 | 1462959722133 Marionette DEBUG loaded listener.js 02:42:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 137 (0x7ffbf269a000) [pid = 1906] [serial = 1236] [outer = 0x7ffbed590400] 02:42:02 INFO - PROCESS | 1906 | 1462959722860 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 02:42:02 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:42:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1026ms 02:42:02 INFO - PROCESS | 1906 | 1462959722928 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 02:42:02 INFO - PROCESS | 1906 | 1462959722931 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 02:42:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:42:02 INFO - PROCESS | 1906 | 1462959722939 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:42:02 INFO - PROCESS | 1906 | 1462959722944 Marionette TRACE conn4 <- [1,1618,null,{}] 02:42:02 INFO - PROCESS | 1906 | 1462959722978 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:03 INFO - PROCESS | 1906 | 1462959723178 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 02:42:03 INFO - PROCESS | 1906 | 1462959723200 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf381c800 == 59 [pid = 1906] [id = 412] 02:42:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 138 (0x7ffbf3cfb400) [pid = 1906] [serial = 1237] [outer = (nil)] 02:42:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 139 (0x7ffbf3e21800) [pid = 1906] [serial = 1238] [outer = 0x7ffbf3cfb400] 02:42:03 INFO - PROCESS | 1906 | 1462959723253 Marionette DEBUG loaded listener.js 02:42:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 140 (0x7ffbf425d800) [pid = 1906] [serial = 1239] [outer = 0x7ffbf3cfb400] 02:42:03 INFO - PROCESS | 1906 | --DOMWINDOW == 139 (0x7ffbe91e3800) [pid = 1906] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:42:03 INFO - PROCESS | 1906 | --DOMWINDOW == 138 (0x7ffbe330d400) [pid = 1906] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:42:03 INFO - PROCESS | 1906 | --DOMWINDOW == 137 (0x7ffbe3322000) [pid = 1906] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:42:03 INFO - PROCESS | 1906 | --DOMWINDOW == 136 (0x7ffbea1dfc00) [pid = 1906] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:42:03 INFO - PROCESS | 1906 | --DOMWINDOW == 135 (0x7ffbe1e2a400) [pid = 1906] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:42:03 INFO - PROCESS | 1906 | --DOMWINDOW == 134 (0x7ffbe90b1400) [pid = 1906] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:42:03 INFO - PROCESS | 1906 | --DOMWINDOW == 133 (0x7ffbebb3a000) [pid = 1906] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:42:03 INFO - PROCESS | 1906 | --DOMWINDOW == 132 (0x7ffbebb17400) [pid = 1906] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:42:03 INFO - PROCESS | 1906 | 1462959723982 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 02:42:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:42:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1061ms 02:42:04 INFO - PROCESS | 1906 | 1462959723997 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 02:42:04 INFO - PROCESS | 1906 | 1462959723999 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 02:42:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:42:04 INFO - PROCESS | 1906 | 1462959724006 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:42:04 INFO - PROCESS | 1906 | 1462959724008 Marionette TRACE conn4 <- [1,1622,null,{}] 02:42:04 INFO - PROCESS | 1906 | 1462959724012 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:04 INFO - PROCESS | 1906 | 1462959724132 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 02:42:04 INFO - PROCESS | 1906 | 1462959724144 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf1c1d000 == 60 [pid = 1906] [id = 413] 02:42:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 133 (0x7ffbe1e2a400) [pid = 1906] [serial = 1240] [outer = (nil)] 02:42:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 134 (0x7ffbf3cf7000) [pid = 1906] [serial = 1241] [outer = 0x7ffbe1e2a400] 02:42:04 INFO - PROCESS | 1906 | 1462959724195 Marionette DEBUG loaded listener.js 02:42:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 135 (0x7ffbf4983000) [pid = 1906] [serial = 1242] [outer = 0x7ffbe1e2a400] 02:42:04 INFO - PROCESS | 1906 | 1462959724872 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 02:42:04 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:42:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 923ms 02:42:04 INFO - PROCESS | 1906 | 1462959724930 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 02:42:04 INFO - PROCESS | 1906 | 1462959724933 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 02:42:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:42:04 INFO - PROCESS | 1906 | 1462959724938 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:42:04 INFO - PROCESS | 1906 | 1462959724940 Marionette TRACE conn4 <- [1,1626,null,{}] 02:42:04 INFO - PROCESS | 1906 | 1462959724945 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:05 INFO - PROCESS | 1906 | 1462959725101 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 02:42:05 INFO - PROCESS | 1906 | 1462959725116 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf4b03800 == 61 [pid = 1906] [id = 414] 02:42:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 136 (0x7ffbde467400) [pid = 1906] [serial = 1243] [outer = (nil)] 02:42:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 137 (0x7ffbf4983800) [pid = 1906] [serial = 1244] [outer = 0x7ffbde467400] 02:42:05 INFO - PROCESS | 1906 | 1462959725166 Marionette DEBUG loaded listener.js 02:42:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 138 (0x7ffbf4b36000) [pid = 1906] [serial = 1245] [outer = 0x7ffbde467400] 02:42:05 INFO - PROCESS | 1906 | 1462959725813 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 02:42:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:42:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 926ms 02:42:05 INFO - PROCESS | 1906 | 1462959725865 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 02:42:05 INFO - PROCESS | 1906 | 1462959725869 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 02:42:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:42:05 INFO - PROCESS | 1906 | 1462959725877 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:42:05 INFO - PROCESS | 1906 | 1462959725882 Marionette TRACE conn4 <- [1,1630,null,{}] 02:42:05 INFO - PROCESS | 1906 | 1462959725890 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:06 INFO - PROCESS | 1906 | 1462959726042 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 02:42:06 INFO - PROCESS | 1906 | 1462959726196 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe782d800 == 62 [pid = 1906] [id = 415] 02:42:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 139 (0x7ffbe17ee000) [pid = 1906] [serial = 1246] [outer = (nil)] 02:42:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 140 (0x7ffbe7c8cc00) [pid = 1906] [serial = 1247] [outer = 0x7ffbe17ee000] 02:42:06 INFO - PROCESS | 1906 | 1462959726260 Marionette DEBUG loaded listener.js 02:42:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 141 (0x7ffbe8eb2800) [pid = 1906] [serial = 1248] [outer = 0x7ffbe17ee000] 02:42:07 INFO - PROCESS | 1906 | 1462959727095 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 02:42:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:42:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1284ms 02:42:07 INFO - PROCESS | 1906 | 1462959727174 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 02:42:07 INFO - PROCESS | 1906 | 1462959727182 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 02:42:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:42:07 INFO - PROCESS | 1906 | 1462959727192 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:42:07 INFO - PROCESS | 1906 | 1462959727195 Marionette TRACE conn4 <- [1,1634,null,{}] 02:42:07 INFO - PROCESS | 1906 | 1462959727200 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:07 INFO - PROCESS | 1906 | 1462959727360 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 02:42:07 INFO - PROCESS | 1906 | 1462959727518 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbed527000 == 63 [pid = 1906] [id = 416] 02:42:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 142 (0x7ffbe9048000) [pid = 1906] [serial = 1249] [outer = (nil)] 02:42:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 143 (0x7ffbea1d7800) [pid = 1906] [serial = 1250] [outer = 0x7ffbe9048000] 02:42:07 INFO - PROCESS | 1906 | 1462959727581 Marionette DEBUG loaded listener.js 02:42:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 144 (0x7ffbea8b2000) [pid = 1906] [serial = 1251] [outer = 0x7ffbe9048000] 02:42:08 INFO - PROCESS | 1906 | 1462959728335 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 02:42:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:42:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1177ms 02:42:08 INFO - PROCESS | 1906 | 1462959728369 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 02:42:08 INFO - PROCESS | 1906 | 1462959728372 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 02:42:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:42:08 INFO - PROCESS | 1906 | 1462959728378 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:42:08 INFO - PROCESS | 1906 | 1462959728382 Marionette TRACE conn4 <- [1,1638,null,{}] 02:42:08 INFO - PROCESS | 1906 | 1462959728396 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:08 INFO - PROCESS | 1906 | 1462959728537 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 02:42:08 INFO - PROCESS | 1906 | 1462959728697 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf5d50000 == 64 [pid = 1906] [id = 417] 02:42:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 145 (0x7ffbed596800) [pid = 1906] [serial = 1252] [outer = (nil)] 02:42:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 146 (0x7ffbf0656400) [pid = 1906] [serial = 1253] [outer = 0x7ffbed596800] 02:42:08 INFO - PROCESS | 1906 | 1462959728760 Marionette DEBUG loaded listener.js 02:42:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 147 (0x7ffbf2e0b400) [pid = 1906] [serial = 1254] [outer = 0x7ffbed596800] 02:42:09 INFO - PROCESS | 1906 | 1462959729571 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 02:42:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:42:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1237ms 02:42:09 INFO - PROCESS | 1906 | 1462959729615 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 02:42:09 INFO - PROCESS | 1906 | 1462959729619 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 02:42:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:42:09 INFO - PROCESS | 1906 | 1462959729641 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:42:09 INFO - PROCESS | 1906 | 1462959729644 Marionette TRACE conn4 <- [1,1642,null,{}] 02:42:09 INFO - PROCESS | 1906 | 1462959729648 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:09 INFO - PROCESS | 1906 | 1462959729796 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 02:42:09 INFO - PROCESS | 1906 | 1462959729957 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbfa720800 == 65 [pid = 1906] [id = 418] 02:42:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 148 (0x7ffbed598800) [pid = 1906] [serial = 1255] [outer = (nil)] 02:42:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 149 (0x7ffbf3e1f400) [pid = 1906] [serial = 1256] [outer = 0x7ffbed598800] 02:42:10 INFO - PROCESS | 1906 | 1462959730019 Marionette DEBUG loaded listener.js 02:42:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 150 (0x7ffbf4988400) [pid = 1906] [serial = 1257] [outer = 0x7ffbed598800] 02:42:10 INFO - PROCESS | 1906 | 1462959730756 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 02:42:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:42:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1133ms 02:42:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:42:10 INFO - PROCESS | 1906 | 1462959730772 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 02:42:10 INFO - PROCESS | 1906 | 1462959730774 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 02:42:10 INFO - PROCESS | 1906 | 1462959730779 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:42:10 INFO - PROCESS | 1906 | 1462959730782 Marionette TRACE conn4 <- [1,1646,null,{}] 02:42:10 INFO - PROCESS | 1906 | 1462959730787 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:10 INFO - PROCESS | 1906 | 1462959730923 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 02:42:11 INFO - PROCESS | 1906 | 1462959731084 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc00316800 == 66 [pid = 1906] [id = 419] 02:42:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 151 (0x7ffbdd9d7c00) [pid = 1906] [serial = 1258] [outer = (nil)] 02:42:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 152 (0x7ffbf4b35c00) [pid = 1906] [serial = 1259] [outer = 0x7ffbdd9d7c00] 02:42:11 INFO - PROCESS | 1906 | 1462959731145 Marionette DEBUG loaded listener.js 02:42:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 153 (0x7ffbf501dc00) [pid = 1906] [serial = 1260] [outer = 0x7ffbdd9d7c00] 02:42:11 INFO - PROCESS | 1906 | 1462959731916 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 02:42:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:42:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1176ms 02:42:11 INFO - PROCESS | 1906 | 1462959731955 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 02:42:11 INFO - PROCESS | 1906 | 1462959731957 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 02:42:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:42:11 INFO - PROCESS | 1906 | 1462959731979 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:42:11 INFO - PROCESS | 1906 | 1462959731982 Marionette TRACE conn4 <- [1,1650,null,{}] 02:42:11 INFO - PROCESS | 1906 | 1462959731987 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:12 INFO - PROCESS | 1906 | 1462959732148 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 02:42:12 INFO - PROCESS | 1906 | 1462959732325 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc0081d000 == 67 [pid = 1906] [id = 420] 02:42:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 154 (0x7ffbf5528000) [pid = 1906] [serial = 1261] [outer = (nil)] 02:42:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 155 (0x7ffbf552c000) [pid = 1906] [serial = 1262] [outer = 0x7ffbf5528000] 02:42:12 INFO - PROCESS | 1906 | 1462959732394 Marionette DEBUG loaded listener.js 02:42:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 156 (0x7ffbf5cd5800) [pid = 1906] [serial = 1263] [outer = 0x7ffbf5528000] 02:42:13 INFO - PROCESS | 1906 | 1462959733114 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 02:42:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:42:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1183ms 02:42:13 INFO - PROCESS | 1906 | 1462959733161 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 02:42:13 INFO - PROCESS | 1906 | 1462959733164 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 02:42:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:42:13 INFO - PROCESS | 1906 | 1462959733169 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:42:13 INFO - PROCESS | 1906 | 1462959733171 Marionette TRACE conn4 <- [1,1654,null,{}] 02:42:13 INFO - PROCESS | 1906 | 1462959733176 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:13 INFO - PROCESS | 1906 | 1462959733302 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 02:42:13 INFO - PROCESS | 1906 | 1462959733462 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc014ab000 == 68 [pid = 1906] [id = 421] 02:42:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 157 (0x7ffbf5528400) [pid = 1906] [serial = 1264] [outer = (nil)] 02:42:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 158 (0x7ffbf5d77000) [pid = 1906] [serial = 1265] [outer = 0x7ffbf5528400] 02:42:13 INFO - PROCESS | 1906 | 1462959733523 Marionette DEBUG loaded listener.js 02:42:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 159 (0x7ffbf5dbdc00) [pid = 1906] [serial = 1266] [outer = 0x7ffbf5528400] 02:42:14 INFO - PROCESS | 1906 | 1462959734285 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 02:42:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:42:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1128ms 02:42:14 INFO - PROCESS | 1906 | 1462959734298 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 02:42:14 INFO - PROCESS | 1906 | 1462959734300 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 02:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:42:14 INFO - PROCESS | 1906 | 1462959734305 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:42:14 INFO - PROCESS | 1906 | 1462959734308 Marionette TRACE conn4 <- [1,1658,null,{}] 02:42:14 INFO - PROCESS | 1906 | 1462959734312 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:14 INFO - PROCESS | 1906 | 1462959734441 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 02:42:14 INFO - PROCESS | 1906 | 1462959734600 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc01a06800 == 69 [pid = 1906] [id = 422] 02:42:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 160 (0x7ffbf5536c00) [pid = 1906] [serial = 1267] [outer = (nil)] 02:42:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 161 (0x7ffbf61a3c00) [pid = 1906] [serial = 1268] [outer = 0x7ffbf5536c00] 02:42:14 INFO - PROCESS | 1906 | 1462959734660 Marionette DEBUG loaded listener.js 02:42:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 162 (0x7ffbf61adc00) [pid = 1906] [serial = 1269] [outer = 0x7ffbf5536c00] 02:42:15 INFO - PROCESS | 1906 | 1462959735442 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1178ms 02:42:15 INFO - PROCESS | 1906 | 1462959735484 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 02:42:15 INFO - PROCESS | 1906 | 1462959735487 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 02:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:42:15 INFO - PROCESS | 1906 | 1462959735492 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:42:15 INFO - PROCESS | 1906 | 1462959735494 Marionette TRACE conn4 <- [1,1662,null,{}] 02:42:15 INFO - PROCESS | 1906 | 1462959735499 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:15 INFO - PROCESS | 1906 | 1462959735633 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 02:42:16 INFO - PROCESS | 1906 | 1462959736036 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe9992000 == 70 [pid = 1906] [id = 423] 02:42:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 163 (0x7ffbde84d000) [pid = 1906] [serial = 1270] [outer = (nil)] 02:42:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 164 (0x7ffbe18e8c00) [pid = 1906] [serial = 1271] [outer = 0x7ffbde84d000] 02:42:16 INFO - PROCESS | 1906 | 1462959736171 Marionette DEBUG loaded listener.js 02:42:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 165 (0x7ffbe7e20400) [pid = 1906] [serial = 1272] [outer = 0x7ffbde84d000] 02:42:17 INFO - PROCESS | 1906 | 1462959737040 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1575ms 02:42:17 INFO - PROCESS | 1906 | 1462959737069 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 02:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:42:17 INFO - PROCESS | 1906 | 1462959737074 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 02:42:17 INFO - PROCESS | 1906 | 1462959737080 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:42:17 INFO - PROCESS | 1906 | 1462959737085 Marionette TRACE conn4 <- [1,1666,null,{}] 02:42:17 INFO - PROCESS | 1906 | 1462959737090 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:17 INFO - PROCESS | 1906 | 1462959737231 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 02:42:17 INFO - PROCESS | 1906 | 1462959737433 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf1c1d000 == 69 [pid = 1906] [id = 413] 02:42:17 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf381c800 == 68 [pid = 1906] [id = 412] 02:42:17 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbed52e800 == 67 [pid = 1906] [id = 411] 02:42:17 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea69a000 == 66 [pid = 1906] [id = 410] 02:42:17 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9216000 == 65 [pid = 1906] [id = 409] 02:42:17 INFO - PROCESS | 1906 | --DOMWINDOW == 164 (0x7ffbefae2400) [pid = 1906] [serial = 1196] [outer = (nil)] [url = about:blank] 02:42:17 INFO - PROCESS | 1906 | --DOMWINDOW == 163 (0x7ffbf29c5400) [pid = 1906] [serial = 1169] [outer = (nil)] [url = about:blank] 02:42:17 INFO - PROCESS | 1906 | --DOMWINDOW == 162 (0x7ffbe9049400) [pid = 1906] [serial = 1172] [outer = (nil)] [url = about:blank] 02:42:17 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3d63000 == 66 [pid = 1906] [id = 424] 02:42:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 163 (0x7ffbe7c89800) [pid = 1906] [serial = 1273] [outer = (nil)] 02:42:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 164 (0x7ffbe90af400) [pid = 1906] [serial = 1274] [outer = 0x7ffbe7c89800] 02:42:17 INFO - PROCESS | 1906 | 1462959737534 Marionette DEBUG loaded listener.js 02:42:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 165 (0x7ffbea1db800) [pid = 1906] [serial = 1275] [outer = 0x7ffbe7c89800] 02:42:17 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea46a000 == 65 [pid = 1906] [id = 13] 02:42:17 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe77ca800 == 64 [pid = 1906] [id = 408] 02:42:17 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe99a0000 == 63 [pid = 1906] [id = 407] 02:42:17 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf59e7000 == 62 [pid = 1906] [id = 403] 02:42:17 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf49b3000 == 61 [pid = 1906] [id = 402] 02:42:17 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf3812800 == 60 [pid = 1906] [id = 401] 02:42:17 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe910d000 == 59 [pid = 1906] [id = 400] 02:42:17 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe154f000 == 58 [pid = 1906] [id = 399] 02:42:17 INFO - PROCESS | 1906 | --DOMWINDOW == 164 (0x7ffbe91eec00) [pid = 1906] [serial = 1181] [outer = (nil)] [url = about:blank] 02:42:17 INFO - PROCESS | 1906 | --DOMWINDOW == 163 (0x7ffbefaec000) [pid = 1906] [serial = 1163] [outer = (nil)] [url = about:blank] 02:42:17 INFO - PROCESS | 1906 | --DOMWINDOW == 162 (0x7ffbea664400) [pid = 1906] [serial = 1193] [outer = (nil)] [url = about:blank] 02:42:17 INFO - PROCESS | 1906 | --DOMWINDOW == 161 (0x7ffbe3b6f400) [pid = 1906] [serial = 1175] [outer = (nil)] [url = about:blank] 02:42:17 INFO - PROCESS | 1906 | --DOMWINDOW == 160 (0x7ffbebac1400) [pid = 1906] [serial = 1188] [outer = (nil)] [url = about:blank] 02:42:17 INFO - PROCESS | 1906 | --DOMWINDOW == 159 (0x7ffbe7f2fc00) [pid = 1906] [serial = 1178] [outer = (nil)] [url = about:blank] 02:42:17 INFO - PROCESS | 1906 | --DOMWINDOW == 158 (0x7ffbed186000) [pid = 1906] [serial = 1194] [outer = (nil)] [url = about:blank] 02:42:17 INFO - PROCESS | 1906 | --DOMWINDOW == 157 (0x7ffbea8b3800) [pid = 1906] [serial = 1160] [outer = (nil)] [url = about:blank] 02:42:17 INFO - PROCESS | 1906 | --DOMWINDOW == 156 (0x7ffbe9fd8800) [pid = 1906] [serial = 1182] [outer = (nil)] [url = about:blank] 02:42:17 INFO - PROCESS | 1906 | --DOMWINDOW == 155 (0x7ffbea441400) [pid = 1906] [serial = 1184] [outer = (nil)] [url = about:blank] 02:42:17 INFO - PROCESS | 1906 | --DOMWINDOW == 154 (0x7ffbed599c00) [pid = 1906] [serial = 1191] [outer = (nil)] [url = about:blank] 02:42:17 INFO - PROCESS | 1906 | --DOMWINDOW == 153 (0x7ffbf269c800) [pid = 1906] [serial = 1166] [outer = (nil)] [url = about:blank] 02:42:17 INFO - PROCESS | 1906 | --DOMWINDOW == 152 (0x7ffbed182800) [pid = 1906] [serial = 1190] [outer = (nil)] [url = about:blank] 02:42:17 INFO - PROCESS | 1906 | --DOMWINDOW == 151 (0x7ffbea66c000) [pid = 1906] [serial = 1185] [outer = (nil)] [url = about:blank] 02:42:17 INFO - PROCESS | 1906 | --DOMWINDOW == 150 (0x7ffbf269d400) [pid = 1906] [serial = 1152] [outer = (nil)] [url = about:blank] 02:42:17 INFO - PROCESS | 1906 | --DOMWINDOW == 149 (0x7ffbe91a5000) [pid = 1906] [serial = 1157] [outer = (nil)] [url = about:blank] 02:42:17 INFO - PROCESS | 1906 | --DOMWINDOW == 148 (0x7ffbeb532400) [pid = 1906] [serial = 1187] [outer = (nil)] [url = about:blank] 02:42:17 INFO - PROCESS | 1906 | --DOMWINDOW == 147 (0x7ffbe90a5800) [pid = 1906] [serial = 1179] [outer = (nil)] [url = about:blank] 02:42:17 INFO - PROCESS | 1906 | --DOMWINDOW == 146 (0x7ffbde847000) [pid = 1906] [serial = 1154] [outer = (nil)] [url = about:blank] 02:42:17 INFO - PROCESS | 1906 | --DOMWINDOW == 145 (0x7ffbe82c2400) [pid = 1906] [serial = 1176] [outer = (nil)] [url = about:blank] 02:42:18 INFO - PROCESS | 1906 | 1462959738175 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 02:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1132ms 02:42:18 INFO - PROCESS | 1906 | 1462959738213 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 02:42:18 INFO - PROCESS | 1906 | 1462959738218 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 02:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:42:18 INFO - PROCESS | 1906 | 1462959738225 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:42:18 INFO - PROCESS | 1906 | 1462959738227 Marionette TRACE conn4 <- [1,1670,null,{}] 02:42:18 INFO - PROCESS | 1906 | 1462959738232 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:18 INFO - PROCESS | 1906 | 1462959738384 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 02:42:18 INFO - PROCESS | 1906 | 1462959738507 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe8fd2000 == 59 [pid = 1906] [id = 425] 02:42:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 146 (0x7ffbe8ead000) [pid = 1906] [serial = 1276] [outer = (nil)] 02:42:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 147 (0x7ffbea66b800) [pid = 1906] [serial = 1277] [outer = 0x7ffbe8ead000] 02:42:18 INFO - PROCESS | 1906 | 1462959738559 Marionette DEBUG loaded listener.js 02:42:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 148 (0x7ffbeb5b5400) [pid = 1906] [serial = 1278] [outer = 0x7ffbe8ead000] 02:42:19 INFO - PROCESS | 1906 | 1462959739188 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 02:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 983ms 02:42:19 INFO - PROCESS | 1906 | 1462959739208 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 02:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:42:19 INFO - PROCESS | 1906 | 1462959739212 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 02:42:19 INFO - PROCESS | 1906 | 1462959739218 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:42:19 INFO - PROCESS | 1906 | 1462959739225 Marionette TRACE conn4 <- [1,1674,null,{}] 02:42:19 INFO - PROCESS | 1906 | 1462959739236 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:19 INFO - PROCESS | 1906 | 1462959739405 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 02:42:19 INFO - PROCESS | 1906 | 1462959739428 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbea8c5800 == 60 [pid = 1906] [id = 426] 02:42:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 149 (0x7ffbebb10400) [pid = 1906] [serial = 1279] [outer = (nil)] 02:42:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 150 (0x7ffbed186000) [pid = 1906] [serial = 1280] [outer = 0x7ffbebb10400] 02:42:19 INFO - PROCESS | 1906 | 1462959739477 Marionette DEBUG loaded listener.js 02:42:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 151 (0x7ffbefaef800) [pid = 1906] [serial = 1281] [outer = 0x7ffbebb10400] 02:42:20 INFO - PROCESS | 1906 | 1462959740142 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 02:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 984ms 02:42:20 INFO - PROCESS | 1906 | 1462959740203 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 02:42:20 INFO - PROCESS | 1906 | 1462959740207 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 02:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:42:20 INFO - PROCESS | 1906 | 1462959740212 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:42:20 INFO - PROCESS | 1906 | 1462959740213 Marionette TRACE conn4 <- [1,1678,null,{}] 02:42:20 INFO - PROCESS | 1906 | 1462959740218 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:20 INFO - PROCESS | 1906 | 1462959740414 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 02:42:20 INFO - PROCESS | 1906 | 1462959740435 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbebbb8800 == 61 [pid = 1906] [id = 427] 02:42:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 152 (0x7ffbe1e24800) [pid = 1906] [serial = 1282] [outer = (nil)] 02:42:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 153 (0x7ffbe9fe0000) [pid = 1906] [serial = 1283] [outer = 0x7ffbe1e24800] 02:42:20 INFO - PROCESS | 1906 | 1462959740485 Marionette DEBUG loaded listener.js 02:42:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 154 (0x7ffbed599c00) [pid = 1906] [serial = 1284] [outer = 0x7ffbe1e24800] 02:42:21 INFO - PROCESS | 1906 | 1462959741142 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 02:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 980ms 02:42:21 INFO - PROCESS | 1906 | 1462959741198 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 02:42:21 INFO - PROCESS | 1906 | 1462959741201 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 02:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:42:21 INFO - PROCESS | 1906 | 1462959741206 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:42:21 INFO - PROCESS | 1906 | 1462959741208 Marionette TRACE conn4 <- [1,1682,null,{}] 02:42:21 INFO - PROCESS | 1906 | 1462959741213 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:21 INFO - PROCESS | 1906 | 1462959741376 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 02:42:21 INFO - PROCESS | 1906 | 1462959741407 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf42c9800 == 62 [pid = 1906] [id = 428] 02:42:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 155 (0x7ffbf29d0800) [pid = 1906] [serial = 1285] [outer = (nil)] 02:42:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 156 (0x7ffbf3e13000) [pid = 1906] [serial = 1286] [outer = 0x7ffbf29d0800] 02:42:21 INFO - PROCESS | 1906 | 1462959741469 Marionette DEBUG loaded listener.js 02:42:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 157 (0x7ffbf4254000) [pid = 1906] [serial = 1287] [outer = 0x7ffbf29d0800] 02:42:22 INFO - PROCESS | 1906 | --DOMWINDOW == 156 (0x7ffbe9cf1000) [pid = 1906] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:42:22 INFO - PROCESS | 1906 | --DOMWINDOW == 155 (0x7ffbed590400) [pid = 1906] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:42:22 INFO - PROCESS | 1906 | --DOMWINDOW == 154 (0x7ffbf3cfb400) [pid = 1906] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:42:22 INFO - PROCESS | 1906 | --DOMWINDOW == 153 (0x7ffbe1435400) [pid = 1906] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:42:22 INFO - PROCESS | 1906 | --DOMWINDOW == 152 (0x7ffbe82c9000) [pid = 1906] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:42:22 INFO - PROCESS | 1906 | --DOMWINDOW == 151 (0x7ffbe1e2a400) [pid = 1906] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:42:22 INFO - PROCESS | 1906 | --DOMWINDOW == 150 (0x7ffbe9176000) [pid = 1906] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:42:22 INFO - PROCESS | 1906 | --DOMWINDOW == 149 (0x7ffbea5a5c00) [pid = 1906] [serial = 36] [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:42:22 INFO - PROCESS | 1906 | --DOMWINDOW == 148 (0x7ffbea698800) [pid = 1906] [serial = 30] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:42:22 INFO - PROCESS | 1906 | --DOMWINDOW == 147 (0x7ffbe90a3000) [pid = 1906] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:42:22 INFO - PROCESS | 1906 | 1462959742385 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 02:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1224ms 02:42:22 INFO - PROCESS | 1906 | 1462959742431 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 02:42:22 INFO - PROCESS | 1906 | 1462959742434 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 02:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:42:22 INFO - PROCESS | 1906 | 1462959742441 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:42:22 INFO - PROCESS | 1906 | 1462959742444 Marionette TRACE conn4 <- [1,1686,null,{}] 02:42:22 INFO - PROCESS | 1906 | 1462959742448 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:22 INFO - PROCESS | 1906 | 1462959742566 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 02:42:22 INFO - PROCESS | 1906 | 1462959742687 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf464e000 == 63 [pid = 1906] [id = 429] 02:42:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 148 (0x7ffbed6e8000) [pid = 1906] [serial = 1288] [outer = (nil)] 02:42:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 149 (0x7ffbf269dc00) [pid = 1906] [serial = 1289] [outer = 0x7ffbed6e8000] 02:42:22 INFO - PROCESS | 1906 | 1462959742738 Marionette DEBUG loaded listener.js 02:42:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 150 (0x7ffbf425dc00) [pid = 1906] [serial = 1290] [outer = 0x7ffbed6e8000] 02:42:23 INFO - PROCESS | 1906 | 1462959743299 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 02:42:23 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:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 875ms 02:42:23 INFO - PROCESS | 1906 | 1462959743318 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 02:42:23 INFO - PROCESS | 1906 | 1462959743321 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 02:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:42:23 INFO - PROCESS | 1906 | 1462959743326 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:42:23 INFO - PROCESS | 1906 | 1462959743328 Marionette TRACE conn4 <- [1,1690,null,{}] 02:42:23 INFO - PROCESS | 1906 | 1462959743332 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:23 INFO - PROCESS | 1906 | 1462959743451 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 02:42:23 INFO - PROCESS | 1906 | 1462959743462 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf5a62000 == 64 [pid = 1906] [id = 430] 02:42:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 151 (0x7ffbe90e0c00) [pid = 1906] [serial = 1291] [outer = (nil)] 02:42:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 152 (0x7ffbf508c800) [pid = 1906] [serial = 1292] [outer = 0x7ffbe90e0c00] 02:42:23 INFO - PROCESS | 1906 | 1462959743511 Marionette DEBUG loaded listener.js 02:42:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 153 (0x7ffbf552c800) [pid = 1906] [serial = 1293] [outer = 0x7ffbe90e0c00] 02:42:24 INFO - PROCESS | 1906 | 1462959744138 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 02:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 873ms 02:42:24 INFO - PROCESS | 1906 | 1462959744200 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 02:42:24 INFO - PROCESS | 1906 | 1462959744202 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 02:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:42:24 INFO - PROCESS | 1906 | 1462959744208 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:42:24 INFO - PROCESS | 1906 | 1462959744209 Marionette TRACE conn4 <- [1,1694,null,{}] 02:42:24 INFO - PROCESS | 1906 | 1462959744223 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:24 INFO - PROCESS | 1906 | 1462959744344 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 02:42:24 INFO - PROCESS | 1906 | 1462959744543 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe770b800 == 65 [pid = 1906] [id = 431] 02:42:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 154 (0x7ffbde847000) [pid = 1906] [serial = 1294] [outer = (nil)] 02:42:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 155 (0x7ffbde851800) [pid = 1906] [serial = 1295] [outer = 0x7ffbde847000] 02:42:24 INFO - PROCESS | 1906 | 1462959744607 Marionette DEBUG loaded listener.js 02:42:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 156 (0x7ffbe3b6f400) [pid = 1906] [serial = 1296] [outer = 0x7ffbde847000] 02:42:25 INFO - PROCESS | 1906 | 1462959745435 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 02:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1278ms 02:42:25 INFO - PROCESS | 1906 | 1462959745487 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 02:42:25 INFO - PROCESS | 1906 | 1462959745492 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 02:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:42:25 INFO - PROCESS | 1906 | 1462959745499 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:42:25 INFO - PROCESS | 1906 | 1462959745504 Marionette TRACE conn4 <- [1,1698,null,{}] 02:42:25 INFO - PROCESS | 1906 | 1462959745509 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:25 INFO - PROCESS | 1906 | 1462959745656 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 02:42:25 INFO - PROCESS | 1906 | 1462959745823 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea799800 == 66 [pid = 1906] [id = 432] 02:42:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 157 (0x7ffbe9177800) [pid = 1906] [serial = 1297] [outer = (nil)] 02:42:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 158 (0x7ffbea1e5400) [pid = 1906] [serial = 1298] [outer = 0x7ffbe9177800] 02:42:25 INFO - PROCESS | 1906 | 1462959745886 Marionette DEBUG loaded listener.js 02:42:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 159 (0x7ffbea66c000) [pid = 1906] [serial = 1299] [outer = 0x7ffbe9177800] 02:42:26 INFO - PROCESS | 1906 | 1462959746708 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 02:42:26 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:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1235ms 02:42:26 INFO - PROCESS | 1906 | 1462959746737 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 02:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:42:26 INFO - PROCESS | 1906 | 1462959746743 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 02:42:26 INFO - PROCESS | 1906 | 1462959746748 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:42:26 INFO - PROCESS | 1906 | 1462959746751 Marionette TRACE conn4 <- [1,1702,null,{}] 02:42:26 INFO - PROCESS | 1906 | 1462959746756 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:26 INFO - PROCESS | 1906 | 1462959746894 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 02:42:27 INFO - PROCESS | 1906 | 1462959747063 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbfa714000 == 67 [pid = 1906] [id = 433] 02:42:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 160 (0x7ffbeb52d800) [pid = 1906] [serial = 1300] [outer = (nil)] 02:42:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 161 (0x7ffbed186c00) [pid = 1906] [serial = 1301] [outer = 0x7ffbeb52d800] 02:42:27 INFO - PROCESS | 1906 | 1462959747126 Marionette DEBUG loaded listener.js 02:42:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 162 (0x7ffbefc96c00) [pid = 1906] [serial = 1302] [outer = 0x7ffbeb52d800] 02:42:28 INFO - PROCESS | 1906 | 1462959748007 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 02:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1328ms 02:42:28 INFO - PROCESS | 1906 | 1462959748077 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 02:42:28 INFO - PROCESS | 1906 | 1462959748080 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 02:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:42:28 INFO - PROCESS | 1906 | 1462959748095 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:42:28 INFO - PROCESS | 1906 | 1462959748103 Marionette TRACE conn4 <- [1,1706,null,{}] 02:42:28 INFO - PROCESS | 1906 | 1462959748109 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:28 INFO - PROCESS | 1906 | 1462959748289 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 02:42:28 INFO - PROCESS | 1906 | 1462959748449 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc01a09800 == 68 [pid = 1906] [id = 434] 02:42:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 163 (0x7ffbde45f400) [pid = 1906] [serial = 1303] [outer = (nil)] 02:42:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 164 (0x7ffbf4206c00) [pid = 1906] [serial = 1304] [outer = 0x7ffbde45f400] 02:42:28 INFO - PROCESS | 1906 | 1462959748510 Marionette DEBUG loaded listener.js 02:42:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 165 (0x7ffbf4b6d800) [pid = 1906] [serial = 1305] [outer = 0x7ffbde45f400] 02:42:29 INFO - PROCESS | 1906 | 1462959749245 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 02:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1192ms 02:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:42:29 INFO - PROCESS | 1906 | 1462959749281 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 02:42:29 INFO - PROCESS | 1906 | 1462959749285 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 02:42:29 INFO - PROCESS | 1906 | 1462959749290 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:42:29 INFO - PROCESS | 1906 | 1462959749293 Marionette TRACE conn4 <- [1,1710,null,{}] 02:42:29 INFO - PROCESS | 1906 | 1462959749297 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:29 INFO - PROCESS | 1906 | 1462959749436 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 02:42:29 INFO - PROCESS | 1906 | 1462959749599 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc04d1a800 == 69 [pid = 1906] [id = 435] 02:42:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 166 (0x7ffbea1dc400) [pid = 1906] [serial = 1306] [outer = (nil)] 02:42:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 167 (0x7ffbf5b95c00) [pid = 1906] [serial = 1307] [outer = 0x7ffbea1dc400] 02:42:29 INFO - PROCESS | 1906 | 1462959749659 Marionette DEBUG loaded listener.js 02:42:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 168 (0x7ffbf5db6000) [pid = 1906] [serial = 1308] [outer = 0x7ffbea1dc400] 02:42:30 INFO - PROCESS | 1906 | 1462959750442 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 02:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1228ms 02:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:42:30 INFO - PROCESS | 1906 | 1462959750517 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 02:42:30 INFO - PROCESS | 1906 | 1462959750520 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 02:42:30 INFO - PROCESS | 1906 | 1462959750525 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:42:30 INFO - PROCESS | 1906 | 1462959750528 Marionette TRACE conn4 <- [1,1714,null,{}] 02:42:30 INFO - PROCESS | 1906 | 1462959750532 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:30 INFO - PROCESS | 1906 | 1462959750683 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 02:42:30 INFO - PROCESS | 1906 | 1462959750849 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc0536d800 == 70 [pid = 1906] [id = 436] 02:42:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 169 (0x7ffbf61b0800) [pid = 1906] [serial = 1309] [outer = (nil)] 02:42:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 170 (0x7ffbf9156400) [pid = 1906] [serial = 1310] [outer = 0x7ffbf61b0800] 02:42:30 INFO - PROCESS | 1906 | 1462959750916 Marionette DEBUG loaded listener.js 02:42:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 171 (0x7ffbff7cf400) [pid = 1906] [serial = 1311] [outer = 0x7ffbf61b0800] 02:42:31 INFO - PROCESS | 1906 | 1462959751684 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1230ms 02:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:42:31 INFO - PROCESS | 1906 | 1462959751755 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 02:42:31 INFO - PROCESS | 1906 | 1462959751758 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 02:42:31 INFO - PROCESS | 1906 | 1462959751763 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:42:31 INFO - PROCESS | 1906 | 1462959751766 Marionette TRACE conn4 <- [1,1718,null,{}] 02:42:31 INFO - PROCESS | 1906 | 1462959751770 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:31 INFO - PROCESS | 1906 | 1462959751909 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 02:42:32 INFO - PROCESS | 1906 | 1462959752070 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc05a8d000 == 71 [pid = 1906] [id = 437] 02:42:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 172 (0x7ffbf61a7800) [pid = 1906] [serial = 1312] [outer = (nil)] 02:42:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 173 (0x7ffc0037fc00) [pid = 1906] [serial = 1313] [outer = 0x7ffbf61a7800] 02:42:32 INFO - PROCESS | 1906 | 1462959752131 Marionette DEBUG loaded listener.js 02:42:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 174 (0x7ffc005cc400) [pid = 1906] [serial = 1314] [outer = 0x7ffbf61a7800] 02:42:32 INFO - PROCESS | 1906 | 1462959752887 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1176ms 02:42:32 INFO - PROCESS | 1906 | 1462959752942 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 02:42:32 INFO - PROCESS | 1906 | 1462959752944 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 02:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:42:32 INFO - PROCESS | 1906 | 1462959752951 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:42:32 INFO - PROCESS | 1906 | 1462959752953 Marionette TRACE conn4 <- [1,1722,null,{}] 02:42:32 INFO - PROCESS | 1906 | 1462959752958 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:33 INFO - PROCESS | 1906 | 1462959753092 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 02:42:33 INFO - PROCESS | 1906 | 1462959753257 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc076d4800 == 72 [pid = 1906] [id = 438] 02:42:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 175 (0x7ffbf61b1400) [pid = 1906] [serial = 1315] [outer = (nil)] 02:42:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 176 (0x7ffc00624800) [pid = 1906] [serial = 1316] [outer = 0x7ffbf61b1400] 02:42:33 INFO - PROCESS | 1906 | 1462959753320 Marionette DEBUG loaded listener.js 02:42:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 177 (0x7ffc0062e400) [pid = 1906] [serial = 1317] [outer = 0x7ffbf61b1400] 02:42:34 INFO - PROCESS | 1906 | 1462959754034 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 02:42:34 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:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1139ms 02:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:42:34 INFO - PROCESS | 1906 | 1462959754106 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 02:42:34 INFO - PROCESS | 1906 | 1462959754109 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 02:42:34 INFO - PROCESS | 1906 | 1462959754116 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:42:34 INFO - PROCESS | 1906 | 1462959754118 Marionette TRACE conn4 <- [1,1726,null,{}] 02:42:34 INFO - PROCESS | 1906 | 1462959754123 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:34 INFO - PROCESS | 1906 | 1462959754263 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 02:42:34 INFO - PROCESS | 1906 | 1462959754424 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe7713000 == 73 [pid = 1906] [id = 439] 02:42:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 178 (0x7ffbe1438400) [pid = 1906] [serial = 1318] [outer = (nil)] 02:42:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 179 (0x7ffbe90a8800) [pid = 1906] [serial = 1319] [outer = 0x7ffbe1438400] 02:42:34 INFO - PROCESS | 1906 | 1462959754487 Marionette DEBUG loaded listener.js 02:42:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 180 (0x7ffbff7da800) [pid = 1906] [serial = 1320] [outer = 0x7ffbe1438400] 02:42:35 INFO - PROCESS | 1906 | 1462959755219 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 02:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1137ms 02:42:35 INFO - PROCESS | 1906 | 1462959755253 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 02:42:35 INFO - PROCESS | 1906 | 1462959755255 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 02:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:42:35 INFO - PROCESS | 1906 | 1462959755275 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:42:35 INFO - PROCESS | 1906 | 1462959755284 Marionette TRACE conn4 <- [1,1730,null,{}] 02:42:35 INFO - PROCESS | 1906 | 1462959755291 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:35 INFO - PROCESS | 1906 | 1462959755448 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 02:42:35 INFO - PROCESS | 1906 | 1462959755819 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbea699000 == 74 [pid = 1906] [id = 440] 02:42:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 181 (0x7ffbe17e4800) [pid = 1906] [serial = 1321] [outer = (nil)] 02:42:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 182 (0x7ffbe7c8a400) [pid = 1906] [serial = 1322] [outer = 0x7ffbe17e4800] 02:42:35 INFO - PROCESS | 1906 | 1462959755945 Marionette DEBUG loaded listener.js 02:42:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 183 (0x7ffbe90a6c00) [pid = 1906] [serial = 1323] [outer = 0x7ffbe17e4800] 02:42:36 INFO - PROCESS | 1906 | 1462959756651 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 02:42:36 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:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1457ms 02:42:36 INFO - PROCESS | 1906 | 1462959756719 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 02:42:36 INFO - PROCESS | 1906 | 1462959756724 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 02:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:42:36 INFO - PROCESS | 1906 | 1462959756730 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:42:36 INFO - PROCESS | 1906 | 1462959756734 Marionette TRACE conn4 <- [1,1734,null,{}] 02:42:36 INFO - PROCESS | 1906 | 1462959756740 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:36 INFO - PROCESS | 1906 | 1462959756881 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 02:42:37 INFO - PROCESS | 1906 | 1462959757078 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbde5ec000 == 75 [pid = 1906] [id = 441] 02:42:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 184 (0x7ffbe7c86400) [pid = 1906] [serial = 1324] [outer = (nil)] 02:42:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 185 (0x7ffbe91ee800) [pid = 1906] [serial = 1325] [outer = 0x7ffbe7c86400] 02:42:37 INFO - PROCESS | 1906 | 1462959757187 Marionette DEBUG loaded listener.js 02:42:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 186 (0x7ffbeb5b1800) [pid = 1906] [serial = 1326] [outer = 0x7ffbe7c86400] 02:42:37 INFO - PROCESS | 1906 | 1462959757980 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 02:42:37 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf59f5000 == 74 [pid = 1906] [id = 389] 02:42:37 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf50db000 == 73 [pid = 1906] [id = 388] 02:42:37 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf5a62000 == 72 [pid = 1906] [id = 430] 02:42:37 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf464e000 == 71 [pid = 1906] [id = 429] 02:42:37 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf42c9800 == 70 [pid = 1906] [id = 428] 02:42:38 INFO - PROCESS | 1906 | --DOMWINDOW == 185 (0x7ffbea6a2800) [pid = 1906] [serial = 32] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:42:38 INFO - PROCESS | 1906 | --DOMWINDOW == 184 (0x7ffbf4983800) [pid = 1906] [serial = 1244] [outer = (nil)] [url = about:blank] 02:42:38 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbebbb8800 == 69 [pid = 1906] [id = 427] 02:42:38 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea8c5800 == 68 [pid = 1906] [id = 426] 02:42:38 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8fd2000 == 67 [pid = 1906] [id = 425] 02:42:38 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3d63000 == 66 [pid = 1906] [id = 424] 02:42:38 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9992000 == 65 [pid = 1906] [id = 423] 02:42:38 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc014ab000 == 64 [pid = 1906] [id = 421] 02:42:38 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc0081d000 == 63 [pid = 1906] [id = 420] 02:42:38 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:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1333ms 02:42:38 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc00316800 == 62 [pid = 1906] [id = 419] 02:42:38 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbfa720800 == 61 [pid = 1906] [id = 418] 02:42:38 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf5d50000 == 60 [pid = 1906] [id = 417] 02:42:38 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbed527000 == 59 [pid = 1906] [id = 416] 02:42:38 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe782d800 == 58 [pid = 1906] [id = 415] 02:42:38 INFO - PROCESS | 1906 | --DOMWINDOW == 183 (0x7ffbf087e400) [pid = 1906] [serial = 1197] [outer = (nil)] [url = about:blank] 02:42:38 INFO - PROCESS | 1906 | --DOMWINDOW == 182 (0x7ffbea76bc00) [pid = 1906] [serial = 1229] [outer = (nil)] [url = about:blank] 02:42:38 INFO - PROCESS | 1906 | --DOMWINDOW == 181 (0x7ffbebb11c00) [pid = 1906] [serial = 1230] [outer = (nil)] [url = about:blank] 02:42:38 INFO - PROCESS | 1906 | --DOMWINDOW == 180 (0x7ffbe907e400) [pid = 1906] [serial = 1220] [outer = (nil)] [url = about:blank] 02:42:38 INFO - PROCESS | 1906 | --DOMWINDOW == 179 (0x7ffbde848c00) [pid = 1906] [serial = 1199] [outer = (nil)] [url = about:blank] 02:42:38 INFO - PROCESS | 1906 | --DOMWINDOW == 178 (0x7ffbf06aec00) [pid = 1906] [serial = 1235] [outer = (nil)] [url = about:blank] 02:42:38 INFO - PROCESS | 1906 | --DOMWINDOW == 177 (0x7ffbf3e21800) [pid = 1906] [serial = 1238] [outer = (nil)] [url = about:blank] 02:42:38 INFO - PROCESS | 1906 | --DOMWINDOW == 176 (0x7ffbf26a5c00) [pid = 1906] [serial = 1211] [outer = (nil)] [url = about:blank] 02:42:38 INFO - PROCESS | 1906 | --DOMWINDOW == 175 (0x7ffbec534c00) [pid = 1906] [serial = 1232] [outer = (nil)] [url = about:blank] 02:42:38 INFO - PROCESS | 1906 | --DOMWINDOW == 174 (0x7ffbed18b800) [pid = 1906] [serial = 1208] [outer = (nil)] [url = about:blank] 02:42:38 INFO - PROCESS | 1906 | --DOMWINDOW == 173 (0x7ffbea8afc00) [pid = 1906] [serial = 1205] [outer = (nil)] [url = about:blank] 02:42:38 INFO - PROCESS | 1906 | --DOMWINDOW == 172 (0x7ffbe90b0c00) [pid = 1906] [serial = 1224] [outer = (nil)] [url = about:blank] 02:42:38 INFO - PROCESS | 1906 | --DOMWINDOW == 171 (0x7ffbe8eab000) [pid = 1906] [serial = 1223] [outer = (nil)] [url = about:blank] 02:42:38 INFO - PROCESS | 1906 | --DOMWINDOW == 170 (0x7ffbf3e18c00) [pid = 1906] [serial = 1214] [outer = (nil)] [url = about:blank] 02:42:38 INFO - PROCESS | 1906 | --DOMWINDOW == 169 (0x7ffbf3cf7000) [pid = 1906] [serial = 1241] [outer = (nil)] [url = about:blank] 02:42:38 INFO - PROCESS | 1906 | --DOMWINDOW == 168 (0x7ffbe91e4800) [pid = 1906] [serial = 1226] [outer = (nil)] [url = about:blank] 02:42:38 INFO - PROCESS | 1906 | --DOMWINDOW == 167 (0x7ffbe90a6400) [pid = 1906] [serial = 1202] [outer = (nil)] [url = about:blank] 02:42:38 INFO - PROCESS | 1906 | --DOMWINDOW == 166 (0x7ffbed60d800) [pid = 1906] [serial = 1217] [outer = (nil)] [url = about:blank] 02:42:38 INFO - PROCESS | 1906 | --DOMWINDOW == 165 (0x7ffbf425d800) [pid = 1906] [serial = 1239] [outer = (nil)] [url = about:blank] 02:42:38 INFO - PROCESS | 1906 | --DOMWINDOW == 164 (0x7ffbe9e1a000) [pid = 1906] [serial = 1227] [outer = (nil)] [url = about:blank] 02:42:38 INFO - PROCESS | 1906 | --DOMWINDOW == 163 (0x7ffbf269a000) [pid = 1906] [serial = 1236] [outer = (nil)] [url = about:blank] 02:42:38 INFO - PROCESS | 1906 | --DOMWINDOW == 162 (0x7ffbed6edc00) [pid = 1906] [serial = 1233] [outer = (nil)] [url = about:blank] 02:42:38 INFO - PROCESS | 1906 | --DOMWINDOW == 161 (0x7ffbed18d400) [pid = 1906] [serial = 852] [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:42:38 INFO - PROCESS | 1906 | --DOMWINDOW == 160 (0x7ffbf4983000) [pid = 1906] [serial = 1242] [outer = (nil)] [url = about:blank] 02:42:38 INFO - PROCESS | 1906 | 1462959758094 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 02:42:38 INFO - PROCESS | 1906 | 1462959758100 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 02:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:42:38 INFO - PROCESS | 1906 | 1462959758114 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:42:38 INFO - PROCESS | 1906 | 1462959758115 Marionette TRACE conn4 <- [1,1738,null,{}] 02:42:38 INFO - PROCESS | 1906 | 1462959758121 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:38 INFO - PROCESS | 1906 | 1462959758247 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 02:42:38 INFO - PROCESS | 1906 | 1462959758257 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe8fc5800 == 59 [pid = 1906] [id = 442] 02:42:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 161 (0x7ffbea8afc00) [pid = 1906] [serial = 1327] [outer = (nil)] 02:42:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 162 (0x7ffbebb3c400) [pid = 1906] [serial = 1328] [outer = 0x7ffbea8afc00] 02:42:38 INFO - PROCESS | 1906 | 1462959758307 Marionette DEBUG loaded listener.js 02:42:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 163 (0x7ffbed6ec000) [pid = 1906] [serial = 1329] [outer = 0x7ffbea8afc00] 02:42:39 INFO - PROCESS | 1906 | 1462959759050 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 02:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 984ms 02:42:39 INFO - PROCESS | 1906 | 1462959759093 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 02:42:39 INFO - PROCESS | 1906 | 1462959759096 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 02:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:42:39 INFO - PROCESS | 1906 | 1462959759102 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:42:39 INFO - PROCESS | 1906 | 1462959759110 Marionette TRACE conn4 <- [1,1742,null,{}] 02:42:39 INFO - PROCESS | 1906 | 1462959759130 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:39 INFO - PROCESS | 1906 | 1462959759262 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 02:42:39 INFO - PROCESS | 1906 | 1462959759278 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbed53d800 == 60 [pid = 1906] [id = 443] 02:42:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 164 (0x7ffbf29b2000) [pid = 1906] [serial = 1330] [outer = (nil)] 02:42:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 165 (0x7ffbf420b400) [pid = 1906] [serial = 1331] [outer = 0x7ffbf29b2000] 02:42:39 INFO - PROCESS | 1906 | 1462959759332 Marionette DEBUG loaded listener.js 02:42:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 166 (0x7ffbf4983000) [pid = 1906] [serial = 1332] [outer = 0x7ffbf29b2000] 02:42:40 INFO - PROCESS | 1906 | 1462959760027 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 02:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 944ms 02:42:40 INFO - PROCESS | 1906 | 1462959760045 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 02:42:40 INFO - PROCESS | 1906 | 1462959760048 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 02:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:42:40 INFO - PROCESS | 1906 | 1462959760055 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:42:40 INFO - PROCESS | 1906 | 1462959760057 Marionette TRACE conn4 <- [1,1746,null,{}] 02:42:40 INFO - PROCESS | 1906 | 1462959760061 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:40 INFO - PROCESS | 1906 | 1462959760249 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 02:42:40 INFO - PROCESS | 1906 | 1462959760343 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf49b7800 == 61 [pid = 1906] [id = 444] 02:42:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 167 (0x7ffbe331ec00) [pid = 1906] [serial = 1333] [outer = (nil)] 02:42:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 168 (0x7ffbf4b70400) [pid = 1906] [serial = 1334] [outer = 0x7ffbe331ec00] 02:42:40 INFO - PROCESS | 1906 | 1462959760394 Marionette DEBUG loaded listener.js 02:42:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 169 (0x7ffbf552f800) [pid = 1906] [serial = 1335] [outer = 0x7ffbe331ec00] 02:42:41 INFO - PROCESS | 1906 | 1462959761004 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 02:42:41 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:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 973ms 02:42:41 INFO - PROCESS | 1906 | 1462959761029 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 02:42:41 INFO - PROCESS | 1906 | 1462959761031 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 02:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:42:41 INFO - PROCESS | 1906 | 1462959761037 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:42:41 INFO - PROCESS | 1906 | 1462959761038 Marionette TRACE conn4 <- [1,1750,null,{}] 02:42:41 INFO - PROCESS | 1906 | 1462959761043 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:41 INFO - PROCESS | 1906 | 1462959761208 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 02:42:41 INFO - PROCESS | 1906 | 1462959761231 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf6110000 == 62 [pid = 1906] [id = 445] 02:42:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 170 (0x7ffbf5db9400) [pid = 1906] [serial = 1336] [outer = (nil)] 02:42:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 171 (0x7ffbf61aa000) [pid = 1906] [serial = 1337] [outer = 0x7ffbf5db9400] 02:42:41 INFO - PROCESS | 1906 | 1462959761291 Marionette DEBUG loaded listener.js 02:42:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 172 (0x7ffbff756800) [pid = 1906] [serial = 1338] [outer = 0x7ffbf5db9400] 02:42:42 INFO - PROCESS | 1906 | 1462959761996 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 02:42:42 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:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 975ms 02:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:42:42 INFO - PROCESS | 1906 | 1462959762013 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 02:42:42 INFO - PROCESS | 1906 | 1462959762015 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 02:42:42 INFO - PROCESS | 1906 | 1462959762021 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:42:42 INFO - PROCESS | 1906 | 1462959762023 Marionette TRACE conn4 <- [1,1754,null,{}] 02:42:42 INFO - PROCESS | 1906 | 1462959762035 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:42 INFO - PROCESS | 1906 | 1462959762203 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 02:42:42 INFO - PROCESS | 1906 | 1462959762240 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc0057f800 == 63 [pid = 1906] [id = 446] 02:42:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 173 (0x7ffbf9b34400) [pid = 1906] [serial = 1339] [outer = (nil)] 02:42:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 174 (0x7ffc00837400) [pid = 1906] [serial = 1340] [outer = 0x7ffbf9b34400] 02:42:42 INFO - PROCESS | 1906 | 1462959762292 Marionette DEBUG loaded listener.js 02:42:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 175 (0x7ffc00a1b400) [pid = 1906] [serial = 1341] [outer = 0x7ffbf9b34400] 02:42:42 INFO - PROCESS | 1906 | --DOMWINDOW == 174 (0x7ffbebb10400) [pid = 1906] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:42:42 INFO - PROCESS | 1906 | --DOMWINDOW == 173 (0x7ffbde84d000) [pid = 1906] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:42:42 INFO - PROCESS | 1906 | --DOMWINDOW == 172 (0x7ffbde467400) [pid = 1906] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:42:42 INFO - PROCESS | 1906 | --DOMWINDOW == 171 (0x7ffbe7c89800) [pid = 1906] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:42:42 INFO - PROCESS | 1906 | --DOMWINDOW == 170 (0x7ffbe8ead000) [pid = 1906] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:42:42 INFO - PROCESS | 1906 | --DOMWINDOW == 169 (0x7ffbe1e24800) [pid = 1906] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:42:42 INFO - PROCESS | 1906 | --DOMWINDOW == 168 (0x7ffbf29d0800) [pid = 1906] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:42:42 INFO - PROCESS | 1906 | --DOMWINDOW == 167 (0x7ffbed6e8000) [pid = 1906] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:42:43 INFO - PROCESS | 1906 | 1462959763135 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 02:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1133ms 02:42:43 INFO - PROCESS | 1906 | 1462959763154 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 02:42:43 INFO - PROCESS | 1906 | 1462959763156 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 02:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:42:43 INFO - PROCESS | 1906 | 1462959763161 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:42:43 INFO - PROCESS | 1906 | 1462959763163 Marionette TRACE conn4 <- [1,1758,null,{}] 02:42:43 INFO - PROCESS | 1906 | 1462959763167 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:43 INFO - PROCESS | 1906 | 1462959763377 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 02:42:43 INFO - PROCESS | 1906 | 1462959763396 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc00813000 == 64 [pid = 1906] [id = 447] 02:42:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 168 (0x7ffbe331a000) [pid = 1906] [serial = 1342] [outer = (nil)] 02:42:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 169 (0x7ffbf4ad3c00) [pid = 1906] [serial = 1343] [outer = 0x7ffbe331a000] 02:42:43 INFO - PROCESS | 1906 | 1462959763446 Marionette DEBUG loaded listener.js 02:42:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 170 (0x7ffc00a1fc00) [pid = 1906] [serial = 1344] [outer = 0x7ffbe331a000] 02:42:44 INFO - PROCESS | 1906 | 1462959764052 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 02:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 924ms 02:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:42:44 INFO - PROCESS | 1906 | 1462959764085 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 02:42:44 INFO - PROCESS | 1906 | 1462959764088 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 02:42:44 INFO - PROCESS | 1906 | 1462959764092 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:42:44 INFO - PROCESS | 1906 | 1462959764095 Marionette TRACE conn4 <- [1,1762,null,{}] 02:42:44 INFO - PROCESS | 1906 | 1462959764099 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:44 INFO - PROCESS | 1906 | 1462959764220 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 02:42:44 INFO - PROCESS | 1906 | 1462959764235 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc04d0c000 == 65 [pid = 1906] [id = 448] 02:42:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 171 (0x7ffbf9152800) [pid = 1906] [serial = 1345] [outer = (nil)] 02:42:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 172 (0x7ffc0173b400) [pid = 1906] [serial = 1346] [outer = 0x7ffbf9152800] 02:42:44 INFO - PROCESS | 1906 | 1462959764294 Marionette DEBUG loaded listener.js 02:42:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 173 (0x7ffc018dbc00) [pid = 1906] [serial = 1347] [outer = 0x7ffbf9152800] 02:42:45 INFO - PROCESS | 1906 | 1462959765076 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 02:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1025ms 02:42:45 INFO - PROCESS | 1906 | 1462959765118 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 02:42:45 INFO - PROCESS | 1906 | 1462959765123 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 02:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:42:45 INFO - PROCESS | 1906 | 1462959765130 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:42:45 INFO - PROCESS | 1906 | 1462959765135 Marionette TRACE conn4 <- [1,1766,null,{}] 02:42:45 INFO - PROCESS | 1906 | 1462959765164 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:45 INFO - PROCESS | 1906 | 1462959765378 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 02:42:45 INFO - PROCESS | 1906 | 1462959765544 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea6a1800 == 66 [pid = 1906] [id = 449] 02:42:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 174 (0x7ffbe8ead000) [pid = 1906] [serial = 1348] [outer = (nil)] 02:42:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 175 (0x7ffbe9e1a800) [pid = 1906] [serial = 1349] [outer = 0x7ffbe8ead000] 02:42:45 INFO - PROCESS | 1906 | 1462959765611 Marionette DEBUG loaded listener.js 02:42:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 176 (0x7ffbea669000) [pid = 1906] [serial = 1350] [outer = 0x7ffbe8ead000] 02:42:46 INFO - PROCESS | 1906 | 1462959766406 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 02:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1302ms 02:42:46 INFO - PROCESS | 1906 | 1462959766433 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 02:42:46 INFO - PROCESS | 1906 | 1462959766440 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 02:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:42:46 INFO - PROCESS | 1906 | 1462959766449 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:42:46 INFO - PROCESS | 1906 | 1462959766452 Marionette TRACE conn4 <- [1,1770,null,{}] 02:42:46 INFO - PROCESS | 1906 | 1462959766458 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:46 INFO - PROCESS | 1906 | 1462959766604 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 02:42:46 INFO - PROCESS | 1906 | 1462959766777 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf6117000 == 67 [pid = 1906] [id = 450] 02:42:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 177 (0x7ffbebac4400) [pid = 1906] [serial = 1351] [outer = (nil)] 02:42:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 178 (0x7ffbefaed800) [pid = 1906] [serial = 1352] [outer = 0x7ffbebac4400] 02:42:46 INFO - PROCESS | 1906 | 1462959766839 Marionette DEBUG loaded listener.js 02:42:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 179 (0x7ffbf269e800) [pid = 1906] [serial = 1353] [outer = 0x7ffbebac4400] 02:42:47 INFO - PROCESS | 1906 | 1462959767684 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 02:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1282ms 02:42:47 INFO - PROCESS | 1906 | 1462959767731 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 02:42:47 INFO - PROCESS | 1906 | 1462959767734 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 02:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:42:47 INFO - PROCESS | 1906 | 1462959767740 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:42:47 INFO - PROCESS | 1906 | 1462959767745 Marionette TRACE conn4 <- [1,1774,null,{}] 02:42:47 INFO - PROCESS | 1906 | 1462959767758 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:47 INFO - PROCESS | 1906 | 1462959767907 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 02:42:48 INFO - PROCESS | 1906 | 1462959768081 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc084a3000 == 68 [pid = 1906] [id = 451] 02:42:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 180 (0x7ffbed593000) [pid = 1906] [serial = 1354] [outer = (nil)] 02:42:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 181 (0x7ffbf598a000) [pid = 1906] [serial = 1355] [outer = 0x7ffbed593000] 02:42:48 INFO - PROCESS | 1906 | 1462959768149 Marionette DEBUG loaded listener.js 02:42:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 182 (0x7ffbff74b400) [pid = 1906] [serial = 1356] [outer = 0x7ffbed593000] 02:42:48 INFO - PROCESS | 1906 | 1462959768892 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 02:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1183ms 02:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:42:48 INFO - PROCESS | 1906 | 1462959768923 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 02:42:48 INFO - PROCESS | 1906 | 1462959768927 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 02:42:48 INFO - PROCESS | 1906 | 1462959768947 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:42:48 INFO - PROCESS | 1906 | 1462959768950 Marionette TRACE conn4 <- [1,1778,null,{}] 02:42:48 INFO - PROCESS | 1906 | 1462959768958 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:49 INFO - PROCESS | 1906 | 1462959769101 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 02:42:49 INFO - PROCESS | 1906 | 1462959769269 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc09c5c800 == 69 [pid = 1906] [id = 452] 02:42:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 183 (0x7ffbed6ebc00) [pid = 1906] [serial = 1357] [outer = (nil)] 02:42:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 184 (0x7ffc00838400) [pid = 1906] [serial = 1358] [outer = 0x7ffbed6ebc00] 02:42:49 INFO - PROCESS | 1906 | 1462959769328 Marionette DEBUG loaded listener.js 02:42:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 185 (0x7ffc017f0400) [pid = 1906] [serial = 1359] [outer = 0x7ffbed6ebc00] 02:42:50 INFO - PROCESS | 1906 | 1462959770085 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 02:42:50 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:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1195ms 02:42:50 INFO - PROCESS | 1906 | 1462959770127 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 02:42:50 INFO - PROCESS | 1906 | 1462959770131 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 02:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:42:50 INFO - PROCESS | 1906 | 1462959770135 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:42:50 INFO - PROCESS | 1906 | 1462959770138 Marionette TRACE conn4 <- [1,1782,null,{}] 02:42:50 INFO - PROCESS | 1906 | 1462959770142 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:50 INFO - PROCESS | 1906 | 1462959770280 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 02:42:50 INFO - PROCESS | 1906 | 1462959770459 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe8e13000 == 70 [pid = 1906] [id = 453] 02:42:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 186 (0x7ffbff7d6400) [pid = 1906] [serial = 1360] [outer = (nil)] 02:42:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 187 (0x7ffc01a5a400) [pid = 1906] [serial = 1361] [outer = 0x7ffbff7d6400] 02:42:50 INFO - PROCESS | 1906 | 1462959770520 Marionette DEBUG loaded listener.js 02:42:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 188 (0x7ffc01a69c00) [pid = 1906] [serial = 1362] [outer = 0x7ffbff7d6400] 02:42:51 INFO - PROCESS | 1906 | 1462959771287 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 02:42:51 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:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1226ms 02:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:42:51 INFO - PROCESS | 1906 | 1462959771362 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 02:42:51 INFO - PROCESS | 1906 | 1462959771365 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 02:42:51 INFO - PROCESS | 1906 | 1462959771369 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:42:51 INFO - PROCESS | 1906 | 1462959771373 Marionette TRACE conn4 <- [1,1786,null,{}] 02:42:51 INFO - PROCESS | 1906 | 1462959771377 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:51 INFO - PROCESS | 1906 | 1462959771548 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 02:42:51 INFO - PROCESS | 1906 | 1462959771717 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe1111800 == 71 [pid = 1906] [id = 454] 02:42:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 189 (0x7ffc01a5cc00) [pid = 1906] [serial = 1363] [outer = (nil)] 02:42:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 190 (0x7ffc03a4b800) [pid = 1906] [serial = 1364] [outer = 0x7ffc01a5cc00] 02:42:51 INFO - PROCESS | 1906 | 1462959771779 Marionette DEBUG loaded listener.js 02:42:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 191 (0x7ffc05160800) [pid = 1906] [serial = 1365] [outer = 0x7ffc01a5cc00] 02:42:52 INFO - PROCESS | 1906 | 1462959772499 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 02:42:52 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:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1178ms 02:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:42:52 INFO - PROCESS | 1906 | 1462959772548 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 02:42:52 INFO - PROCESS | 1906 | 1462959772550 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 02:42:52 INFO - PROCESS | 1906 | 1462959772554 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:42:52 INFO - PROCESS | 1906 | 1462959772558 Marionette TRACE conn4 <- [1,1790,null,{}] 02:42:52 INFO - PROCESS | 1906 | 1462959772562 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:52 INFO - PROCESS | 1906 | 1462959772692 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 02:42:52 INFO - PROCESS | 1906 | 1462959772863 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe112d000 == 72 [pid = 1906] [id = 455] 02:42:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 192 (0x7ffc005d6800) [pid = 1906] [serial = 1366] [outer = (nil)] 02:42:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 193 (0x7ffc058c4000) [pid = 1906] [serial = 1367] [outer = 0x7ffc005d6800] 02:42:52 INFO - PROCESS | 1906 | 1462959772922 Marionette DEBUG loaded listener.js 02:42:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 194 (0x7ffbe7e23c00) [pid = 1906] [serial = 1368] [outer = 0x7ffc005d6800] 02:42:53 INFO - PROCESS | 1906 | 1462959773678 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:42:53 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:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1179ms 02:42:53 INFO - PROCESS | 1906 | 1462959773734 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 02:42:53 INFO - PROCESS | 1906 | 1462959773736 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 02:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:42:53 INFO - PROCESS | 1906 | 1462959773741 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:42:53 INFO - PROCESS | 1906 | 1462959773744 Marionette TRACE conn4 <- [1,1794,null,{}] 02:42:53 INFO - PROCESS | 1906 | 1462959773749 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:53 INFO - PROCESS | 1906 | 1462959773884 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 02:42:54 INFO - PROCESS | 1906 | 1462959774058 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe8e14800 == 73 [pid = 1906] [id = 456] 02:42:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 195 (0x7ffbe142d400) [pid = 1906] [serial = 1369] [outer = (nil)] 02:42:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 196 (0x7ffc052dbc00) [pid = 1906] [serial = 1370] [outer = 0x7ffbe142d400] 02:42:54 INFO - PROCESS | 1906 | 1462959774117 Marionette DEBUG loaded listener.js 02:42:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 197 (0x7ffc05a07800) [pid = 1906] [serial = 1371] [outer = 0x7ffbe142d400] 02:42:54 INFO - PROCESS | 1906 | 1462959774926 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1227ms 02:42:54 INFO - PROCESS | 1906 | 1462959774973 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 02:42:54 INFO - PROCESS | 1906 | 1462959774976 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 02:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:42:54 INFO - PROCESS | 1906 | 1462959774983 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:42:54 INFO - PROCESS | 1906 | 1462959774985 Marionette TRACE conn4 <- [1,1798,null,{}] 02:42:54 INFO - PROCESS | 1906 | 1462959774990 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:55 INFO - PROCESS | 1906 | 1462959775126 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 02:42:55 INFO - PROCESS | 1906 | 1462959775689 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe3249800 == 74 [pid = 1906] [id = 457] 02:42:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 198 (0x7ffbe1430800) [pid = 1906] [serial = 1372] [outer = (nil)] 02:42:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 199 (0x7ffbe17eac00) [pid = 1906] [serial = 1373] [outer = 0x7ffbe1430800] 02:42:55 INFO - PROCESS | 1906 | 1462959775750 Marionette DEBUG loaded listener.js 02:42:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 200 (0x7ffbe3b6c000) [pid = 1906] [serial = 1374] [outer = 0x7ffbe1430800] 02:42:56 INFO - PROCESS | 1906 | 1462959776440 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 02:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1482ms 02:42:56 INFO - PROCESS | 1906 | 1462959776479 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 02:42:56 INFO - PROCESS | 1906 | 1462959776484 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 02:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:42:56 INFO - PROCESS | 1906 | 1462959776493 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:42:56 INFO - PROCESS | 1906 | 1462959776497 Marionette TRACE conn4 <- [1,1802,null,{}] 02:42:56 INFO - PROCESS | 1906 | 1462959776503 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:56 INFO - PROCESS | 1906 | 1462959776633 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 02:42:56 INFO - PROCESS | 1906 | 1462959776813 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe782f800 == 75 [pid = 1906] [id = 458] 02:42:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 201 (0x7ffbe7e1f800) [pid = 1906] [serial = 1375] [outer = (nil)] 02:42:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 202 (0x7ffbe7f2c400) [pid = 1906] [serial = 1376] [outer = 0x7ffbe7e1f800] 02:42:56 INFO - PROCESS | 1906 | 1462959776922 Marionette DEBUG loaded listener.js 02:42:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 203 (0x7ffbe9049400) [pid = 1906] [serial = 1377] [outer = 0x7ffbe7e1f800] 02:42:57 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbed528800 == 74 [pid = 1906] [id = 372] 02:42:57 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc00813000 == 73 [pid = 1906] [id = 447] 02:42:57 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc0057f800 == 72 [pid = 1906] [id = 446] 02:42:57 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf6110000 == 71 [pid = 1906] [id = 445] 02:42:57 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf49b7800 == 70 [pid = 1906] [id = 444] 02:42:57 INFO - PROCESS | 1906 | --DOMWINDOW == 202 (0x7ffbf508c800) [pid = 1906] [serial = 1292] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1906 | --DOMWINDOW == 201 (0x7ffbf3e1f400) [pid = 1906] [serial = 1256] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1906 | --DOMWINDOW == 200 (0x7ffbea1d7800) [pid = 1906] [serial = 1250] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1906 | --DOMWINDOW == 199 (0x7ffbf4b35c00) [pid = 1906] [serial = 1259] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1906 | --DOMWINDOW == 198 (0x7ffbf5d77000) [pid = 1906] [serial = 1265] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1906 | --DOMWINDOW == 197 (0x7ffbe7c8cc00) [pid = 1906] [serial = 1247] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1906 | --DOMWINDOW == 196 (0x7ffbf0656400) [pid = 1906] [serial = 1253] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1906 | --DOMWINDOW == 195 (0x7ffbf61a3c00) [pid = 1906] [serial = 1268] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1906 | --DOMWINDOW == 194 (0x7ffbf552c000) [pid = 1906] [serial = 1262] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbed53d800 == 69 [pid = 1906] [id = 443] 02:42:57 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8fc5800 == 68 [pid = 1906] [id = 442] 02:42:57 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbde5ec000 == 67 [pid = 1906] [id = 441] 02:42:57 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea699000 == 66 [pid = 1906] [id = 440] 02:42:57 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbfa714000 == 65 [pid = 1906] [id = 433] 02:42:57 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea799800 == 64 [pid = 1906] [id = 432] 02:42:57 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe770b800 == 63 [pid = 1906] [id = 431] 02:42:57 INFO - PROCESS | 1906 | 1462959777803 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:42:57 INFO - PROCESS | 1906 | --DOMWINDOW == 193 (0x7ffbefaef800) [pid = 1906] [serial = 1281] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1906 | --DOMWINDOW == 192 (0x7ffbe18e8c00) [pid = 1906] [serial = 1271] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1906 | --DOMWINDOW == 191 (0x7ffbf4b36000) [pid = 1906] [serial = 1245] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1906 | --DOMWINDOW == 190 (0x7ffbea1db800) [pid = 1906] [serial = 1275] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1906 | --DOMWINDOW == 189 (0x7ffbea66b800) [pid = 1906] [serial = 1277] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1906 | --DOMWINDOW == 188 (0x7ffbed599c00) [pid = 1906] [serial = 1284] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1906 | --DOMWINDOW == 187 (0x7ffbed186000) [pid = 1906] [serial = 1280] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1906 | --DOMWINDOW == 186 (0x7ffbf3e13000) [pid = 1906] [serial = 1286] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1906 | --DOMWINDOW == 185 (0x7ffbe90af400) [pid = 1906] [serial = 1274] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1906 | --DOMWINDOW == 184 (0x7ffbe7e20400) [pid = 1906] [serial = 1272] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1906 | --DOMWINDOW == 183 (0x7ffbe9fe0000) [pid = 1906] [serial = 1283] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1906 | --DOMWINDOW == 182 (0x7ffbf269dc00) [pid = 1906] [serial = 1289] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1906 | --DOMWINDOW == 181 (0x7ffbf4254000) [pid = 1906] [serial = 1287] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1906 | --DOMWINDOW == 180 (0x7ffbf425dc00) [pid = 1906] [serial = 1290] [outer = (nil)] [url = about:blank] 02:42:57 INFO - PROCESS | 1906 | --DOMWINDOW == 179 (0x7ffbeb5b5400) [pid = 1906] [serial = 1278] [outer = (nil)] [url = about:blank] 02:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1380ms 02:42:57 INFO - PROCESS | 1906 | 1462959777877 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 02:42:57 INFO - PROCESS | 1906 | 1462959777881 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 02:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:42:57 INFO - PROCESS | 1906 | 1462959777886 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:42:57 INFO - PROCESS | 1906 | 1462959777889 Marionette TRACE conn4 <- [1,1806,null,{}] 02:42:57 INFO - PROCESS | 1906 | 1462959777893 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:58 INFO - PROCESS | 1906 | 1462959778041 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 02:42:58 INFO - PROCESS | 1906 | 1462959778173 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe781e800 == 64 [pid = 1906] [id = 459] 02:42:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 180 (0x7ffbde463000) [pid = 1906] [serial = 1378] [outer = (nil)] 02:42:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 181 (0x7ffbe9fe2800) [pid = 1906] [serial = 1379] [outer = 0x7ffbde463000] 02:42:58 INFO - PROCESS | 1906 | 1462959778232 Marionette DEBUG loaded listener.js 02:42:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 182 (0x7ffbea1e2000) [pid = 1906] [serial = 1380] [outer = 0x7ffbde463000] 02:42:58 INFO - PROCESS | 1906 | 1462959778850 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 02:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1025ms 02:42:58 INFO - PROCESS | 1906 | 1462959778911 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 02:42:58 INFO - PROCESS | 1906 | 1462959778913 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 02:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:42:58 INFO - PROCESS | 1906 | 1462959778925 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:42:58 INFO - PROCESS | 1906 | 1462959778932 Marionette TRACE conn4 <- [1,1810,null,{}] 02:42:58 INFO - PROCESS | 1906 | 1462959778952 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:59 INFO - PROCESS | 1906 | 1462959779087 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 02:42:59 INFO - PROCESS | 1906 | 1462959779218 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe910f000 == 65 [pid = 1906] [id = 460] 02:42:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 183 (0x7ffbe91a6000) [pid = 1906] [serial = 1381] [outer = (nil)] 02:42:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 184 (0x7ffbea287000) [pid = 1906] [serial = 1382] [outer = 0x7ffbe91a6000] 02:42:59 INFO - PROCESS | 1906 | 1462959779269 Marionette DEBUG loaded listener.js 02:42:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 185 (0x7ffbea661400) [pid = 1906] [serial = 1383] [outer = 0x7ffbe91a6000] 02:42:59 INFO - PROCESS | 1906 | 1462959779859 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 953ms 02:42:59 INFO - PROCESS | 1906 | 1462959779871 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 02:42:59 INFO - PROCESS | 1906 | 1462959779874 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 02:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:42:59 INFO - PROCESS | 1906 | 1462959779880 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:42:59 INFO - PROCESS | 1906 | 1462959779882 Marionette TRACE conn4 <- [1,1814,null,{}] 02:42:59 INFO - PROCESS | 1906 | 1462959779886 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:00 INFO - PROCESS | 1906 | 1462959780012 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 02:43:00 INFO - PROCESS | 1906 | 1462959780167 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea0cf800 == 66 [pid = 1906] [id = 461] 02:43:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 186 (0x7ffbe3b6d800) [pid = 1906] [serial = 1384] [outer = (nil)] 02:43:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 187 (0x7ffbea66bc00) [pid = 1906] [serial = 1385] [outer = 0x7ffbe3b6d800] 02:43:00 INFO - PROCESS | 1906 | 1462959780219 Marionette DEBUG loaded listener.js 02:43:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 188 (0x7ffbeb531400) [pid = 1906] [serial = 1386] [outer = 0x7ffbe3b6d800] 02:43:00 INFO - PROCESS | 1906 | 1462959780847 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1026ms 02:43:00 INFO - PROCESS | 1906 | 1462959780906 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 02:43:00 INFO - PROCESS | 1906 | 1462959780908 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 02:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:43:00 INFO - PROCESS | 1906 | 1462959780914 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:43:00 INFO - PROCESS | 1906 | 1462959780915 Marionette TRACE conn4 <- [1,1818,null,{}] 02:43:00 INFO - PROCESS | 1906 | 1462959780920 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:01 INFO - PROCESS | 1906 | 1462959781088 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 02:43:01 INFO - PROCESS | 1906 | 1462959781116 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbea699800 == 67 [pid = 1906] [id = 462] 02:43:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 189 (0x7ffbebabb000) [pid = 1906] [serial = 1387] [outer = (nil)] 02:43:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 190 (0x7ffbebb10c00) [pid = 1906] [serial = 1388] [outer = 0x7ffbebabb000] 02:43:01 INFO - PROCESS | 1906 | 1462959781174 Marionette DEBUG loaded listener.js 02:43:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 191 (0x7ffbecf35000) [pid = 1906] [serial = 1389] [outer = 0x7ffbebabb000] 02:43:01 INFO - PROCESS | 1906 | 1462959781897 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 02:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1027ms 02:43:01 INFO - PROCESS | 1906 | 1462959781940 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 02:43:01 INFO - PROCESS | 1906 | 1462959781943 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 02:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:43:01 INFO - PROCESS | 1906 | 1462959781948 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:43:01 INFO - PROCESS | 1906 | 1462959781950 Marionette TRACE conn4 <- [1,1822,null,{}] 02:43:01 INFO - PROCESS | 1906 | 1462959781955 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:02 INFO - PROCESS | 1906 | 1462959782373 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 02:43:02 INFO - PROCESS | 1906 | --DOMWINDOW == 190 (0x7ffbe90e0c00) [pid = 1906] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:43:02 INFO - PROCESS | 1906 | --DOMWINDOW == 189 (0x7ffbf5db9400) [pid = 1906] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:43:02 INFO - PROCESS | 1906 | --DOMWINDOW == 188 (0x7ffbf9b34400) [pid = 1906] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:43:02 INFO - PROCESS | 1906 | --DOMWINDOW == 187 (0x7ffbea8afc00) [pid = 1906] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:43:02 INFO - PROCESS | 1906 | --DOMWINDOW == 186 (0x7ffbe7c86400) [pid = 1906] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:43:02 INFO - PROCESS | 1906 | --DOMWINDOW == 185 (0x7ffbe331ec00) [pid = 1906] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:43:02 INFO - PROCESS | 1906 | --DOMWINDOW == 184 (0x7ffbe17e4800) [pid = 1906] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:43:02 INFO - PROCESS | 1906 | --DOMWINDOW == 183 (0x7ffbf29b2000) [pid = 1906] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:43:02 INFO - PROCESS | 1906 | --DOMWINDOW == 182 (0x7ffbe331a000) [pid = 1906] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:43:02 INFO - PROCESS | 1906 | 1462959782475 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbea6ad000 == 68 [pid = 1906] [id = 463] 02:43:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 183 (0x7ffbe17e4800) [pid = 1906] [serial = 1390] [outer = (nil)] 02:43:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 184 (0x7ffbe90e0c00) [pid = 1906] [serial = 1391] [outer = 0x7ffbe17e4800] 02:43:02 INFO - PROCESS | 1906 | 1462959782527 Marionette DEBUG loaded listener.js 02:43:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 185 (0x7ffbecf2e400) [pid = 1906] [serial = 1392] [outer = 0x7ffbe17e4800] 02:43:03 INFO - PROCESS | 1906 | 1462959783121 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 02:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1224ms 02:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:43:03 INFO - PROCESS | 1906 | 1462959783173 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 02:43:03 INFO - PROCESS | 1906 | 1462959783175 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 02:43:03 INFO - PROCESS | 1906 | 1462959783179 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:43:03 INFO - PROCESS | 1906 | 1462959783182 Marionette TRACE conn4 <- [1,1826,null,{}] 02:43:03 INFO - PROCESS | 1906 | 1462959783186 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:03 INFO - PROCESS | 1906 | 1462959783352 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 02:43:03 INFO - PROCESS | 1906 | 1462959783371 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf061e800 == 69 [pid = 1906] [id = 464] 02:43:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 186 (0x7ffbe90d7c00) [pid = 1906] [serial = 1393] [outer = (nil)] 02:43:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 187 (0x7ffbf269b000) [pid = 1906] [serial = 1394] [outer = 0x7ffbe90d7c00] 02:43:03 INFO - PROCESS | 1906 | 1462959783422 Marionette DEBUG loaded listener.js 02:43:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 188 (0x7ffbf29cb800) [pid = 1906] [serial = 1395] [outer = 0x7ffbe90d7c00] 02:43:04 INFO - PROCESS | 1906 | 1462959784030 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 02:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 878ms 02:43:04 INFO - PROCESS | 1906 | 1462959784058 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 02:43:04 INFO - PROCESS | 1906 | 1462959784060 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 02:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:43:04 INFO - PROCESS | 1906 | 1462959784066 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:43:04 INFO - PROCESS | 1906 | 1462959784068 Marionette TRACE conn4 <- [1,1830,null,{}] 02:43:04 INFO - PROCESS | 1906 | 1462959784072 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:04 INFO - PROCESS | 1906 | 1462959784188 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 02:43:04 INFO - PROCESS | 1906 | 1462959784212 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf42c3800 == 70 [pid = 1906] [id = 465] 02:43:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 189 (0x7ffbec54a400) [pid = 1906] [serial = 1396] [outer = (nil)] 02:43:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 190 (0x7ffbf3e21000) [pid = 1906] [serial = 1397] [outer = 0x7ffbec54a400] 02:43:04 INFO - PROCESS | 1906 | 1462959784261 Marionette DEBUG loaded listener.js 02:43:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 191 (0x7ffbf4258800) [pid = 1906] [serial = 1398] [outer = 0x7ffbec54a400] 02:43:05 INFO - PROCESS | 1906 | 1462959785157 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 02:43:05 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:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1124ms 02:43:05 INFO - PROCESS | 1906 | 1462959785191 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 02:43:05 INFO - PROCESS | 1906 | 1462959785197 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 02:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:43:05 INFO - PROCESS | 1906 | 1462959785204 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:43:05 INFO - PROCESS | 1906 | 1462959785209 Marionette TRACE conn4 <- [1,1834,null,{}] 02:43:05 INFO - PROCESS | 1906 | 1462959785215 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:05 INFO - PROCESS | 1906 | 1462959785362 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 02:43:05 INFO - PROCESS | 1906 | 1462959785543 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe7fd9000 == 71 [pid = 1906] [id = 466] 02:43:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 192 (0x7ffbe331a000) [pid = 1906] [serial = 1399] [outer = (nil)] 02:43:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 193 (0x7ffbe90a5800) [pid = 1906] [serial = 1400] [outer = 0x7ffbe331a000] 02:43:05 INFO - PROCESS | 1906 | 1462959785604 Marionette DEBUG loaded listener.js 02:43:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 194 (0x7ffbe9c10000) [pid = 1906] [serial = 1401] [outer = 0x7ffbe331a000] 02:43:06 INFO - PROCESS | 1906 | 1462959786404 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 02:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 02:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1232ms 02:43:06 INFO - PROCESS | 1906 | 1462959786437 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 02:43:06 INFO - PROCESS | 1906 | 1462959786444 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 02:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:43:06 INFO - PROCESS | 1906 | 1462959786453 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:43:06 INFO - PROCESS | 1906 | 1462959786456 Marionette TRACE conn4 <- [1,1838,null,{}] 02:43:06 INFO - PROCESS | 1906 | 1462959786478 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:06 INFO - PROCESS | 1906 | 1462959786620 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 02:43:06 INFO - PROCESS | 1906 | 1462959786789 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbeb633000 == 72 [pid = 1906] [id = 467] 02:43:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 195 (0x7ffbe9cf6400) [pid = 1906] [serial = 1402] [outer = (nil)] 02:43:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 196 (0x7ffbea283c00) [pid = 1906] [serial = 1403] [outer = 0x7ffbe9cf6400] 02:43:06 INFO - PROCESS | 1906 | 1462959786851 Marionette DEBUG loaded listener.js 02:43:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 197 (0x7ffbea667000) [pid = 1906] [serial = 1404] [outer = 0x7ffbe9cf6400] 02:43:07 INFO - PROCESS | 1906 | 1462959787679 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 02:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1286ms 02:43:07 INFO - PROCESS | 1906 | 1462959787740 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 02:43:07 INFO - PROCESS | 1906 | 1462959787743 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 02:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:43:07 INFO - PROCESS | 1906 | 1462959787748 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:43:07 INFO - PROCESS | 1906 | 1462959787753 Marionette TRACE conn4 <- [1,1842,null,{}] 02:43:07 INFO - PROCESS | 1906 | 1462959787767 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:07 INFO - PROCESS | 1906 | 1462959787919 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 02:43:08 INFO - PROCESS | 1906 | 1462959788086 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf567c800 == 73 [pid = 1906] [id = 468] 02:43:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 198 (0x7ffbeb52e800) [pid = 1906] [serial = 1405] [outer = (nil)] 02:43:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 199 (0x7ffbebb3b000) [pid = 1906] [serial = 1406] [outer = 0x7ffbeb52e800] 02:43:08 INFO - PROCESS | 1906 | 1462959788154 Marionette DEBUG loaded listener.js 02:43:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 200 (0x7ffbf064c800) [pid = 1906] [serial = 1407] [outer = 0x7ffbeb52e800] 02:43:08 INFO - PROCESS | 1906 | 1462959788924 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 02:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1237ms 02:43:08 INFO - PROCESS | 1906 | 1462959788987 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 02:43:08 INFO - PROCESS | 1906 | 1462959788991 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 02:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:43:08 INFO - PROCESS | 1906 | 1462959788996 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:43:09 INFO - PROCESS | 1906 | 1462959788998 Marionette TRACE conn4 <- [1,1846,null,{}] 02:43:09 INFO - PROCESS | 1906 | 1462959789003 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:09 INFO - PROCESS | 1906 | 1462959789151 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 02:43:09 INFO - PROCESS | 1906 | 1462959789317 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf6117800 == 74 [pid = 1906] [id = 469] 02:43:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 201 (0x7ffbeb60a400) [pid = 1906] [serial = 1408] [outer = (nil)] 02:43:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 202 (0x7ffbf41de000) [pid = 1906] [serial = 1409] [outer = 0x7ffbeb60a400] 02:43:09 INFO - PROCESS | 1906 | 1462959789378 Marionette DEBUG loaded listener.js 02:43:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 203 (0x7ffbf4ace000) [pid = 1906] [serial = 1410] [outer = 0x7ffbeb60a400] 02:43:10 INFO - PROCESS | 1906 | 1462959790107 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:43:10 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:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1184ms 02:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:43:10 INFO - PROCESS | 1906 | 1462959790180 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 02:43:10 INFO - PROCESS | 1906 | 1462959790183 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 02:43:10 INFO - PROCESS | 1906 | 1462959790187 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:43:10 INFO - PROCESS | 1906 | 1462959790191 Marionette TRACE conn4 <- [1,1850,null,{}] 02:43:10 INFO - PROCESS | 1906 | 1462959790195 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:10 INFO - PROCESS | 1906 | 1462959790339 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 02:43:10 INFO - PROCESS | 1906 | 1462959790516 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc00310000 == 75 [pid = 1906] [id = 470] 02:43:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 204 (0x7ffbf064dc00) [pid = 1906] [serial = 1411] [outer = (nil)] 02:43:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 205 (0x7ffbf501e800) [pid = 1906] [serial = 1412] [outer = 0x7ffbf064dc00] 02:43:10 INFO - PROCESS | 1906 | 1462959790577 Marionette DEBUG loaded listener.js 02:43:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 206 (0x7ffbf50e6400) [pid = 1906] [serial = 1413] [outer = 0x7ffbf064dc00] 02:43:11 INFO - PROCESS | 1906 | 1462959791390 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1229ms 02:43:11 INFO - PROCESS | 1906 | 1462959791417 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 02:43:11 INFO - PROCESS | 1906 | 1462959791421 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 02:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:43:11 INFO - PROCESS | 1906 | 1462959791426 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:43:11 INFO - PROCESS | 1906 | 1462959791428 Marionette TRACE conn4 <- [1,1854,null,{}] 02:43:11 INFO - PROCESS | 1906 | 1462959791433 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:11 INFO - PROCESS | 1906 | 1462959791583 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 02:43:11 INFO - PROCESS | 1906 | 1462959791756 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc01a14800 == 76 [pid = 1906] [id = 471] 02:43:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 207 (0x7ffbf50ebc00) [pid = 1906] [serial = 1414] [outer = (nil)] 02:43:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 208 (0x7ffbff74ac00) [pid = 1906] [serial = 1415] [outer = 0x7ffbf50ebc00] 02:43:11 INFO - PROCESS | 1906 | 1462959791820 Marionette DEBUG loaded listener.js 02:43:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 209 (0x7ffc00552c00) [pid = 1906] [serial = 1416] [outer = 0x7ffbf50ebc00] 02:43:12 INFO - PROCESS | 1906 | 1462959792559 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1176ms 02:43:12 INFO - PROCESS | 1906 | 1462959792603 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 02:43:12 INFO - PROCESS | 1906 | 1462959792607 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 02:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:43:12 INFO - PROCESS | 1906 | 1462959792612 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:43:12 INFO - PROCESS | 1906 | 1462959792614 Marionette TRACE conn4 <- [1,1858,null,{}] 02:43:12 INFO - PROCESS | 1906 | 1462959792618 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:12 INFO - PROCESS | 1906 | 1462959792756 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 02:43:12 INFO - PROCESS | 1906 | 1462959792928 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc053cf800 == 77 [pid = 1906] [id = 472] 02:43:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 210 (0x7ffbf5987c00) [pid = 1906] [serial = 1417] [outer = (nil)] 02:43:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 211 (0x7ffc0062a400) [pid = 1906] [serial = 1418] [outer = 0x7ffbf5987c00] 02:43:12 INFO - PROCESS | 1906 | 1462959792988 Marionette DEBUG loaded listener.js 02:43:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 212 (0x7ffc017ef800) [pid = 1906] [serial = 1419] [outer = 0x7ffbf5987c00] 02:43:13 INFO - PROCESS | 1906 | 1462959793797 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 02:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1233ms 02:43:13 INFO - PROCESS | 1906 | 1462959793846 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 02:43:13 INFO - PROCESS | 1906 | 1462959793849 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 02:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:43:13 INFO - PROCESS | 1906 | 1462959793854 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:43:13 INFO - PROCESS | 1906 | 1462959793856 Marionette TRACE conn4 <- [1,1862,null,{}] 02:43:13 INFO - PROCESS | 1906 | 1462959793861 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:14 INFO - PROCESS | 1906 | 1462959793999 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 02:43:14 INFO - PROCESS | 1906 | 1462959794172 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc0841e000 == 78 [pid = 1906] [id = 473] 02:43:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 213 (0x7ffbff7d0c00) [pid = 1906] [serial = 1420] [outer = (nil)] 02:43:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 214 (0x7ffc01a5e400) [pid = 1906] [serial = 1421] [outer = 0x7ffbff7d0c00] 02:43:14 INFO - PROCESS | 1906 | 1462959794230 Marionette DEBUG loaded listener.js 02:43:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 215 (0x7ffc039cb000) [pid = 1906] [serial = 1422] [outer = 0x7ffbff7d0c00] 02:43:15 INFO - PROCESS | 1906 | 1462959794995 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 02:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1174ms 02:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:43:15 INFO - PROCESS | 1906 | 1462959795031 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 02:43:15 INFO - PROCESS | 1906 | 1462959795034 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 02:43:15 INFO - PROCESS | 1906 | 1462959795039 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:43:15 INFO - PROCESS | 1906 | 1462959795042 Marionette TRACE conn4 <- [1,1866,null,{}] 02:43:15 INFO - PROCESS | 1906 | 1462959795046 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:15 INFO - PROCESS | 1906 | 1462959795185 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 02:43:15 INFO - PROCESS | 1906 | 1462959795362 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbde3d0800 == 79 [pid = 1906] [id = 474] 02:43:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 216 (0x7ffbff7d9400) [pid = 1906] [serial = 1423] [outer = (nil)] 02:43:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 217 (0x7ffc03a92400) [pid = 1906] [serial = 1424] [outer = 0x7ffbff7d9400] 02:43:15 INFO - PROCESS | 1906 | 1462959795420 Marionette DEBUG loaded listener.js 02:43:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 218 (0x7ffc052e3000) [pid = 1906] [serial = 1425] [outer = 0x7ffbff7d9400] 02:43:16 INFO - PROCESS | 1906 | 1462959796208 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 02:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1232ms 02:43:16 INFO - PROCESS | 1906 | 1462959796271 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 02:43:16 INFO - PROCESS | 1906 | 1462959796274 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 02:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:43:16 INFO - PROCESS | 1906 | 1462959796279 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:43:16 INFO - PROCESS | 1906 | 1462959796282 Marionette TRACE conn4 <- [1,1870,null,{}] 02:43:16 INFO - PROCESS | 1906 | 1462959796286 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:16 INFO - PROCESS | 1906 | 1462959796429 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 02:43:16 INFO - PROCESS | 1906 | 1462959796603 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8fc5000 == 80 [pid = 1906] [id = 475] 02:43:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 219 (0x7ffbe7e1c800) [pid = 1906] [serial = 1426] [outer = (nil)] 02:43:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 220 (0x7ffbe8f09c00) [pid = 1906] [serial = 1427] [outer = 0x7ffbe7e1c800] 02:43:16 INFO - PROCESS | 1906 | 1462959796661 Marionette DEBUG loaded listener.js 02:43:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 221 (0x7ffbe8f0ec00) [pid = 1906] [serial = 1428] [outer = 0x7ffbe7e1c800] 02:43:17 INFO - PROCESS | 1906 | 1462959797669 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 02:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1426ms 02:43:17 INFO - PROCESS | 1906 | 1462959797709 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 02:43:17 INFO - PROCESS | 1906 | 1462959797714 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 02:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:43:17 INFO - PROCESS | 1906 | 1462959797721 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:43:17 INFO - PROCESS | 1906 | 1462959797725 Marionette TRACE conn4 <- [1,1874,null,{}] 02:43:17 INFO - PROCESS | 1906 | 1462959797731 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:17 INFO - PROCESS | 1906 | 1462959797876 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 02:43:18 INFO - PROCESS | 1906 | 1462959798108 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe8e1a000 == 81 [pid = 1906] [id = 476] 02:43:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 222 (0x7ffbe18b0400) [pid = 1906] [serial = 1429] [outer = (nil)] 02:43:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 223 (0x7ffbe82c6400) [pid = 1906] [serial = 1430] [outer = 0x7ffbe18b0400] 02:43:18 INFO - PROCESS | 1906 | 1462959798163 Marionette DEBUG loaded listener.js 02:43:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 224 (0x7ffbe907a800) [pid = 1906] [serial = 1431] [outer = 0x7ffbe18b0400] 02:43:18 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf061e800 == 80 [pid = 1906] [id = 464] 02:43:18 INFO - PROCESS | 1906 | --DOMWINDOW == 223 (0x7ffc0173b400) [pid = 1906] [serial = 1346] [outer = (nil)] [url = about:blank] 02:43:18 INFO - PROCESS | 1906 | --DOMWINDOW == 222 (0x7ffc0037fc00) [pid = 1906] [serial = 1313] [outer = (nil)] [url = about:blank] 02:43:18 INFO - PROCESS | 1906 | --DOMWINDOW == 221 (0x7ffbf9156400) [pid = 1906] [serial = 1310] [outer = (nil)] [url = about:blank] 02:43:18 INFO - PROCESS | 1906 | --DOMWINDOW == 220 (0x7ffc00624800) [pid = 1906] [serial = 1316] [outer = (nil)] [url = about:blank] 02:43:18 INFO - PROCESS | 1906 | --DOMWINDOW == 219 (0x7ffbe90a8800) [pid = 1906] [serial = 1319] [outer = (nil)] [url = about:blank] 02:43:19 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea6ad000 == 79 [pid = 1906] [id = 463] 02:43:19 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea699800 == 78 [pid = 1906] [id = 462] 02:43:19 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea0cf800 == 77 [pid = 1906] [id = 461] 02:43:19 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe910f000 == 76 [pid = 1906] [id = 460] 02:43:19 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe781e800 == 75 [pid = 1906] [id = 459] 02:43:19 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe782f800 == 74 [pid = 1906] [id = 458] 02:43:19 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3249800 == 73 [pid = 1906] [id = 457] 02:43:19 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf6117000 == 72 [pid = 1906] [id = 450] 02:43:19 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea6a1800 == 71 [pid = 1906] [id = 449] 02:43:19 INFO - PROCESS | 1906 | --DOMWINDOW == 218 (0x7ffbf552c800) [pid = 1906] [serial = 1293] [outer = (nil)] [url = about:blank] 02:43:19 INFO - PROCESS | 1906 | --DOMWINDOW == 217 (0x7ffbf61aa000) [pid = 1906] [serial = 1337] [outer = (nil)] [url = about:blank] 02:43:19 INFO - PROCESS | 1906 | --DOMWINDOW == 216 (0x7ffc00837400) [pid = 1906] [serial = 1340] [outer = (nil)] [url = about:blank] 02:43:19 INFO - PROCESS | 1906 | --DOMWINDOW == 215 (0x7ffc00a1b400) [pid = 1906] [serial = 1341] [outer = (nil)] [url = about:blank] 02:43:19 INFO - PROCESS | 1906 | --DOMWINDOW == 214 (0x7ffbebb3c400) [pid = 1906] [serial = 1328] [outer = (nil)] [url = about:blank] 02:43:19 INFO - PROCESS | 1906 | --DOMWINDOW == 213 (0x7ffbed6ec000) [pid = 1906] [serial = 1329] [outer = (nil)] [url = about:blank] 02:43:19 INFO - PROCESS | 1906 | --DOMWINDOW == 212 (0x7ffbe91ee800) [pid = 1906] [serial = 1325] [outer = (nil)] [url = about:blank] 02:43:19 INFO - PROCESS | 1906 | --DOMWINDOW == 211 (0x7ffbeb5b1800) [pid = 1906] [serial = 1326] [outer = (nil)] [url = about:blank] 02:43:19 INFO - PROCESS | 1906 | --DOMWINDOW == 210 (0x7ffbf4b70400) [pid = 1906] [serial = 1334] [outer = (nil)] [url = about:blank] 02:43:19 INFO - PROCESS | 1906 | --DOMWINDOW == 209 (0x7ffbe90a6c00) [pid = 1906] [serial = 1323] [outer = (nil)] [url = about:blank] 02:43:19 INFO - PROCESS | 1906 | --DOMWINDOW == 208 (0x7ffbe7c8a400) [pid = 1906] [serial = 1322] [outer = (nil)] [url = about:blank] 02:43:19 INFO - PROCESS | 1906 | --DOMWINDOW == 207 (0x7ffbf420b400) [pid = 1906] [serial = 1331] [outer = (nil)] [url = about:blank] 02:43:19 INFO - PROCESS | 1906 | --DOMWINDOW == 206 (0x7ffbf4983000) [pid = 1906] [serial = 1332] [outer = (nil)] [url = about:blank] 02:43:19 INFO - PROCESS | 1906 | --DOMWINDOW == 205 (0x7ffbde851800) [pid = 1906] [serial = 1295] [outer = (nil)] [url = about:blank] 02:43:19 INFO - PROCESS | 1906 | --DOMWINDOW == 204 (0x7ffbf5b95c00) [pid = 1906] [serial = 1307] [outer = (nil)] [url = about:blank] 02:43:19 INFO - PROCESS | 1906 | --DOMWINDOW == 203 (0x7ffbed186c00) [pid = 1906] [serial = 1301] [outer = (nil)] [url = about:blank] 02:43:19 INFO - PROCESS | 1906 | --DOMWINDOW == 202 (0x7ffbf4206c00) [pid = 1906] [serial = 1304] [outer = (nil)] [url = about:blank] 02:43:19 INFO - PROCESS | 1906 | --DOMWINDOW == 201 (0x7ffbea1e5400) [pid = 1906] [serial = 1298] [outer = (nil)] [url = about:blank] 02:43:19 INFO - PROCESS | 1906 | --DOMWINDOW == 200 (0x7ffc00a1fc00) [pid = 1906] [serial = 1344] [outer = (nil)] [url = about:blank] 02:43:19 INFO - PROCESS | 1906 | --DOMWINDOW == 199 (0x7ffbff756800) [pid = 1906] [serial = 1338] [outer = (nil)] [url = about:blank] 02:43:19 INFO - PROCESS | 1906 | --DOMWINDOW == 198 (0x7ffbf552f800) [pid = 1906] [serial = 1335] [outer = (nil)] [url = about:blank] 02:43:19 INFO - PROCESS | 1906 | --DOMWINDOW == 197 (0x7ffbf4ad3c00) [pid = 1906] [serial = 1343] [outer = (nil)] [url = about:blank] 02:43:19 INFO - PROCESS | 1906 | 1462959799152 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 02:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1491ms 02:43:19 INFO - PROCESS | 1906 | 1462959799213 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 02:43:19 INFO - PROCESS | 1906 | 1462959799220 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 02:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:43:19 INFO - PROCESS | 1906 | 1462959799228 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:43:19 INFO - PROCESS | 1906 | 1462959799230 Marionette TRACE conn4 <- [1,1878,null,{}] 02:43:19 INFO - PROCESS | 1906 | 1462959799236 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:19 INFO - PROCESS | 1906 | 1462959799372 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 02:43:19 INFO - PROCESS | 1906 | 1462959799500 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe154f000 == 72 [pid = 1906] [id = 477] 02:43:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 198 (0x7ffbe9180c00) [pid = 1906] [serial = 1432] [outer = (nil)] 02:43:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 199 (0x7ffbea1e2800) [pid = 1906] [serial = 1433] [outer = 0x7ffbe9180c00] 02:43:19 INFO - PROCESS | 1906 | 1462959799554 Marionette DEBUG loaded listener.js 02:43:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 200 (0x7ffbea283000) [pid = 1906] [serial = 1434] [outer = 0x7ffbe9180c00] 02:43:20 INFO - PROCESS | 1906 | 1462959800191 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 02:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 977ms 02:43:20 INFO - PROCESS | 1906 | 1462959800205 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 02:43:20 INFO - PROCESS | 1906 | 1462959800207 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 02:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:43:20 INFO - PROCESS | 1906 | 1462959800213 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:43:20 INFO - PROCESS | 1906 | 1462959800216 Marionette TRACE conn4 <- [1,1882,null,{}] 02:43:20 INFO - PROCESS | 1906 | 1462959800229 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:20 INFO - PROCESS | 1906 | 1462959800367 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 02:43:20 INFO - PROCESS | 1906 | 1462959800515 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9062800 == 73 [pid = 1906] [id = 478] 02:43:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 201 (0x7ffbea280400) [pid = 1906] [serial = 1435] [outer = (nil)] 02:43:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 202 (0x7ffbea779800) [pid = 1906] [serial = 1436] [outer = 0x7ffbea280400] 02:43:20 INFO - PROCESS | 1906 | 1462959800569 Marionette DEBUG loaded listener.js 02:43:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 203 (0x7ffbebb17800) [pid = 1906] [serial = 1437] [outer = 0x7ffbea280400] 02:43:21 INFO - PROCESS | 1906 | 1462959801164 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 02:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 979ms 02:43:21 INFO - PROCESS | 1906 | 1462959801191 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 02:43:21 INFO - PROCESS | 1906 | 1462959801194 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 02:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:43:21 INFO - PROCESS | 1906 | 1462959801199 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:43:21 INFO - PROCESS | 1906 | 1462959801201 Marionette TRACE conn4 <- [1,1886,null,{}] 02:43:21 INFO - PROCESS | 1906 | 1462959801213 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:21 INFO - PROCESS | 1906 | 1462959801334 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 02:43:21 INFO - PROCESS | 1906 | 1462959801494 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbea6a2800 == 74 [pid = 1906] [id = 479] 02:43:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 204 (0x7ffbe91a3400) [pid = 1906] [serial = 1438] [outer = (nil)] 02:43:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 205 (0x7ffbed59a800) [pid = 1906] [serial = 1439] [outer = 0x7ffbe91a3400] 02:43:21 INFO - PROCESS | 1906 | 1462959801546 Marionette DEBUG loaded listener.js 02:43:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 206 (0x7ffbf1771400) [pid = 1906] [serial = 1440] [outer = 0x7ffbe91a3400] 02:43:22 INFO - PROCESS | 1906 | 1462959802212 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 02:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1025ms 02:43:22 INFO - PROCESS | 1906 | 1462959802235 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 02:43:22 INFO - PROCESS | 1906 | 1462959802238 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 02:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:43:22 INFO - PROCESS | 1906 | 1462959802243 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:43:22 INFO - PROCESS | 1906 | 1462959802245 Marionette TRACE conn4 <- [1,1890,null,{}] 02:43:22 INFO - PROCESS | 1906 | 1462959802264 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:22 INFO - PROCESS | 1906 | 1462959802439 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 02:43:22 INFO - PROCESS | 1906 | 1462959802536 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf2caf000 == 75 [pid = 1906] [id = 480] 02:43:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 207 (0x7ffbea444400) [pid = 1906] [serial = 1441] [outer = (nil)] 02:43:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 208 (0x7ffbf29c7c00) [pid = 1906] [serial = 1442] [outer = 0x7ffbea444400] 02:43:22 INFO - PROCESS | 1906 | 1462959802586 Marionette DEBUG loaded listener.js 02:43:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 209 (0x7ffbf4257800) [pid = 1906] [serial = 1443] [outer = 0x7ffbea444400] 02:43:23 INFO - PROCESS | 1906 | 1462959803191 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 02:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 977ms 02:43:23 INFO - PROCESS | 1906 | 1462959803220 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 02:43:23 INFO - PROCESS | 1906 | 1462959803227 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 02:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:43:23 INFO - PROCESS | 1906 | 1462959803238 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:43:23 INFO - PROCESS | 1906 | 1462959803239 Marionette TRACE conn4 <- [1,1894,null,{}] 02:43:23 INFO - PROCESS | 1906 | 1462959803250 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:23 INFO - PROCESS | 1906 | 1462959803445 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 02:43:23 INFO - PROCESS | 1906 | --DOMWINDOW == 208 (0x7ffbebabb000) [pid = 1906] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:43:23 INFO - PROCESS | 1906 | --DOMWINDOW == 207 (0x7ffbe17e4800) [pid = 1906] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:43:23 INFO - PROCESS | 1906 | --DOMWINDOW == 206 (0x7ffbe90d7c00) [pid = 1906] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:43:23 INFO - PROCESS | 1906 | --DOMWINDOW == 205 (0x7ffbe7e1f800) [pid = 1906] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:43:23 INFO - PROCESS | 1906 | --DOMWINDOW == 204 (0x7ffbe1430800) [pid = 1906] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:43:23 INFO - PROCESS | 1906 | --DOMWINDOW == 203 (0x7ffbf9152800) [pid = 1906] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:43:23 INFO - PROCESS | 1906 | --DOMWINDOW == 202 (0x7ffbde463000) [pid = 1906] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:43:23 INFO - PROCESS | 1906 | --DOMWINDOW == 201 (0x7ffbe91a6000) [pid = 1906] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:43:23 INFO - PROCESS | 1906 | --DOMWINDOW == 200 (0x7ffbe3b6d800) [pid = 1906] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:43:23 INFO - PROCESS | 1906 | 1462959803684 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe7fc8800 == 76 [pid = 1906] [id = 481] 02:43:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 201 (0x7ffbe1430800) [pid = 1906] [serial = 1444] [outer = (nil)] 02:43:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 202 (0x7ffbe7e1f800) [pid = 1906] [serial = 1445] [outer = 0x7ffbe1430800] 02:43:23 INFO - PROCESS | 1906 | 1462959803736 Marionette DEBUG loaded listener.js 02:43:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 203 (0x7ffbed596000) [pid = 1906] [serial = 1446] [outer = 0x7ffbe1430800] 02:43:24 INFO - PROCESS | 1906 | 1462959804294 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 02:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1090ms 02:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:43:24 INFO - PROCESS | 1906 | 1462959804324 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 02:43:24 INFO - PROCESS | 1906 | 1462959804326 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 02:43:24 INFO - PROCESS | 1906 | 1462959804330 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:43:24 INFO - PROCESS | 1906 | 1462959804333 Marionette TRACE conn4 <- [1,1898,null,{}] 02:43:24 INFO - PROCESS | 1906 | 1462959804337 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:24 INFO - PROCESS | 1906 | 1462959804458 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 02:43:24 INFO - PROCESS | 1906 | 1462959804596 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf5a61800 == 77 [pid = 1906] [id = 482] 02:43:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 204 (0x7ffbe17e4800) [pid = 1906] [serial = 1447] [outer = (nil)] 02:43:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 205 (0x7ffbf5022800) [pid = 1906] [serial = 1448] [outer = 0x7ffbe17e4800] 02:43:24 INFO - PROCESS | 1906 | 1462959804647 Marionette DEBUG loaded listener.js 02:43:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 206 (0x7ffc0037ec00) [pid = 1906] [serial = 1449] [outer = 0x7ffbe17e4800] 02:43:25 INFO - PROCESS | 1906 | 1462959805224 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 02:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 927ms 02:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:43:25 INFO - PROCESS | 1906 | 1462959805257 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 02:43:25 INFO - PROCESS | 1906 | 1462959805260 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 02:43:25 INFO - PROCESS | 1906 | 1462959805263 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:43:25 INFO - PROCESS | 1906 | 1462959805267 Marionette TRACE conn4 <- [1,1902,null,{}] 02:43:25 INFO - PROCESS | 1906 | 1462959805271 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:25 INFO - PROCESS | 1906 | 1462959805395 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 02:43:25 INFO - PROCESS | 1906 | 1462959805540 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc00853800 == 78 [pid = 1906] [id = 483] 02:43:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 207 (0x7ffbe18ef800) [pid = 1906] [serial = 1450] [outer = (nil)] 02:43:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 208 (0x7ffc0037fc00) [pid = 1906] [serial = 1451] [outer = 0x7ffbe18ef800] 02:43:25 INFO - PROCESS | 1906 | 1462959805591 Marionette DEBUG loaded listener.js 02:43:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 209 (0x7ffc01a5d800) [pid = 1906] [serial = 1452] [outer = 0x7ffbe18ef800] 02:43:26 INFO - PROCESS | 1906 | 1462959806409 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 02:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1178ms 02:43:26 INFO - PROCESS | 1906 | 1462959806448 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 02:43:26 INFO - PROCESS | 1906 | 1462959806453 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 02:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:43:26 INFO - PROCESS | 1906 | 1462959806460 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:43:26 INFO - PROCESS | 1906 | 1462959806466 Marionette TRACE conn4 <- [1,1906,null,{}] 02:43:26 INFO - PROCESS | 1906 | 1462959806472 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:26 INFO - PROCESS | 1906 | 1462959806635 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 02:43:26 INFO - PROCESS | 1906 | 1462959806808 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe8e1c000 == 79 [pid = 1906] [id = 484] 02:43:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 210 (0x7ffbe8f09000) [pid = 1906] [serial = 1453] [outer = (nil)] 02:43:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 211 (0x7ffbe907f000) [pid = 1906] [serial = 1454] [outer = 0x7ffbe8f09000] 02:43:26 INFO - PROCESS | 1906 | 1462959806870 Marionette DEBUG loaded listener.js 02:43:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 212 (0x7ffbe9fd9400) [pid = 1906] [serial = 1455] [outer = 0x7ffbe8f09000] 02:43:27 INFO - PROCESS | 1906 | 1462959807676 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 02:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1279ms 02:43:27 INFO - PROCESS | 1906 | 1462959807741 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 02:43:27 INFO - PROCESS | 1906 | 1462959807748 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 02:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:43:27 INFO - PROCESS | 1906 | 1462959807758 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:43:27 INFO - PROCESS | 1906 | 1462959807762 Marionette TRACE conn4 <- [1,1910,null,{}] 02:43:27 INFO - PROCESS | 1906 | 1462959807766 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:27 INFO - PROCESS | 1906 | 1462959807924 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 02:43:28 INFO - PROCESS | 1906 | 1462959808096 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf50cd800 == 80 [pid = 1906] [id = 485] 02:43:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 213 (0x7ffbea288800) [pid = 1906] [serial = 1456] [outer = (nil)] 02:43:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 214 (0x7ffbeaa33000) [pid = 1906] [serial = 1457] [outer = 0x7ffbea288800] 02:43:28 INFO - PROCESS | 1906 | 1462959808158 Marionette DEBUG loaded listener.js 02:43:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 215 (0x7ffbebb1a400) [pid = 1906] [serial = 1458] [outer = 0x7ffbea288800] 02:43:28 INFO - PROCESS | 1906 | 1462959808969 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 02:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1280ms 02:43:29 INFO - PROCESS | 1906 | 1462959809038 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 02:43:29 INFO - PROCESS | 1906 | 1462959809041 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 02:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:43:29 INFO - PROCESS | 1906 | 1462959809047 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:43:29 INFO - PROCESS | 1906 | 1462959809052 Marionette TRACE conn4 <- [1,1914,null,{}] 02:43:29 INFO - PROCESS | 1906 | 1462959809065 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:29 INFO - PROCESS | 1906 | 1462959809216 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 02:43:29 INFO - PROCESS | 1906 | 1462959809388 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc0536d000 == 81 [pid = 1906] [id = 486] 02:43:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 216 (0x7ffbf4254c00) [pid = 1906] [serial = 1459] [outer = (nil)] 02:43:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 217 (0x7ffbf5988400) [pid = 1906] [serial = 1460] [outer = 0x7ffbf4254c00] 02:43:29 INFO - PROCESS | 1906 | 1462959809453 Marionette DEBUG loaded listener.js 02:43:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 218 (0x7ffbf9b35c00) [pid = 1906] [serial = 1461] [outer = 0x7ffbf4254c00] 02:43:30 INFO - PROCESS | 1906 | 1462959810178 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 02:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1184ms 02:43:30 INFO - PROCESS | 1906 | 1462959810236 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 02:43:30 INFO - PROCESS | 1906 | 1462959810240 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 02:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:43:30 INFO - PROCESS | 1906 | 1462959810246 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:43:30 INFO - PROCESS | 1906 | 1462959810249 Marionette TRACE conn4 <- [1,1918,null,{}] 02:43:30 INFO - PROCESS | 1906 | 1462959810254 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:30 INFO - PROCESS | 1906 | 1462959810395 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 02:43:30 INFO - PROCESS | 1906 | 1462959810576 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc09a94000 == 82 [pid = 1906] [id = 487] 02:43:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 219 (0x7ffbf4ad9400) [pid = 1906] [serial = 1462] [outer = (nil)] 02:43:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 220 (0x7ffc018db800) [pid = 1906] [serial = 1463] [outer = 0x7ffbf4ad9400] 02:43:30 INFO - PROCESS | 1906 | 1462959810637 Marionette DEBUG loaded listener.js 02:43:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 221 (0x7ffc039cf000) [pid = 1906] [serial = 1464] [outer = 0x7ffbf4ad9400] 02:43:31 INFO - PROCESS | 1906 | 1462959811426 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 02:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1232ms 02:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:43:31 INFO - PROCESS | 1906 | 1462959811480 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 02:43:31 INFO - PROCESS | 1906 | 1462959811482 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 02:43:31 INFO - PROCESS | 1906 | 1462959811487 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:43:31 INFO - PROCESS | 1906 | 1462959811489 Marionette TRACE conn4 <- [1,1922,null,{}] 02:43:31 INFO - PROCESS | 1906 | 1462959811494 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:31 INFO - PROCESS | 1906 | 1462959811635 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 02:43:31 INFO - PROCESS | 1906 | 1462959811812 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdd98d000 == 83 [pid = 1906] [id = 488] 02:43:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 222 (0x7ffc00630c00) [pid = 1906] [serial = 1465] [outer = (nil)] 02:43:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 223 (0x7ffc04d9c800) [pid = 1906] [serial = 1466] [outer = 0x7ffc00630c00] 02:43:31 INFO - PROCESS | 1906 | 1462959811872 Marionette DEBUG loaded listener.js 02:43:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 224 (0x7ffc058c9000) [pid = 1906] [serial = 1467] [outer = 0x7ffc00630c00] 02:43:32 INFO - PROCESS | 1906 | 1462959812653 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 02:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1230ms 02:43:32 INFO - PROCESS | 1906 | 1462959812717 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 02:43:32 INFO - PROCESS | 1906 | 1462959812720 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 02:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:43:32 INFO - PROCESS | 1906 | 1462959812725 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:43:32 INFO - PROCESS | 1906 | 1462959812727 Marionette TRACE conn4 <- [1,1926,null,{}] 02:43:32 INFO - PROCESS | 1906 | 1462959812732 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:32 INFO - PROCESS | 1906 | 1462959812892 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 02:43:33 INFO - PROCESS | 1906 | 1462959813067 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdc32e800 == 84 [pid = 1906] [id = 489] 02:43:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 225 (0x7ffbe8e6dc00) [pid = 1906] [serial = 1468] [outer = (nil)] 02:43:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 226 (0x7ffbe8e79000) [pid = 1906] [serial = 1469] [outer = 0x7ffbe8e6dc00] 02:43:33 INFO - PROCESS | 1906 | 1462959813128 Marionette DEBUG loaded listener.js 02:43:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 227 (0x7ffbe91c6400) [pid = 1906] [serial = 1470] [outer = 0x7ffbe8e6dc00] 02:43:33 INFO - PROCESS | 1906 | 1462959813852 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 02:43:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1190ms 02:43:33 INFO - PROCESS | 1906 | 1462959813915 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 02:43:33 INFO - PROCESS | 1906 | 1462959813918 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 02:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:43:33 INFO - PROCESS | 1906 | 1462959813923 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:43:33 INFO - PROCESS | 1906 | 1462959813925 Marionette TRACE conn4 <- [1,1930,null,{}] 02:43:33 INFO - PROCESS | 1906 | 1462959813930 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:34 INFO - PROCESS | 1906 | 1462959814069 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 02:43:34 INFO - PROCESS | 1906 | 1462959814242 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdec1c800 == 85 [pid = 1906] [id = 490] 02:43:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 228 (0x7ffbe8e74000) [pid = 1906] [serial = 1471] [outer = (nil)] 02:43:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 229 (0x7ffbe91ccc00) [pid = 1906] [serial = 1472] [outer = 0x7ffbe8e74000] 02:43:34 INFO - PROCESS | 1906 | 1462959814307 Marionette DEBUG loaded listener.js 02:43:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 230 (0x7ffc058cd800) [pid = 1906] [serial = 1473] [outer = 0x7ffbe8e74000] 02:43:35 INFO - PROCESS | 1906 | 1462959815045 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 02:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1178ms 02:43:35 INFO - PROCESS | 1906 | 1462959815111 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 02:43:35 INFO - PROCESS | 1906 | 1462959815114 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 02:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:43:35 INFO - PROCESS | 1906 | 1462959815119 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:43:35 INFO - PROCESS | 1906 | 1462959815121 Marionette TRACE conn4 <- [1,1934,null,{}] 02:43:35 INFO - PROCESS | 1906 | 1462959815126 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:35 INFO - PROCESS | 1906 | 1462959815264 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 02:43:35 INFO - PROCESS | 1906 | 1462959815440 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc10399800 == 86 [pid = 1906] [id = 491] 02:43:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 231 (0x7ffbdec36400) [pid = 1906] [serial = 1474] [outer = (nil)] 02:43:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 232 (0x7ffbdec3a000) [pid = 1906] [serial = 1475] [outer = 0x7ffbdec36400] 02:43:35 INFO - PROCESS | 1906 | 1462959815508 Marionette DEBUG loaded listener.js 02:43:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 233 (0x7ffbdec3ec00) [pid = 1906] [serial = 1476] [outer = 0x7ffbdec36400] 02:43:36 INFO - PROCESS | 1906 | 1462959816283 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 02:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1224ms 02:43:36 INFO - PROCESS | 1906 | 1462959816344 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 02:43:36 INFO - PROCESS | 1906 | 1462959816347 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 02:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:43:36 INFO - PROCESS | 1906 | 1462959816352 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:43:36 INFO - PROCESS | 1906 | 1462959816354 Marionette TRACE conn4 <- [1,1938,null,{}] 02:43:36 INFO - PROCESS | 1906 | 1462959816359 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:36 INFO - PROCESS | 1906 | 1462959816501 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 02:43:37 INFO - PROCESS | 1906 | 1462959817082 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdd97e800 == 87 [pid = 1906] [id = 492] 02:43:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 234 (0x7ffbdd9cf000) [pid = 1906] [serial = 1477] [outer = (nil)] 02:43:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 235 (0x7ffbdd9d3400) [pid = 1906] [serial = 1478] [outer = 0x7ffbdd9cf000] 02:43:37 INFO - PROCESS | 1906 | 1462959817144 Marionette DEBUG loaded listener.js 02:43:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 236 (0x7ffbde844400) [pid = 1906] [serial = 1479] [outer = 0x7ffbdd9cf000] 02:43:37 INFO - PROCESS | 1906 | 1462959817866 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 02:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1528ms 02:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:43:37 INFO - PROCESS | 1906 | 1462959817881 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 02:43:37 INFO - PROCESS | 1906 | 1462959817885 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 02:43:37 INFO - PROCESS | 1906 | 1462959817891 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:43:37 INFO - PROCESS | 1906 | 1462959817896 Marionette TRACE conn4 <- [1,1942,null,{}] 02:43:37 INFO - PROCESS | 1906 | 1462959817902 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:38 INFO - PROCESS | 1906 | 1462959818041 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 02:43:38 INFO - PROCESS | 1906 | 1462959818224 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdebce000 == 88 [pid = 1906] [id = 493] 02:43:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 237 (0x7ffbe17e8000) [pid = 1906] [serial = 1480] [outer = (nil)] 02:43:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 238 (0x7ffbe18ac400) [pid = 1906] [serial = 1481] [outer = 0x7ffbe17e8000] 02:43:38 INFO - PROCESS | 1906 | 1462959818330 Marionette DEBUG loaded listener.js 02:43:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 239 (0x7ffbe18ec000) [pid = 1906] [serial = 1482] [outer = 0x7ffbe17e8000] 02:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1231ms 02:43:39 INFO - PROCESS | 1906 | 1462959819114 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:43:39 INFO - PROCESS | 1906 | 1462959819142 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 02:43:39 INFO - PROCESS | 1906 | 1462959819147 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 02:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:43:39 INFO - PROCESS | 1906 | 1462959819154 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:43:39 INFO - PROCESS | 1906 | 1462959819156 Marionette TRACE conn4 <- [1,1946,null,{}] 02:43:39 INFO - PROCESS | 1906 | 1462959819161 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:39 INFO - PROCESS | 1906 | 1462959819292 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 02:43:39 INFO - PROCESS | 1906 | 1462959819471 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe219f000 == 89 [pid = 1906] [id = 494] 02:43:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 240 (0x7ffbe330a400) [pid = 1906] [serial = 1483] [outer = (nil)] 02:43:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 241 (0x7ffbe331a800) [pid = 1906] [serial = 1484] [outer = 0x7ffbe330a400] 02:43:39 INFO - PROCESS | 1906 | 1462959819527 Marionette DEBUG loaded listener.js 02:43:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 242 (0x7ffbe3b69800) [pid = 1906] [serial = 1485] [outer = 0x7ffbe330a400] 02:43:40 INFO - PROCESS | 1906 | 1462959820337 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1229ms 02:43:40 INFO - PROCESS | 1906 | 1462959820384 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 02:43:40 INFO - PROCESS | 1906 | 1462959820386 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 02:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:43:40 INFO - PROCESS | 1906 | 1462959820419 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:43:40 INFO - PROCESS | 1906 | 1462959820427 Marionette TRACE conn4 <- [1,1950,null,{}] 02:43:40 INFO - PROCESS | 1906 | 1462959820434 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:40 INFO - PROCESS | 1906 | 1462959820590 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 02:43:40 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc01a09800 == 88 [pid = 1906] [id = 434] 02:43:40 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf445b000 == 87 [pid = 1906] [id = 375] 02:43:40 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe32d6000 == 86 [pid = 1906] [id = 406] 02:43:40 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf3cb3800 == 85 [pid = 1906] [id = 374] 02:43:40 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf2e66800 == 84 [pid = 1906] [id = 373] 02:43:40 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc04d1a800 == 83 [pid = 1906] [id = 435] 02:43:40 INFO - PROCESS | 1906 | --DOMWINDOW == 241 (0x7ffbe9e1a800) [pid = 1906] [serial = 1349] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1906 | --DOMWINDOW == 240 (0x7ffbf598a000) [pid = 1906] [serial = 1355] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1906 | --DOMWINDOW == 239 (0x7ffbefaed800) [pid = 1906] [serial = 1352] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1906 | --DOMWINDOW == 238 (0x7ffc01a5a400) [pid = 1906] [serial = 1361] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1906 | --DOMWINDOW == 237 (0x7ffc03a4b800) [pid = 1906] [serial = 1364] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1906 | --DOMWINDOW == 236 (0x7ffc058c4000) [pid = 1906] [serial = 1367] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1906 | --DOMWINDOW == 235 (0x7ffc052dbc00) [pid = 1906] [serial = 1370] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1906 | --DOMWINDOW == 234 (0x7ffc00838400) [pid = 1906] [serial = 1358] [outer = (nil)] [url = about:blank] 02:43:40 INFO - PROCESS | 1906 | 1462959820832 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | --DOCSHELL 0x7ffbf5a61800 == 82 [pid = 1906] [id = 482] 02:43:40 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe7fc8800 == 81 [pid = 1906] [id = 481] 02:43:40 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf2caf000 == 80 [pid = 1906] [id = 480] 02:43:40 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea6a2800 == 79 [pid = 1906] [id = 479] 02:43:40 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9062800 == 78 [pid = 1906] [id = 478] 02:43:40 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe1117800 == 79 [pid = 1906] [id = 495] 02:43:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 235 (0x7ffbe7e28000) [pid = 1906] [serial = 1486] [outer = (nil)] 02:43:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 236 (0x7ffbe8e6e000) [pid = 1906] [serial = 1487] [outer = 0x7ffbe7e28000] 02:43:40 INFO - PROCESS | 1906 | 1462959820889 Marionette DEBUG loaded listener.js 02:43:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 237 (0x7ffbe8e75400) [pid = 1906] [serial = 1488] [outer = 0x7ffbe7e28000] 02:43:40 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe154f000 == 78 [pid = 1906] [id = 477] 02:43:40 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8e1a000 == 77 [pid = 1906] [id = 476] 02:43:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc00310000 == 76 [pid = 1906] [id = 470] 02:43:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf6117800 == 75 [pid = 1906] [id = 469] 02:43:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf567c800 == 74 [pid = 1906] [id = 468] 02:43:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbeb633000 == 73 [pid = 1906] [id = 467] 02:43:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe7fd9000 == 72 [pid = 1906] [id = 466] 02:43:41 INFO - PROCESS | 1906 | --DOMWINDOW == 236 (0x7ffbe7f2c400) [pid = 1906] [serial = 1376] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 1906 | --DOMWINDOW == 235 (0x7ffbe3b6c000) [pid = 1906] [serial = 1374] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 1906 | --DOMWINDOW == 234 (0x7ffbe17eac00) [pid = 1906] [serial = 1373] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 1906 | --DOMWINDOW == 233 (0x7ffc018dbc00) [pid = 1906] [serial = 1347] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 1906 | --DOMWINDOW == 232 (0x7ffbe9fe2800) [pid = 1906] [serial = 1379] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 1906 | --DOMWINDOW == 231 (0x7ffbea1e2000) [pid = 1906] [serial = 1380] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 1906 | --DOMWINDOW == 230 (0x7ffbea287000) [pid = 1906] [serial = 1382] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 1906 | --DOMWINDOW == 229 (0x7ffbea661400) [pid = 1906] [serial = 1383] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 1906 | --DOMWINDOW == 228 (0x7ffbea66bc00) [pid = 1906] [serial = 1385] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 1906 | --DOMWINDOW == 227 (0x7ffbeb531400) [pid = 1906] [serial = 1386] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 1906 | --DOMWINDOW == 226 (0x7ffbecf35000) [pid = 1906] [serial = 1389] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 1906 | --DOMWINDOW == 225 (0x7ffbecf2e400) [pid = 1906] [serial = 1392] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 1906 | --DOMWINDOW == 224 (0x7ffbf29cb800) [pid = 1906] [serial = 1395] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 1906 | --DOMWINDOW == 223 (0x7ffbebb10c00) [pid = 1906] [serial = 1388] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 1906 | --DOMWINDOW == 222 (0x7ffbe90e0c00) [pid = 1906] [serial = 1391] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 1906 | --DOMWINDOW == 221 (0x7ffbf269b000) [pid = 1906] [serial = 1394] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 1906 | --DOMWINDOW == 220 (0x7ffbe9049400) [pid = 1906] [serial = 1377] [outer = (nil)] [url = about:blank] 02:43:41 INFO - PROCESS | 1906 | 1462959821510 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 02:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1145ms 02:43:41 INFO - PROCESS | 1906 | 1462959821556 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 02:43:41 INFO - PROCESS | 1906 | 1462959821559 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 02:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:43:41 INFO - PROCESS | 1906 | 1462959821564 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:43:41 INFO - PROCESS | 1906 | 1462959821567 Marionette TRACE conn4 <- [1,1954,null,{}] 02:43:41 INFO - PROCESS | 1906 | 1462959821571 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:41 INFO - PROCESS | 1906 | 1462959821733 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 02:43:41 INFO - PROCESS | 1906 | 1462959821873 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe3f51000 == 73 [pid = 1906] [id = 496] 02:43:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 221 (0x7ffbe3b6c000) [pid = 1906] [serial = 1489] [outer = (nil)] 02:43:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 222 (0x7ffbe8f05800) [pid = 1906] [serial = 1490] [outer = 0x7ffbe3b6c000] 02:43:41 INFO - PROCESS | 1906 | 1462959821925 Marionette DEBUG loaded listener.js 02:43:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 223 (0x7ffbe8f0e800) [pid = 1906] [serial = 1491] [outer = 0x7ffbe3b6c000] 02:43:42 INFO - PROCESS | 1906 | 1462959822511 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 02:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 974ms 02:43:42 INFO - PROCESS | 1906 | 1462959822539 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 02:43:42 INFO - PROCESS | 1906 | 1462959822541 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 02:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:43:42 INFO - PROCESS | 1906 | 1462959822546 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:43:42 INFO - PROCESS | 1906 | 1462959822549 Marionette TRACE conn4 <- [1,1958,null,{}] 02:43:42 INFO - PROCESS | 1906 | 1462959822553 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:42 INFO - PROCESS | 1906 | 1462959822676 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 02:43:42 INFO - PROCESS | 1906 | 1462959822818 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe781a800 == 74 [pid = 1906] [id = 497] 02:43:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 224 (0x7ffbe9082400) [pid = 1906] [serial = 1492] [outer = (nil)] 02:43:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 225 (0x7ffbe9089c00) [pid = 1906] [serial = 1493] [outer = 0x7ffbe9082400] 02:43:42 INFO - PROCESS | 1906 | 1462959822878 Marionette DEBUG loaded listener.js 02:43:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 226 (0x7ffbe90d7000) [pid = 1906] [serial = 1494] [outer = 0x7ffbe9082400] 02:43:43 INFO - PROCESS | 1906 | 1462959823546 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 02:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1024ms 02:43:43 INFO - PROCESS | 1906 | 1462959823572 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 02:43:43 INFO - PROCESS | 1906 | 1462959823575 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 02:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:43:43 INFO - PROCESS | 1906 | 1462959823629 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:43:43 INFO - PROCESS | 1906 | 1462959823631 Marionette TRACE conn4 <- [1,1962,null,{}] 02:43:43 INFO - PROCESS | 1906 | 1462959823636 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:43 INFO - PROCESS | 1906 | 1462959823804 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 02:43:43 INFO - PROCESS | 1906 | 1462959823827 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe8297800 == 75 [pid = 1906] [id = 498] 02:43:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 227 (0x7ffbe90e0800) [pid = 1906] [serial = 1495] [outer = (nil)] 02:43:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 228 (0x7ffbe91acc00) [pid = 1906] [serial = 1496] [outer = 0x7ffbe90e0800] 02:43:43 INFO - PROCESS | 1906 | 1462959823876 Marionette DEBUG loaded listener.js 02:43:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 229 (0x7ffbe91c4c00) [pid = 1906] [serial = 1497] [outer = 0x7ffbe90e0800] 02:43:44 INFO - PROCESS | 1906 | 1462959824501 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 02:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 953ms 02:43:44 INFO - PROCESS | 1906 | 1462959824563 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 02:43:44 INFO - PROCESS | 1906 | 1462959824566 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 02:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:43:44 INFO - PROCESS | 1906 | 1462959824571 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:43:44 INFO - PROCESS | 1906 | 1462959824573 Marionette TRACE conn4 <- [1,1966,null,{}] 02:43:44 INFO - PROCESS | 1906 | 1462959824577 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:44 INFO - PROCESS | 1906 | 1462959824772 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 02:43:44 INFO - PROCESS | 1906 | 1462959824817 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8fd4800 == 76 [pid = 1906] [id = 499] 02:43:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 230 (0x7ffbde45b400) [pid = 1906] [serial = 1498] [outer = (nil)] 02:43:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 231 (0x7ffbe91c8400) [pid = 1906] [serial = 1499] [outer = 0x7ffbde45b400] 02:43:44 INFO - PROCESS | 1906 | 1462959824869 Marionette DEBUG loaded listener.js 02:43:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 232 (0x7ffbe91eb800) [pid = 1906] [serial = 1500] [outer = 0x7ffbde45b400] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 231 (0x7ffbed6ebc00) [pid = 1906] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 230 (0x7ffbea440400) [pid = 1906] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 229 (0x7ffbf3e14800) [pid = 1906] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 228 (0x7ffbdd9cac00) [pid = 1906] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 227 (0x7ffbea1dec00) [pid = 1906] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 226 (0x7ffbe142f000) [pid = 1906] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 225 (0x7ffbdd9cf400) [pid = 1906] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 224 (0x7ffbde84ac00) [pid = 1906] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 223 (0x7ffbdd9d7c00) [pid = 1906] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 222 (0x7ffbed595000) [pid = 1906] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 221 (0x7ffbe1438400) [pid = 1906] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 220 (0x7ffbe18a6800) [pid = 1906] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 219 (0x7ffbe9082800) [pid = 1906] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 218 (0x7ffbebac4400) [pid = 1906] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 217 (0x7ffbf29aa400) [pid = 1906] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 216 (0x7ffbf61a7800) [pid = 1906] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 215 (0x7ffbe1430400) [pid = 1906] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 214 (0x7ffbff7d6400) [pid = 1906] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 213 (0x7ffbebb0fc00) [pid = 1906] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 212 (0x7ffbe82cf800) [pid = 1906] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 211 (0x7ffbe17e5400) [pid = 1906] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 210 (0x7ffbe90d8400) [pid = 1906] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 209 (0x7ffbe1e24400) [pid = 1906] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 208 (0x7ffbde45f400) [pid = 1906] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 207 (0x7ffc005d6800) [pid = 1906] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 206 (0x7ffbe9fe0400) [pid = 1906] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 205 (0x7ffbe7f24400) [pid = 1906] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 204 (0x7ffbe9e1dc00) [pid = 1906] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 203 (0x7ffbe907b000) [pid = 1906] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 202 (0x7ffbe142d400) [pid = 1906] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 201 (0x7ffbde848000) [pid = 1906] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 200 (0x7ffbde847000) [pid = 1906] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 199 (0x7ffbe90dec00) [pid = 1906] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 198 (0x7ffbe8ead000) [pid = 1906] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 197 (0x7ffbea447400) [pid = 1906] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 196 (0x7ffbe9048000) [pid = 1906] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 195 (0x7ffbe9177800) [pid = 1906] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 194 (0x7ffbea59dc00) [pid = 1906] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 193 (0x7ffbf5528000) [pid = 1906] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 192 (0x7ffbf5528400) [pid = 1906] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 191 (0x7ffc01a5cc00) [pid = 1906] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 190 (0x7ffbe91e6000) [pid = 1906] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 189 (0x7ffbdd9d6800) [pid = 1906] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 188 (0x7ffbf5536c00) [pid = 1906] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 187 (0x7ffbed593000) [pid = 1906] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 186 (0x7ffbed598800) [pid = 1906] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 185 (0x7ffbeb52d800) [pid = 1906] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 184 (0x7ffbed596800) [pid = 1906] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 183 (0x7ffbea1dc400) [pid = 1906] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 182 (0x7ffbeb52e800) [pid = 1906] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 181 (0x7ffbec54a400) [pid = 1906] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 180 (0x7ffbe331a000) [pid = 1906] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 179 (0x7ffbeb60a400) [pid = 1906] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 178 (0x7ffbe91a3400) [pid = 1906] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 177 (0x7ffbea43b400) [pid = 1906] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 176 (0x7ffbeb531800) [pid = 1906] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 175 (0x7ffbe17ee000) [pid = 1906] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 174 (0x7ffbe9fe1800) [pid = 1906] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 173 (0x7ffbde464000) [pid = 1906] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 172 (0x7ffbde84a800) [pid = 1906] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 171 (0x7ffbf61b1400) [pid = 1906] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 170 (0x7ffbf61b0800) [pid = 1906] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 169 (0x7ffbea444400) [pid = 1906] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 168 (0x7ffbe1430800) [pid = 1906] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 167 (0x7ffbe17e4800) [pid = 1906] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 166 (0x7ffbea280400) [pid = 1906] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 165 (0x7ffbe9cf6400) [pid = 1906] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 164 (0x7ffbe9180c00) [pid = 1906] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 163 (0x7ffbe18b0400) [pid = 1906] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:43:46 INFO - PROCESS | 1906 | --DOMWINDOW == 162 (0x7ffbf064dc00) [pid = 1906] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:43:46 INFO - PROCESS | 1906 | 1462959826293 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 02:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1777ms 02:43:46 INFO - PROCESS | 1906 | 1462959826349 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 02:43:46 INFO - PROCESS | 1906 | 1462959826351 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 02:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:43:46 INFO - PROCESS | 1906 | 1462959826356 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:43:46 INFO - PROCESS | 1906 | 1462959826358 Marionette TRACE conn4 <- [1,1970,null,{}] 02:43:46 INFO - PROCESS | 1906 | 1462959826363 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:46 INFO - PROCESS | 1906 | 1462959826513 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 02:43:46 INFO - PROCESS | 1906 | 1462959826529 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe1559000 == 77 [pid = 1906] [id = 500] 02:43:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 163 (0x7ffbdd9d1800) [pid = 1906] [serial = 1501] [outer = (nil)] 02:43:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 164 (0x7ffbe142f000) [pid = 1906] [serial = 1502] [outer = 0x7ffbdd9d1800] 02:43:46 INFO - PROCESS | 1906 | 1462959826579 Marionette DEBUG loaded listener.js 02:43:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 165 (0x7ffbe7f31c00) [pid = 1906] [serial = 1503] [outer = 0x7ffbdd9d1800] 02:43:47 INFO - PROCESS | 1906 | 1462959827283 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 02:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 981ms 02:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:43:47 INFO - PROCESS | 1906 | 1462959827337 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 02:43:47 INFO - PROCESS | 1906 | 1462959827339 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 02:43:47 INFO - PROCESS | 1906 | 1462959827343 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:43:47 INFO - PROCESS | 1906 | 1462959827346 Marionette TRACE conn4 <- [1,1974,null,{}] 02:43:47 INFO - PROCESS | 1906 | 1462959827350 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:47 INFO - PROCESS | 1906 | 1462959827531 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 02:43:47 INFO - PROCESS | 1906 | 1462959827546 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe9112800 == 78 [pid = 1906] [id = 501] 02:43:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 166 (0x7ffbe17ee000) [pid = 1906] [serial = 1504] [outer = (nil)] 02:43:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 167 (0x7ffbe90d8400) [pid = 1906] [serial = 1505] [outer = 0x7ffbe17ee000] 02:43:47 INFO - PROCESS | 1906 | 1462959827598 Marionette DEBUG loaded listener.js 02:43:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 168 (0x7ffbe91e6000) [pid = 1906] [serial = 1506] [outer = 0x7ffbe17ee000] 02:43:48 INFO - PROCESS | 1906 | 1462959828416 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 02:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1125ms 02:43:48 INFO - PROCESS | 1906 | 1462959828468 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 02:43:48 INFO - PROCESS | 1906 | 1462959828473 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 02:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:43:48 INFO - PROCESS | 1906 | 1462959828480 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:43:48 INFO - PROCESS | 1906 | 1462959828485 Marionette TRACE conn4 <- [1,1978,null,{}] 02:43:48 INFO - PROCESS | 1906 | 1462959828493 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:48 INFO - PROCESS | 1906 | 1462959828683 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 02:43:48 INFO - PROCESS | 1906 | 1462959828862 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe1119800 == 79 [pid = 1906] [id = 502] 02:43:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 169 (0x7ffbdd9d0800) [pid = 1906] [serial = 1507] [outer = (nil)] 02:43:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 170 (0x7ffbe143a000) [pid = 1906] [serial = 1508] [outer = 0x7ffbdd9d0800] 02:43:48 INFO - PROCESS | 1906 | 1462959828924 Marionette DEBUG loaded listener.js 02:43:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 171 (0x7ffbe18ebc00) [pid = 1906] [serial = 1509] [outer = 0x7ffbdd9d0800] 02:43:49 INFO - PROCESS | 1906 | 1462959829739 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1285ms 02:43:49 INFO - PROCESS | 1906 | 1462959829765 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 02:43:49 INFO - PROCESS | 1906 | 1462959829773 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 02:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:43:49 INFO - PROCESS | 1906 | 1462959829782 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:43:49 INFO - PROCESS | 1906 | 1462959829785 Marionette TRACE conn4 <- [1,1982,null,{}] 02:43:49 INFO - PROCESS | 1906 | 1462959829790 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:49 INFO - PROCESS | 1906 | 1462959829935 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 02:43:50 INFO - PROCESS | 1906 | 1462959830125 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe7813800 == 80 [pid = 1906] [id = 503] 02:43:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 172 (0x7ffbe1e23c00) [pid = 1906] [serial = 1510] [outer = (nil)] 02:43:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 173 (0x7ffbe7f25400) [pid = 1906] [serial = 1511] [outer = 0x7ffbe1e23c00] 02:43:50 INFO - PROCESS | 1906 | 1462959830185 Marionette DEBUG loaded listener.js 02:43:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 174 (0x7ffbe8e6b800) [pid = 1906] [serial = 1512] [outer = 0x7ffbe1e23c00] 02:43:51 INFO - PROCESS | 1906 | 1462959831053 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1339ms 02:43:51 INFO - PROCESS | 1906 | 1462959831120 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 02:43:51 INFO - PROCESS | 1906 | 1462959831123 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 02:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:43:51 INFO - PROCESS | 1906 | 1462959831128 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:43:51 INFO - PROCESS | 1906 | 1462959831133 Marionette TRACE conn4 <- [1,1986,null,{}] 02:43:51 INFO - PROCESS | 1906 | 1462959831147 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:51 INFO - PROCESS | 1906 | 1462959831332 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 02:43:51 INFO - PROCESS | 1906 | 1462959831506 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9e43800 == 81 [pid = 1906] [id = 504] 02:43:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 175 (0x7ffbe9043800) [pid = 1906] [serial = 1513] [outer = (nil)] 02:43:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 176 (0x7ffbe9080400) [pid = 1906] [serial = 1514] [outer = 0x7ffbe9043800] 02:43:51 INFO - PROCESS | 1906 | 1462959831571 Marionette DEBUG loaded listener.js 02:43:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 177 (0x7ffbe9179c00) [pid = 1906] [serial = 1515] [outer = 0x7ffbe9043800] 02:43:52 INFO - PROCESS | 1906 | 1462959832348 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1231ms 02:43:52 INFO - PROCESS | 1906 | 1462959832374 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 02:43:52 INFO - PROCESS | 1906 | 1462959832378 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 02:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:43:52 INFO - PROCESS | 1906 | 1462959832385 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:43:52 INFO - PROCESS | 1906 | 1462959832387 Marionette TRACE conn4 <- [1,1990,null,{}] 02:43:52 INFO - PROCESS | 1906 | 1462959832392 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:52 INFO - PROCESS | 1906 | 1462959832540 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 02:43:52 INFO - PROCESS | 1906 | 1462959832720 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbea45c000 == 82 [pid = 1906] [id = 505] 02:43:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 178 (0x7ffbe9047c00) [pid = 1906] [serial = 1516] [outer = (nil)] 02:43:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 179 (0x7ffbe9c04400) [pid = 1906] [serial = 1517] [outer = 0x7ffbe9047c00] 02:43:52 INFO - PROCESS | 1906 | 1462959832780 Marionette DEBUG loaded listener.js 02:43:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 180 (0x7ffbe9e0ec00) [pid = 1906] [serial = 1518] [outer = 0x7ffbe9047c00] 02:43:53 INFO - PROCESS | 1906 | 1462959833511 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1182ms 02:43:53 INFO - PROCESS | 1906 | 1462959833569 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 02:43:53 INFO - PROCESS | 1906 | 1462959833571 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 02:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:43:53 INFO - PROCESS | 1906 | 1462959833578 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:43:53 INFO - PROCESS | 1906 | 1462959833580 Marionette TRACE conn4 <- [1,1994,null,{}] 02:43:53 INFO - PROCESS | 1906 | 1462959833585 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:53 INFO - PROCESS | 1906 | 1462959833740 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 02:43:53 INFO - PROCESS | 1906 | 1462959833915 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbea799800 == 83 [pid = 1906] [id = 506] 02:43:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 181 (0x7ffbe91ae800) [pid = 1906] [serial = 1519] [outer = (nil)] 02:43:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 182 (0x7ffbe9e1b000) [pid = 1906] [serial = 1520] [outer = 0x7ffbe91ae800] 02:43:53 INFO - PROCESS | 1906 | 1462959833977 Marionette DEBUG loaded listener.js 02:43:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 183 (0x7ffbea1d6800) [pid = 1906] [serial = 1521] [outer = 0x7ffbe91ae800] 02:43:54 INFO - PROCESS | 1906 | 1462959834701 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 02:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1179ms 02:43:54 INFO - PROCESS | 1906 | 1462959834767 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 02:43:54 INFO - PROCESS | 1906 | 1462959834770 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 02:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:43:54 INFO - PROCESS | 1906 | 1462959834778 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:43:54 INFO - PROCESS | 1906 | 1462959834781 Marionette TRACE conn4 <- [1,1998,null,{}] 02:43:54 INFO - PROCESS | 1906 | 1462959834785 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:54 INFO - PROCESS | 1906 | 1462959834962 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 02:43:55 INFO - PROCESS | 1906 | 1462959835149 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbeba82800 == 84 [pid = 1906] [id = 507] 02:43:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 184 (0x7ffbe330a000) [pid = 1906] [serial = 1522] [outer = (nil)] 02:43:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 185 (0x7ffbea280800) [pid = 1906] [serial = 1523] [outer = 0x7ffbe330a000] 02:43:55 INFO - PROCESS | 1906 | 1462959835218 Marionette DEBUG loaded listener.js 02:43:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 186 (0x7ffbea5a3c00) [pid = 1906] [serial = 1524] [outer = 0x7ffbe330a000] 02:43:55 INFO - PROCESS | 1906 | 1462959835989 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 02:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1230ms 02:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:43:56 INFO - PROCESS | 1906 | 1462959836008 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 02:43:56 INFO - PROCESS | 1906 | 1462959836010 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 02:43:56 INFO - PROCESS | 1906 | 1462959836015 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:43:56 INFO - PROCESS | 1906 | 1462959836018 Marionette TRACE conn4 <- [1,2002,null,{}] 02:43:56 INFO - PROCESS | 1906 | 1462959836022 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:56 INFO - PROCESS | 1906 | 1462959836154 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 02:43:56 INFO - PROCESS | 1906 | 1462959836333 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbed875000 == 85 [pid = 1906] [id = 508] 02:43:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 187 (0x7ffbe8ea9800) [pid = 1906] [serial = 1525] [outer = (nil)] 02:43:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 188 (0x7ffbea66ac00) [pid = 1906] [serial = 1526] [outer = 0x7ffbe8ea9800] 02:43:56 INFO - PROCESS | 1906 | 1462959836396 Marionette DEBUG loaded listener.js 02:43:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 189 (0x7ffbea779000) [pid = 1906] [serial = 1527] [outer = 0x7ffbe8ea9800] 02:43:57 INFO - PROCESS | 1906 | 1462959837103 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 02:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1129ms 02:43:57 INFO - PROCESS | 1906 | 1462959837144 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 02:43:57 INFO - PROCESS | 1906 | 1462959837147 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 02:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:43:57 INFO - PROCESS | 1906 | 1462959837168 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:43:57 INFO - PROCESS | 1906 | 1462959837171 Marionette TRACE conn4 <- [1,2006,null,{}] 02:43:57 INFO - PROCESS | 1906 | 1462959837175 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:57 INFO - PROCESS | 1906 | 1462959837311 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 02:43:57 INFO - PROCESS | 1906 | 1462959837490 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf2e55000 == 86 [pid = 1906] [id = 509] 02:43:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 190 (0x7ffbea287000) [pid = 1906] [serial = 1528] [outer = (nil)] 02:43:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 191 (0x7ffbea8b7c00) [pid = 1906] [serial = 1529] [outer = 0x7ffbea287000] 02:43:57 INFO - PROCESS | 1906 | 1462959837550 Marionette DEBUG loaded listener.js 02:43:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 192 (0x7ffbeb534000) [pid = 1906] [serial = 1530] [outer = 0x7ffbea287000] 02:43:58 INFO - PROCESS | 1906 | 1462959838324 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 02:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 02:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1228ms 02:43:58 INFO - PROCESS | 1906 | 1462959838394 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 02:43:58 INFO - PROCESS | 1906 | 1462959838397 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 02:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:43:58 INFO - PROCESS | 1906 | 1462959838402 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:43:58 INFO - PROCESS | 1906 | 1462959838404 Marionette TRACE conn4 <- [1,2010,null,{}] 02:43:58 INFO - PROCESS | 1906 | 1462959838409 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:58 INFO - PROCESS | 1906 | 1462959838563 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 02:43:58 INFO - PROCESS | 1906 | 1462959838769 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf4184800 == 87 [pid = 1906] [id = 510] 02:43:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 193 (0x7ffbeb534c00) [pid = 1906] [serial = 1531] [outer = (nil)] 02:43:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 194 (0x7ffbeb5b3400) [pid = 1906] [serial = 1532] [outer = 0x7ffbeb534c00] 02:43:58 INFO - PROCESS | 1906 | 1462959838869 Marionette DEBUG loaded listener.js 02:43:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 195 (0x7ffbebab7000) [pid = 1906] [serial = 1533] [outer = 0x7ffbeb534c00] 02:43:59 INFO - PROCESS | 1906 | 1462959839643 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 02:43:59 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:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1276ms 02:43:59 INFO - PROCESS | 1906 | 1462959839683 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 02:43:59 INFO - PROCESS | 1906 | 1462959839687 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 02:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:43:59 INFO - PROCESS | 1906 | 1462959839692 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:43:59 INFO - PROCESS | 1906 | 1462959839695 Marionette TRACE conn4 <- [1,2014,null,{}] 02:43:59 INFO - PROCESS | 1906 | 1462959839699 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:59 INFO - PROCESS | 1906 | 1462959839843 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 02:44:00 INFO - PROCESS | 1906 | 1462959840030 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe1128000 == 88 [pid = 1906] [id = 511] 02:44:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 196 (0x7ffbde45fc00) [pid = 1906] [serial = 1534] [outer = (nil)] 02:44:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 197 (0x7ffbe3b70400) [pid = 1906] [serial = 1535] [outer = 0x7ffbde45fc00] 02:44:00 INFO - PROCESS | 1906 | 1462959840087 Marionette DEBUG loaded listener.js 02:44:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 198 (0x7ffbea280c00) [pid = 1906] [serial = 1536] [outer = 0x7ffbde45fc00] 02:44:00 INFO - PROCESS | 1906 | 1462959840928 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 02:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1277ms 02:44:00 INFO - PROCESS | 1906 | 1462959840975 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 02:44:00 INFO - PROCESS | 1906 | 1462959840978 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 02:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:44:00 INFO - PROCESS | 1906 | 1462959840984 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:44:00 INFO - PROCESS | 1906 | 1462959840987 Marionette TRACE conn4 <- [1,2018,null,{}] 02:44:00 INFO - PROCESS | 1906 | 1462959840992 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:01 INFO - PROCESS | 1906 | 1462959841166 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 02:44:01 INFO - PROCESS | 1906 | 1462959841354 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbea8c3000 == 89 [pid = 1906] [id = 512] 02:44:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 199 (0x7ffbde462400) [pid = 1906] [serial = 1537] [outer = (nil)] 02:44:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 200 (0x7ffbe7c85400) [pid = 1906] [serial = 1538] [outer = 0x7ffbde462400] 02:44:01 INFO - PROCESS | 1906 | 1462959841420 Marionette DEBUG loaded listener.js 02:44:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 201 (0x7ffbebb19800) [pid = 1906] [serial = 1539] [outer = 0x7ffbde462400] 02:44:02 INFO - PROCESS | 1906 | 1462959842556 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1633ms 02:44:02 INFO - PROCESS | 1906 | 1462959842618 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 02:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:44:02 INFO - PROCESS | 1906 | 1462959842623 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 02:44:02 INFO - PROCESS | 1906 | 1462959842629 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:44:02 INFO - PROCESS | 1906 | 1462959842633 Marionette TRACE conn4 <- [1,2022,null,{}] 02:44:02 INFO - PROCESS | 1906 | 1462959842641 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:02 INFO - PROCESS | 1906 | 1462959842798 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 02:44:03 INFO - PROCESS | 1906 | 1462959843100 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdec23800 == 90 [pid = 1906] [id = 513] 02:44:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 202 (0x7ffbde848000) [pid = 1906] [serial = 1540] [outer = (nil)] 02:44:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 203 (0x7ffbe17edc00) [pid = 1906] [serial = 1541] [outer = 0x7ffbde848000] 02:44:03 INFO - PROCESS | 1906 | 1462959843217 Marionette DEBUG loaded listener.js 02:44:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 204 (0x7ffbe1e1fc00) [pid = 1906] [serial = 1542] [outer = 0x7ffbde848000] 02:44:03 INFO - PROCESS | 1906 | 1462959843990 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 02:44:04 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe1559000 == 89 [pid = 1906] [id = 500] 02:44:04 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8fd4800 == 88 [pid = 1906] [id = 499] 02:44:04 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8297800 == 87 [pid = 1906] [id = 498] 02:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1493ms 02:44:04 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe1117800 == 86 [pid = 1906] [id = 495] 02:44:04 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe219f000 == 85 [pid = 1906] [id = 494] 02:44:04 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdebce000 == 84 [pid = 1906] [id = 493] 02:44:04 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdd97e800 == 83 [pid = 1906] [id = 492] 02:44:04 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdc32e800 == 82 [pid = 1906] [id = 489] 02:44:04 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdd98d000 == 81 [pid = 1906] [id = 488] 02:44:04 INFO - PROCESS | 1906 | 1462959844129 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 02:44:04 INFO - PROCESS | 1906 | 1462959844136 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 02:44:04 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc09a94000 == 80 [pid = 1906] [id = 487] 02:44:04 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc0536d000 == 79 [pid = 1906] [id = 486] 02:44:04 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf50cd800 == 78 [pid = 1906] [id = 485] 02:44:04 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8e1c000 == 77 [pid = 1906] [id = 484] 02:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:44:04 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc00853800 == 76 [pid = 1906] [id = 483] 02:44:04 INFO - PROCESS | 1906 | 1462959844156 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:44:04 INFO - PROCESS | 1906 | 1462959844159 Marionette TRACE conn4 <- [1,2026,null,{}] 02:44:04 INFO - PROCESS | 1906 | 1462959844162 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:04 INFO - PROCESS | 1906 | 1462959844282 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 02:44:04 INFO - PROCESS | 1906 | 1462959844298 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdebcc000 == 77 [pid = 1906] [id = 514] 02:44:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 205 (0x7ffbe3b68000) [pid = 1906] [serial = 1543] [outer = (nil)] 02:44:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 206 (0x7ffbe7f2ec00) [pid = 1906] [serial = 1544] [outer = 0x7ffbe3b68000] 02:44:04 INFO - PROCESS | 1906 | 1462959844350 Marionette DEBUG loaded listener.js 02:44:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 207 (0x7ffbe8e6c800) [pid = 1906] [serial = 1545] [outer = 0x7ffbe3b68000] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 206 (0x7ffbe8eb2800) [pid = 1906] [serial = 1248] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 205 (0x7ffbf26a4400) [pid = 1906] [serial = 1167] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 204 (0x7ffbf425a800) [pid = 1906] [serial = 1221] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 203 (0x7ffbf3e1a400) [pid = 1906] [serial = 1173] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 202 (0x7ffc0062e400) [pid = 1906] [serial = 1317] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 201 (0x7ffbff7cf400) [pid = 1906] [serial = 1311] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 200 (0x7ffbe7f2a400) [pid = 1906] [serial = 1074] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 199 (0x7ffbf501dc00) [pid = 1906] [serial = 1260] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 198 (0x7ffbf06a5000) [pid = 1906] [serial = 1128] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 197 (0x7ffbff7da800) [pid = 1906] [serial = 1320] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 196 (0x7ffbeb531000) [pid = 1906] [serial = 990] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 195 (0x7ffbed18e800) [pid = 1906] [serial = 1122] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 194 (0x7ffbf269e800) [pid = 1906] [serial = 1353] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 193 (0x7ffbf3cfac00) [pid = 1906] [serial = 1170] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 192 (0x7ffc005cc400) [pid = 1906] [serial = 1314] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 191 (0x7ffbe90e1000) [pid = 1906] [serial = 1038] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 190 (0x7ffc01a69c00) [pid = 1906] [serial = 1362] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 189 (0x7ffbf06a7400) [pid = 1906] [serial = 1164] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 188 (0x7ffbe91a4400) [pid = 1906] [serial = 1077] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 187 (0x7ffbe3318c00) [pid = 1906] [serial = 1113] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 186 (0x7ffbf2ec0800) [pid = 1906] [serial = 1212] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 185 (0x7ffbe9177000) [pid = 1906] [serial = 1203] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 184 (0x7ffbf4b6d800) [pid = 1906] [serial = 1305] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 183 (0x7ffbe7e23c00) [pid = 1906] [serial = 1368] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 182 (0x7ffbeb619000) [pid = 1906] [serial = 1080] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 181 (0x7ffbf06b1c00) [pid = 1906] [serial = 1209] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 180 (0x7ffbed6e4400) [pid = 1906] [serial = 1125] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 179 (0x7ffbe917c400) [pid = 1906] [serial = 1116] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 178 (0x7ffc05a07800) [pid = 1906] [serial = 1371] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 177 (0x7ffbebb0f000) [pid = 1906] [serial = 1044] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 176 (0x7ffbe3b6f400) [pid = 1906] [serial = 1296] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 175 (0x7ffbebac5800) [pid = 1906] [serial = 1161] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 174 (0x7ffbea669000) [pid = 1906] [serial = 1350] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 173 (0x7ffbebb38800) [pid = 1906] [serial = 1047] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 172 (0x7ffbea8b2000) [pid = 1906] [serial = 1251] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 171 (0x7ffbea66c000) [pid = 1906] [serial = 1299] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 170 (0x7ffbf4259c00) [pid = 1906] [serial = 1218] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 169 (0x7ffbf5cd5800) [pid = 1906] [serial = 1263] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 168 (0x7ffbf5dbdc00) [pid = 1906] [serial = 1266] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 167 (0x7ffc05160800) [pid = 1906] [serial = 1365] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 166 (0x7ffbea777800) [pid = 1906] [serial = 1119] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 165 (0x7ffbe1e22800) [pid = 1906] [serial = 1200] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 164 (0x7ffbf61adc00) [pid = 1906] [serial = 1269] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 163 (0x7ffbff74b400) [pid = 1906] [serial = 1356] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 162 (0x7ffbf4988400) [pid = 1906] [serial = 1257] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 161 (0x7ffbefc96c00) [pid = 1906] [serial = 1302] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 160 (0x7ffbf2e0b400) [pid = 1906] [serial = 1254] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 159 (0x7ffbf5db6000) [pid = 1906] [serial = 1308] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 158 (0x7ffc017f0400) [pid = 1906] [serial = 1359] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 157 (0x7ffbea8b5400) [pid = 1906] [serial = 1041] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 156 (0x7ffbf3f5a400) [pid = 1906] [serial = 1215] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 155 (0x7ffbe3b65c00) [pid = 1906] [serial = 1155] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 154 (0x7ffbebb14000) [pid = 1906] [serial = 1206] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 153 (0x7ffbe7c93800) [pid = 1906] [serial = 1035] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 152 (0x7ffbe9c05800) [pid = 1906] [serial = 1158] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 151 (0x7ffbed59a800) [pid = 1906] [serial = 1439] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 150 (0x7ffbf1771400) [pid = 1906] [serial = 1440] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 149 (0x7ffbed596000) [pid = 1906] [serial = 1446] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 148 (0x7ffc0037ec00) [pid = 1906] [serial = 1449] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 147 (0x7ffbec546400) [pid = 1906] [serial = 1083] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 146 (0x7ffbed186400) [pid = 1906] [serial = 1086] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 145 (0x7ffbf29c7c00) [pid = 1906] [serial = 1442] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 144 (0x7ffbe7e1f800) [pid = 1906] [serial = 1445] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 143 (0x7ffbf4257800) [pid = 1906] [serial = 1443] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 142 (0x7ffbf5022800) [pid = 1906] [serial = 1448] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 141 (0x7ffbea779800) [pid = 1906] [serial = 1436] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 140 (0x7ffbebb17800) [pid = 1906] [serial = 1437] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 139 (0x7ffbea667000) [pid = 1906] [serial = 1404] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 138 (0x7ffbea283c00) [pid = 1906] [serial = 1403] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 137 (0x7ffbe8f09c00) [pid = 1906] [serial = 1427] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 136 (0x7ffbea1e2800) [pid = 1906] [serial = 1433] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 135 (0x7ffbea283000) [pid = 1906] [serial = 1434] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 134 (0x7ffbe907a800) [pid = 1906] [serial = 1431] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 133 (0x7ffbe82c6400) [pid = 1906] [serial = 1430] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 132 (0x7ffbf50e6400) [pid = 1906] [serial = 1413] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 131 (0x7ffbf501e800) [pid = 1906] [serial = 1412] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 130 (0x7ffbf064c800) [pid = 1906] [serial = 1407] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 129 (0x7ffbebb3b000) [pid = 1906] [serial = 1406] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 128 (0x7ffbf3e21000) [pid = 1906] [serial = 1397] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 127 (0x7ffbf4258800) [pid = 1906] [serial = 1398] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 126 (0x7ffbe9c10000) [pid = 1906] [serial = 1401] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 125 (0x7ffbe90a5800) [pid = 1906] [serial = 1400] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 124 (0x7ffbf4ace000) [pid = 1906] [serial = 1410] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 123 (0x7ffbf41de000) [pid = 1906] [serial = 1409] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 122 (0x7ffc0062a400) [pid = 1906] [serial = 1418] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 121 (0x7ffc03a92400) [pid = 1906] [serial = 1424] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 120 (0x7ffbff74ac00) [pid = 1906] [serial = 1415] [outer = (nil)] [url = about:blank] 02:44:04 INFO - PROCESS | 1906 | --DOMWINDOW == 119 (0x7ffc01a5e400) [pid = 1906] [serial = 1421] [outer = (nil)] [url = about:blank] 02:44:05 INFO - PROCESS | 1906 | 1462959845198 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 02:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1083ms 02:44:05 INFO - PROCESS | 1906 | 1462959845234 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 02:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:44:05 INFO - PROCESS | 1906 | 1462959845237 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 02:44:05 INFO - PROCESS | 1906 | 1462959845242 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:44:05 INFO - PROCESS | 1906 | 1462959845246 Marionette TRACE conn4 <- [1,2030,null,{}] 02:44:05 INFO - PROCESS | 1906 | 1462959845259 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:05 INFO - PROCESS | 1906 | 1462959845396 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 02:44:05 INFO - PROCESS | 1906 | 1462959845412 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe3d15000 == 78 [pid = 1906] [id = 515] 02:44:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 120 (0x7ffbe8e72800) [pid = 1906] [serial = 1546] [outer = (nil)] 02:44:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 121 (0x7ffbe8f0e000) [pid = 1906] [serial = 1547] [outer = 0x7ffbe8e72800] 02:44:05 INFO - PROCESS | 1906 | 1462959845466 Marionette DEBUG loaded listener.js 02:44:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 122 (0x7ffbe9050400) [pid = 1906] [serial = 1548] [outer = 0x7ffbe8e72800] 02:44:06 INFO - PROCESS | 1906 | 1462959846156 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 02:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1045ms 02:44:06 INFO - PROCESS | 1906 | 1462959846290 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 02:44:06 INFO - PROCESS | 1906 | 1462959846295 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 02:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:44:06 INFO - PROCESS | 1906 | 1462959846331 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:44:06 INFO - PROCESS | 1906 | 1462959846332 Marionette TRACE conn4 <- [1,2034,null,{}] 02:44:06 INFO - PROCESS | 1906 | 1462959846350 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:06 INFO - PROCESS | 1906 | 1462959846474 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 02:44:06 INFO - PROCESS | 1906 | 1462959846625 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe7814800 == 79 [pid = 1906] [id = 516] 02:44:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 123 (0x7ffbe7e1a800) [pid = 1906] [serial = 1549] [outer = (nil)] 02:44:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 124 (0x7ffbe90de800) [pid = 1906] [serial = 1550] [outer = 0x7ffbe7e1a800] 02:44:06 INFO - PROCESS | 1906 | 1462959846676 Marionette DEBUG loaded listener.js 02:44:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 125 (0x7ffbe9179000) [pid = 1906] [serial = 1551] [outer = 0x7ffbe7e1a800] 02:44:07 INFO - PROCESS | 1906 | 1462959847267 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1008ms 02:44:07 INFO - PROCESS | 1906 | 1462959847380 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 02:44:07 INFO - PROCESS | 1906 | 1462959847382 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 02:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:44:07 INFO - PROCESS | 1906 | 1462959847405 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:44:07 INFO - PROCESS | 1906 | 1462959847407 Marionette TRACE conn4 <- [1,2038,null,{}] 02:44:07 INFO - PROCESS | 1906 | 1462959847428 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:07 INFO - PROCESS | 1906 | 1462959847596 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 02:44:07 INFO - PROCESS | 1906 | 1462959847611 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe8e07800 == 80 [pid = 1906] [id = 517] 02:44:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 126 (0x7ffbe8f0f800) [pid = 1906] [serial = 1552] [outer = (nil)] 02:44:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 127 (0x7ffbe91be000) [pid = 1906] [serial = 1553] [outer = 0x7ffbe8f0f800] 02:44:07 INFO - PROCESS | 1906 | 1462959847660 Marionette DEBUG loaded listener.js 02:44:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 128 (0x7ffbe91cc400) [pid = 1906] [serial = 1554] [outer = 0x7ffbe8f0f800] 02:44:08 INFO - PROCESS | 1906 | 1462959848420 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 02:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1088ms 02:44:08 INFO - PROCESS | 1906 | --DOMWINDOW == 127 (0x7ffbe7e28000) [pid = 1906] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:44:08 INFO - PROCESS | 1906 | --DOMWINDOW == 126 (0x7ffbe3b6c000) [pid = 1906] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:44:08 INFO - PROCESS | 1906 | --DOMWINDOW == 125 (0x7ffbe18ef800) [pid = 1906] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:44:08 INFO - PROCESS | 1906 | --DOMWINDOW == 124 (0x7ffbe90e0800) [pid = 1906] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:44:08 INFO - PROCESS | 1906 | --DOMWINDOW == 123 (0x7ffbe330a400) [pid = 1906] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:44:08 INFO - PROCESS | 1906 | --DOMWINDOW == 122 (0x7ffbe17e8000) [pid = 1906] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:44:08 INFO - PROCESS | 1906 | --DOMWINDOW == 121 (0x7ffbe9082400) [pid = 1906] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:44:08 INFO - PROCESS | 1906 | --DOMWINDOW == 120 (0x7ffbde45b400) [pid = 1906] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:44:08 INFO - PROCESS | 1906 | --DOMWINDOW == 119 (0x7ffbdd9d1800) [pid = 1906] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:44:08 INFO - PROCESS | 1906 | --DOMWINDOW == 118 (0x7ffbdd9cf000) [pid = 1906] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:44:08 INFO - PROCESS | 1906 | 1462959848668 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 02:44:08 INFO - PROCESS | 1906 | 1462959848670 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 02:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:44:08 INFO - PROCESS | 1906 | 1462959848677 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:44:08 INFO - PROCESS | 1906 | 1462959848679 Marionette TRACE conn4 <- [1,2042,null,{}] 02:44:08 INFO - PROCESS | 1906 | 1462959848684 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:08 INFO - PROCESS | 1906 | 1462959848843 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 02:44:08 INFO - PROCESS | 1906 | 1462959848860 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe82a1800 == 81 [pid = 1906] [id = 518] 02:44:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 119 (0x7ffbe91e2400) [pid = 1906] [serial = 1555] [outer = (nil)] 02:44:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 120 (0x7ffbe9fd4c00) [pid = 1906] [serial = 1556] [outer = 0x7ffbe91e2400] 02:44:08 INFO - PROCESS | 1906 | 1462959848913 Marionette DEBUG loaded listener.js 02:44:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 121 (0x7ffbea27c400) [pid = 1906] [serial = 1557] [outer = 0x7ffbe91e2400] 02:44:09 INFO - PROCESS | 1906 | 1462959849617 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:44:09 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:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 983ms 02:44:09 INFO - PROCESS | 1906 | 1462959849661 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 02:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:44:09 INFO - PROCESS | 1906 | 1462959849664 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 02:44:09 INFO - PROCESS | 1906 | 1462959849669 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:44:09 INFO - PROCESS | 1906 | 1462959849671 Marionette TRACE conn4 <- [1,2046,null,{}] 02:44:09 INFO - PROCESS | 1906 | 1462959849676 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:09 INFO - PROCESS | 1906 | 1462959849850 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 02:44:09 INFO - PROCESS | 1906 | 1462959849869 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe921f800 == 82 [pid = 1906] [id = 519] 02:44:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 122 (0x7ffbe9c05800) [pid = 1906] [serial = 1558] [outer = (nil)] 02:44:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 123 (0x7ffbea27f800) [pid = 1906] [serial = 1559] [outer = 0x7ffbe9c05800] 02:44:09 INFO - PROCESS | 1906 | 1462959849918 Marionette DEBUG loaded listener.js 02:44:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 124 (0x7ffbea59d000) [pid = 1906] [serial = 1560] [outer = 0x7ffbe9c05800] 02:44:10 INFO - PROCESS | 1906 | 1462959850560 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 928ms 02:44:10 INFO - PROCESS | 1906 | 1462959850597 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 02:44:10 INFO - PROCESS | 1906 | 1462959850600 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 02:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:44:10 INFO - PROCESS | 1906 | 1462959850605 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:44:10 INFO - PROCESS | 1906 | 1462959850606 Marionette TRACE conn4 <- [1,2050,null,{}] 02:44:10 INFO - PROCESS | 1906 | 1462959850611 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:10 INFO - PROCESS | 1906 | 1462959850823 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 02:44:11 INFO - PROCESS | 1906 | 1462959851005 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdc3c8000 == 83 [pid = 1906] [id = 520] 02:44:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 125 (0x7ffbdd9d1800) [pid = 1906] [serial = 1561] [outer = (nil)] 02:44:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 126 (0x7ffbde45b400) [pid = 1906] [serial = 1562] [outer = 0x7ffbdd9d1800] 02:44:11 INFO - PROCESS | 1906 | 1462959851069 Marionette DEBUG loaded listener.js 02:44:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 127 (0x7ffbdec37000) [pid = 1906] [serial = 1563] [outer = 0x7ffbdd9d1800] 02:44:11 INFO - PROCESS | 1906 | 1462959851903 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1327ms 02:44:11 INFO - PROCESS | 1906 | 1462959851934 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 02:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:44:11 INFO - PROCESS | 1906 | 1462959851939 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 02:44:11 INFO - PROCESS | 1906 | 1462959851945 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:44:11 INFO - PROCESS | 1906 | 1462959851951 Marionette TRACE conn4 <- [1,2054,null,{}] 02:44:11 INFO - PROCESS | 1906 | 1462959851956 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:12 INFO - PROCESS | 1906 | 1462959852116 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 02:44:12 INFO - PROCESS | 1906 | 1462959852293 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe3d0b800 == 84 [pid = 1906] [id = 521] 02:44:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 128 (0x7ffbe330ac00) [pid = 1906] [serial = 1564] [outer = (nil)] 02:44:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 129 (0x7ffbe7f2c400) [pid = 1906] [serial = 1565] [outer = 0x7ffbe330ac00] 02:44:12 INFO - PROCESS | 1906 | 1462959852356 Marionette DEBUG loaded listener.js 02:44:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 130 (0x7ffbe8e6f000) [pid = 1906] [serial = 1566] [outer = 0x7ffbe330ac00] 02:44:13 INFO - PROCESS | 1906 | 1462959853180 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 02:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1280ms 02:44:13 INFO - PROCESS | 1906 | 1462959853225 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 02:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:44:13 INFO - PROCESS | 1906 | 1462959853229 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 02:44:13 INFO - PROCESS | 1906 | 1462959853234 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:44:13 INFO - PROCESS | 1906 | 1462959853237 Marionette TRACE conn4 <- [1,2058,null,{}] 02:44:13 INFO - PROCESS | 1906 | 1462959853242 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:13 INFO - PROCESS | 1906 | 1462959853381 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 02:44:13 INFO - PROCESS | 1906 | 1462959853558 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbea1c9000 == 85 [pid = 1906] [id = 522] 02:44:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 131 (0x7ffbe9049400) [pid = 1906] [serial = 1567] [outer = (nil)] 02:44:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 132 (0x7ffbe90dc000) [pid = 1906] [serial = 1568] [outer = 0x7ffbe9049400] 02:44:13 INFO - PROCESS | 1906 | 1462959853618 Marionette DEBUG loaded listener.js 02:44:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 133 (0x7ffbe91bd800) [pid = 1906] [serial = 1569] [outer = 0x7ffbe9049400] 02:44:14 INFO - PROCESS | 1906 | 1462959854514 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 02:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1332ms 02:44:14 INFO - PROCESS | 1906 | 1462959854567 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 02:44:14 INFO - PROCESS | 1906 | 1462959854572 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 02:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:44:14 INFO - PROCESS | 1906 | 1462959854587 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:44:14 INFO - PROCESS | 1906 | 1462959854594 Marionette TRACE conn4 <- [1,2062,null,{}] 02:44:14 INFO - PROCESS | 1906 | 1462959854598 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:14 INFO - PROCESS | 1906 | 1462959854753 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 02:44:14 INFO - PROCESS | 1906 | 1462959854930 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbeb621000 == 86 [pid = 1906] [id = 523] 02:44:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 134 (0x7ffbe9046800) [pid = 1906] [serial = 1570] [outer = (nil)] 02:44:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 135 (0x7ffbea441800) [pid = 1906] [serial = 1571] [outer = 0x7ffbe9046800] 02:44:14 INFO - PROCESS | 1906 | 1462959854993 Marionette DEBUG loaded listener.js 02:44:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 136 (0x7ffbea77ac00) [pid = 1906] [serial = 1572] [outer = 0x7ffbe9046800] 02:44:15 INFO - PROCESS | 1906 | 1462959855782 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 02:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1238ms 02:44:15 INFO - PROCESS | 1906 | 1462959855818 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 02:44:15 INFO - PROCESS | 1906 | 1462959855821 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 02:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:44:15 INFO - PROCESS | 1906 | 1462959855827 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:44:15 INFO - PROCESS | 1906 | 1462959855829 Marionette TRACE conn4 <- [1,2066,null,{}] 02:44:15 INFO - PROCESS | 1906 | 1462959855834 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:15 INFO - PROCESS | 1906 | 1462959855977 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 02:44:16 INFO - PROCESS | 1906 | 1462959856152 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbed896000 == 87 [pid = 1906] [id = 524] 02:44:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 137 (0x7ffbea280400) [pid = 1906] [serial = 1573] [outer = (nil)] 02:44:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 138 (0x7ffbeb618c00) [pid = 1906] [serial = 1574] [outer = 0x7ffbea280400] 02:44:16 INFO - PROCESS | 1906 | 1462959856215 Marionette DEBUG loaded listener.js 02:44:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 139 (0x7ffbebb12400) [pid = 1906] [serial = 1575] [outer = 0x7ffbea280400] 02:44:16 INFO - PROCESS | 1906 | 1462959856992 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 02:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1226ms 02:44:17 INFO - PROCESS | 1906 | 1462959857053 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 02:44:17 INFO - PROCESS | 1906 | 1462959857056 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 02:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:44:17 INFO - PROCESS | 1906 | 1462959857061 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:44:17 INFO - PROCESS | 1906 | 1462959857063 Marionette TRACE conn4 <- [1,2070,null,{}] 02:44:17 INFO - PROCESS | 1906 | 1462959857068 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:17 INFO - PROCESS | 1906 | 1462959857215 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 02:44:17 INFO - PROCESS | 1906 | 1462959857395 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf3814000 == 88 [pid = 1906] [id = 525] 02:44:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 140 (0x7ffbebb35000) [pid = 1906] [serial = 1576] [outer = (nil)] 02:44:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 141 (0x7ffbebb37c00) [pid = 1906] [serial = 1577] [outer = 0x7ffbebb35000] 02:44:17 INFO - PROCESS | 1906 | 1462959857464 Marionette DEBUG loaded listener.js 02:44:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 142 (0x7ffbec54cc00) [pid = 1906] [serial = 1578] [outer = 0x7ffbebb35000] 02:44:18 INFO - PROCESS | 1906 | 1462959858275 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 02:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1276ms 02:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:44:18 INFO - PROCESS | 1906 | 1462959858338 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 02:44:18 INFO - PROCESS | 1906 | 1462959858341 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 02:44:18 INFO - PROCESS | 1906 | 1462959858346 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:44:18 INFO - PROCESS | 1906 | 1462959858349 Marionette TRACE conn4 <- [1,2074,null,{}] 02:44:18 INFO - PROCESS | 1906 | 1462959858353 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:18 INFO - PROCESS | 1906 | 1462959858506 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 02:44:18 INFO - PROCESS | 1906 | 1462959858688 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf46d3000 == 89 [pid = 1906] [id = 526] 02:44:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 143 (0x7ffbe7f2e800) [pid = 1906] [serial = 1579] [outer = (nil)] 02:44:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 144 (0x7ffbecf30400) [pid = 1906] [serial = 1580] [outer = 0x7ffbe7f2e800] 02:44:18 INFO - PROCESS | 1906 | 1462959858747 Marionette DEBUG loaded listener.js 02:44:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 145 (0x7ffbed591c00) [pid = 1906] [serial = 1581] [outer = 0x7ffbe7f2e800] 02:44:19 INFO - PROCESS | 1906 | 1462959859535 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 02:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1227ms 02:44:19 INFO - PROCESS | 1906 | 1462959859574 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 02:44:19 INFO - PROCESS | 1906 | 1462959859577 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 02:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:44:19 INFO - PROCESS | 1906 | 1462959859582 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:44:19 INFO - PROCESS | 1906 | 1462959859584 Marionette TRACE conn4 <- [1,2078,null,{}] 02:44:19 INFO - PROCESS | 1906 | 1462959859590 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:19 INFO - PROCESS | 1906 | 1462959859731 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 02:44:19 INFO - PROCESS | 1906 | 1462959859908 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf5043000 == 90 [pid = 1906] [id = 527] 02:44:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 146 (0x7ffbea773400) [pid = 1906] [serial = 1582] [outer = (nil)] 02:44:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 147 (0x7ffbed604c00) [pid = 1906] [serial = 1583] [outer = 0x7ffbea773400] 02:44:19 INFO - PROCESS | 1906 | 1462959859970 Marionette DEBUG loaded listener.js 02:44:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 148 (0x7ffbed6e7400) [pid = 1906] [serial = 1584] [outer = 0x7ffbea773400] 02:44:20 INFO - PROCESS | 1906 | 1462959860681 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 02:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1127ms 02:44:20 INFO - PROCESS | 1906 | 1462959860709 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 02:44:20 INFO - PROCESS | 1906 | 1462959860712 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 02:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:44:20 INFO - PROCESS | 1906 | 1462959860717 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:44:20 INFO - PROCESS | 1906 | 1462959860719 Marionette TRACE conn4 <- [1,2082,null,{}] 02:44:20 INFO - PROCESS | 1906 | 1462959860724 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:20 INFO - PROCESS | 1906 | 1462959860932 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 02:44:21 INFO - PROCESS | 1906 | 1462959861063 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf59dd000 == 91 [pid = 1906] [id = 528] 02:44:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 149 (0x7ffbed183c00) [pid = 1906] [serial = 1585] [outer = (nil)] 02:44:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 150 (0x7ffbed6ef000) [pid = 1906] [serial = 1586] [outer = 0x7ffbed183c00] 02:44:21 INFO - PROCESS | 1906 | 1462959861124 Marionette DEBUG loaded listener.js 02:44:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 151 (0x7ffbefc96400) [pid = 1906] [serial = 1587] [outer = 0x7ffbed183c00] 02:44:21 INFO - PROCESS | 1906 | 1462959861855 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 02:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1173ms 02:44:21 INFO - PROCESS | 1906 | 1462959861891 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 02:44:21 INFO - PROCESS | 1906 | 1462959861895 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 02:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:44:21 INFO - PROCESS | 1906 | 1462959861900 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:44:21 INFO - PROCESS | 1906 | 1462959861907 Marionette TRACE conn4 <- [1,2086,null,{}] 02:44:21 INFO - PROCESS | 1906 | 1462959861912 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:22 INFO - PROCESS | 1906 | 1462959862112 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 02:44:22 INFO - PROCESS | 1906 | 1462959862243 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf5a73800 == 92 [pid = 1906] [id = 529] 02:44:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 152 (0x7ffbed188000) [pid = 1906] [serial = 1588] [outer = (nil)] 02:44:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 153 (0x7ffbf06b1800) [pid = 1906] [serial = 1589] [outer = 0x7ffbed188000] 02:44:22 INFO - PROCESS | 1906 | 1462959862304 Marionette DEBUG loaded listener.js 02:44:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 154 (0x7ffbf1775c00) [pid = 1906] [serial = 1590] [outer = 0x7ffbed188000] 02:44:23 INFO - PROCESS | 1906 | 1462959863104 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 02:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1233ms 02:44:23 INFO - PROCESS | 1906 | 1462959863148 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 02:44:23 INFO - PROCESS | 1906 | 1462959863152 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 02:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:44:23 INFO - PROCESS | 1906 | 1462959863157 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:44:23 INFO - PROCESS | 1906 | 1462959863159 Marionette TRACE conn4 <- [1,2090,null,{}] 02:44:23 INFO - PROCESS | 1906 | 1462959863164 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:23 INFO - PROCESS | 1906 | 1462959863310 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 02:44:23 INFO - PROCESS | 1906 | 1462959863830 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe203c000 == 93 [pid = 1906] [id = 530] 02:44:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 155 (0x7ffbde467c00) [pid = 1906] [serial = 1591] [outer = (nil)] 02:44:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 156 (0x7ffbde84c800) [pid = 1906] [serial = 1592] [outer = 0x7ffbde467c00] 02:44:23 INFO - PROCESS | 1906 | 1462959863932 Marionette DEBUG loaded listener.js 02:44:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 157 (0x7ffbe18ee800) [pid = 1906] [serial = 1593] [outer = 0x7ffbde467c00] 02:44:24 INFO - PROCESS | 1906 | 1462959864733 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 02:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1626ms 02:44:24 INFO - PROCESS | 1906 | 1462959864797 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 02:44:24 INFO - PROCESS | 1906 | 1462959864805 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 02:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:44:24 INFO - PROCESS | 1906 | 1462959864819 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:44:24 INFO - PROCESS | 1906 | 1462959864828 Marionette TRACE conn4 <- [1,2094,null,{}] 02:44:24 INFO - PROCESS | 1906 | 1462959864841 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:25 INFO - PROCESS | 1906 | 1462959865017 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 02:44:25 INFO - PROCESS | 1906 | 1462959865193 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe1125800 == 94 [pid = 1906] [id = 531] 02:44:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 158 (0x7ffbe3318c00) [pid = 1906] [serial = 1594] [outer = (nil)] 02:44:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 159 (0x7ffbe8e6e400) [pid = 1906] [serial = 1595] [outer = 0x7ffbe3318c00] 02:44:25 INFO - PROCESS | 1906 | 1462959865251 Marionette DEBUG loaded listener.js 02:44:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 160 (0x7ffbe8eae800) [pid = 1906] [serial = 1596] [outer = 0x7ffbe3318c00] 02:44:25 INFO - PROCESS | 1906 | --DOMWINDOW == 159 (0x7ffbe90d8400) [pid = 1906] [serial = 1505] [outer = (nil)] [url = about:blank] 02:44:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe921f800 == 93 [pid = 1906] [id = 519] 02:44:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe82a1800 == 92 [pid = 1906] [id = 518] 02:44:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8e07800 == 91 [pid = 1906] [id = 517] 02:44:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe7814800 == 90 [pid = 1906] [id = 516] 02:44:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe781a800 == 89 [pid = 1906] [id = 497] 02:44:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3d15000 == 88 [pid = 1906] [id = 515] 02:44:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3f51000 == 87 [pid = 1906] [id = 496] 02:44:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdebcc000 == 86 [pid = 1906] [id = 514] 02:44:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdec23800 == 85 [pid = 1906] [id = 513] 02:44:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf4184800 == 84 [pid = 1906] [id = 510] 02:44:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf2e55000 == 83 [pid = 1906] [id = 509] 02:44:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbed875000 == 82 [pid = 1906] [id = 508] 02:44:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbeba82800 == 81 [pid = 1906] [id = 507] 02:44:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea799800 == 80 [pid = 1906] [id = 506] 02:44:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea45c000 == 79 [pid = 1906] [id = 505] 02:44:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9e43800 == 78 [pid = 1906] [id = 504] 02:44:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe7813800 == 77 [pid = 1906] [id = 503] 02:44:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe1119800 == 76 [pid = 1906] [id = 502] 02:44:26 INFO - PROCESS | 1906 | 1462959866074 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 02:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1291ms 02:44:26 INFO - PROCESS | 1906 | 1462959866112 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 02:44:26 INFO - PROCESS | 1906 | 1462959866117 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 02:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 158 (0x7ffbe8e6e000) [pid = 1906] [serial = 1487] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 157 (0x7ffbe8f05800) [pid = 1906] [serial = 1490] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 156 (0x7ffbe8f0e800) [pid = 1906] [serial = 1491] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 155 (0x7ffc0037fc00) [pid = 1906] [serial = 1451] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 154 (0x7ffbe91acc00) [pid = 1906] [serial = 1496] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 153 (0x7ffc01a5d800) [pid = 1906] [serial = 1452] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 152 (0x7ffbeaa33000) [pid = 1906] [serial = 1457] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 151 (0x7ffbe3b69800) [pid = 1906] [serial = 1485] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 150 (0x7ffbe331a800) [pid = 1906] [serial = 1484] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 149 (0x7ffbe18ec000) [pid = 1906] [serial = 1482] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 148 (0x7ffbe18ac400) [pid = 1906] [serial = 1481] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 147 (0x7ffbdec3a000) [pid = 1906] [serial = 1475] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 146 (0x7ffc018db800) [pid = 1906] [serial = 1463] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 145 (0x7ffc04d9c800) [pid = 1906] [serial = 1466] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 144 (0x7ffbe8e79000) [pid = 1906] [serial = 1469] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 143 (0x7ffbe91ccc00) [pid = 1906] [serial = 1472] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 142 (0x7ffbe9089c00) [pid = 1906] [serial = 1493] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 141 (0x7ffbe907f000) [pid = 1906] [serial = 1454] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 140 (0x7ffbf5988400) [pid = 1906] [serial = 1460] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 139 (0x7ffbe91c8400) [pid = 1906] [serial = 1499] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 138 (0x7ffbe91eb800) [pid = 1906] [serial = 1500] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 137 (0x7ffbe142f000) [pid = 1906] [serial = 1502] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 136 (0x7ffbde844400) [pid = 1906] [serial = 1479] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 135 (0x7ffbdd9d3400) [pid = 1906] [serial = 1478] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 134 (0x7ffbe8e75400) [pid = 1906] [serial = 1488] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 133 (0x7ffbe91c4c00) [pid = 1906] [serial = 1497] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 132 (0x7ffbe90d7000) [pid = 1906] [serial = 1494] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | --DOMWINDOW == 131 (0x7ffbe7f31c00) [pid = 1906] [serial = 1503] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1906 | 1462959866157 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:44:26 INFO - PROCESS | 1906 | 1462959866159 Marionette TRACE conn4 <- [1,2098,null,{}] 02:44:26 INFO - PROCESS | 1906 | 1462959866163 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:26 INFO - PROCESS | 1906 | 1462959866301 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 02:44:26 INFO - PROCESS | 1906 | 1462959866315 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdec23800 == 77 [pid = 1906] [id = 532] 02:44:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 132 (0x7ffbe8f02800) [pid = 1906] [serial = 1597] [outer = (nil)] 02:44:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 133 (0x7ffbe904c000) [pid = 1906] [serial = 1598] [outer = 0x7ffbe8f02800] 02:44:26 INFO - PROCESS | 1906 | 1462959866371 Marionette DEBUG loaded listener.js 02:44:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 134 (0x7ffbe90d8c00) [pid = 1906] [serial = 1599] [outer = 0x7ffbe8f02800] 02:44:27 INFO - PROCESS | 1906 | 1462959867161 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 02:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1053ms 02:44:27 INFO - PROCESS | 1906 | 1462959867181 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 02:44:27 INFO - PROCESS | 1906 | 1462959867185 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 02:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:44:27 INFO - PROCESS | 1906 | 1462959867230 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:44:27 INFO - PROCESS | 1906 | 1462959867238 Marionette TRACE conn4 <- [1,2102,null,{}] 02:44:27 INFO - PROCESS | 1906 | 1462959867244 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:27 INFO - PROCESS | 1906 | 1462959867377 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 02:44:27 INFO - PROCESS | 1906 | 1462959867393 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe782c800 == 78 [pid = 1906] [id = 533] 02:44:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 135 (0x7ffbe917c400) [pid = 1906] [serial = 1600] [outer = (nil)] 02:44:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 136 (0x7ffbe91e9400) [pid = 1906] [serial = 1601] [outer = 0x7ffbe917c400] 02:44:27 INFO - PROCESS | 1906 | 1462959867444 Marionette DEBUG loaded listener.js 02:44:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 137 (0x7ffbe9cf5800) [pid = 1906] [serial = 1602] [outer = 0x7ffbe917c400] 02:44:28 INFO - PROCESS | 1906 | 1462959868154 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 02:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 961ms 02:44:28 INFO - PROCESS | 1906 | 1462959868174 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 02:44:28 INFO - PROCESS | 1906 | 1462959868178 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 02:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:44:28 INFO - PROCESS | 1906 | 1462959868183 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:44:28 INFO - PROCESS | 1906 | 1462959868185 Marionette TRACE conn4 <- [1,2106,null,{}] 02:44:28 INFO - PROCESS | 1906 | 1462959868189 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:28 INFO - PROCESS | 1906 | 1462959868316 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 02:44:28 INFO - PROCESS | 1906 | 1462959868479 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe8e0e000 == 79 [pid = 1906] [id = 534] 02:44:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 138 (0x7ffbe3b65400) [pid = 1906] [serial = 1603] [outer = (nil)] 02:44:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 139 (0x7ffbe9cf5400) [pid = 1906] [serial = 1604] [outer = 0x7ffbe3b65400] 02:44:28 INFO - PROCESS | 1906 | 1462959868531 Marionette DEBUG loaded listener.js 02:44:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 140 (0x7ffbea282c00) [pid = 1906] [serial = 1605] [outer = 0x7ffbe3b65400] 02:44:29 INFO - PROCESS | 1906 | 1462959869203 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 02:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1073ms 02:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:44:29 INFO - PROCESS | 1906 | 1462959869258 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 02:44:29 INFO - PROCESS | 1906 | 1462959869260 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 02:44:29 INFO - PROCESS | 1906 | 1462959869264 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:44:29 INFO - PROCESS | 1906 | 1462959869267 Marionette TRACE conn4 <- [1,2110,null,{}] 02:44:29 INFO - PROCESS | 1906 | 1462959869271 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:29 INFO - PROCESS | 1906 | 1462959869453 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 02:44:29 INFO - PROCESS | 1906 | 1462959869477 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9121800 == 80 [pid = 1906] [id = 535] 02:44:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 141 (0x7ffbea662800) [pid = 1906] [serial = 1606] [outer = (nil)] 02:44:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 142 (0x7ffbea771c00) [pid = 1906] [serial = 1607] [outer = 0x7ffbea662800] 02:44:29 INFO - PROCESS | 1906 | 1462959869536 Marionette DEBUG loaded listener.js 02:44:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 143 (0x7ffbeb53b000) [pid = 1906] [serial = 1608] [outer = 0x7ffbea662800] 02:44:30 INFO - PROCESS | 1906 | 1462959870303 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 02:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1076ms 02:44:30 INFO - PROCESS | 1906 | --DOMWINDOW == 142 (0x7ffbe8f0f800) [pid = 1906] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:44:30 INFO - PROCESS | 1906 | --DOMWINDOW == 141 (0x7ffbe91e2400) [pid = 1906] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:44:30 INFO - PROCESS | 1906 | --DOMWINDOW == 140 (0x7ffbe17ee000) [pid = 1906] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:44:30 INFO - PROCESS | 1906 | --DOMWINDOW == 139 (0x7ffbde848000) [pid = 1906] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:44:30 INFO - PROCESS | 1906 | --DOMWINDOW == 138 (0x7ffbe8e72800) [pid = 1906] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:44:30 INFO - PROCESS | 1906 | --DOMWINDOW == 137 (0x7ffbe3b68000) [pid = 1906] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:44:30 INFO - PROCESS | 1906 | --DOMWINDOW == 136 (0x7ffbe7e1a800) [pid = 1906] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:44:30 INFO - PROCESS | 1906 | 1462959870507 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 02:44:30 INFO - PROCESS | 1906 | 1462959870510 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 02:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:44:30 INFO - PROCESS | 1906 | 1462959870517 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:44:30 INFO - PROCESS | 1906 | 1462959870519 Marionette TRACE conn4 <- [1,2114,null,{}] 02:44:30 INFO - PROCESS | 1906 | 1462959870524 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:30 INFO - PROCESS | 1906 | 1462959870657 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 02:44:30 INFO - PROCESS | 1906 | 1462959870664 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe8fdf000 == 81 [pid = 1906] [id = 536] 02:44:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 137 (0x7ffbe9fd3c00) [pid = 1906] [serial = 1609] [outer = (nil)] 02:44:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 138 (0x7ffbeb537000) [pid = 1906] [serial = 1610] [outer = 0x7ffbe9fd3c00] 02:44:30 INFO - PROCESS | 1906 | 1462959870717 Marionette DEBUG loaded listener.js 02:44:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 139 (0x7ffbebb16400) [pid = 1906] [serial = 1611] [outer = 0x7ffbe9fd3c00] 02:44:31 INFO - PROCESS | 1906 | 1462959871421 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 02:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 927ms 02:44:31 INFO - PROCESS | 1906 | 1462959871445 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 02:44:31 INFO - PROCESS | 1906 | 1462959871448 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 02:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:44:31 INFO - PROCESS | 1906 | 1462959871453 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:44:31 INFO - PROCESS | 1906 | 1462959871455 Marionette TRACE conn4 <- [1,2118,null,{}] 02:44:31 INFO - PROCESS | 1906 | 1462959871459 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:31 INFO - PROCESS | 1906 | 1462959871592 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 02:44:31 INFO - PROCESS | 1906 | 1462959871732 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea6aa800 == 82 [pid = 1906] [id = 537] 02:44:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 140 (0x7ffbe8e78800) [pid = 1906] [serial = 1612] [outer = (nil)] 02:44:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 141 (0x7ffbebb39400) [pid = 1906] [serial = 1613] [outer = 0x7ffbe8e78800] 02:44:31 INFO - PROCESS | 1906 | 1462959871784 Marionette DEBUG loaded listener.js 02:44:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 142 (0x7ffbed182400) [pid = 1906] [serial = 1614] [outer = 0x7ffbe8e78800] 02:44:32 INFO - PROCESS | 1906 | 1462959872354 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 02:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 923ms 02:44:32 INFO - PROCESS | 1906 | 1462959872377 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 02:44:32 INFO - PROCESS | 1906 | 1462959872380 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 02:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:44:32 INFO - PROCESS | 1906 | 1462959872384 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:44:32 INFO - PROCESS | 1906 | 1462959872386 Marionette TRACE conn4 <- [1,2122,null,{}] 02:44:32 INFO - PROCESS | 1906 | 1462959872390 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:32 INFO - PROCESS | 1906 | 1462959872527 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 02:44:32 INFO - PROCESS | 1906 | 1462959872788 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbde3ca800 == 83 [pid = 1906] [id = 538] 02:44:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 143 (0x7ffbdd9d0000) [pid = 1906] [serial = 1615] [outer = (nil)] 02:44:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 144 (0x7ffbde464000) [pid = 1906] [serial = 1616] [outer = 0x7ffbdd9d0000] 02:44:32 INFO - PROCESS | 1906 | 1462959872855 Marionette DEBUG loaded listener.js 02:44:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 145 (0x7ffbe3316c00) [pid = 1906] [serial = 1617] [outer = 0x7ffbdd9d0000] 02:44:33 INFO - PROCESS | 1906 | 1462959873692 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 02:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1375ms 02:44:33 INFO - PROCESS | 1906 | 1462959873762 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 02:44:33 INFO - PROCESS | 1906 | 1462959873768 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 02:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:44:33 INFO - PROCESS | 1906 | 1462959873774 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:44:33 INFO - PROCESS | 1906 | 1462959873779 Marionette TRACE conn4 <- [1,2126,null,{}] 02:44:33 INFO - PROCESS | 1906 | 1462959873785 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:33 INFO - PROCESS | 1906 | 1462959873979 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 02:44:34 INFO - PROCESS | 1906 | 1462959874156 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe781a800 == 84 [pid = 1906] [id = 539] 02:44:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 146 (0x7ffbe7e1fc00) [pid = 1906] [serial = 1618] [outer = (nil)] 02:44:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 147 (0x7ffbe8f08400) [pid = 1906] [serial = 1619] [outer = 0x7ffbe7e1fc00] 02:44:34 INFO - PROCESS | 1906 | 1462959874226 Marionette DEBUG loaded listener.js 02:44:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 148 (0x7ffbe90a2800) [pid = 1906] [serial = 1620] [outer = 0x7ffbe7e1fc00] 02:44:34 INFO - PROCESS | 1906 | 1462959874960 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 02:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1229ms 02:44:35 INFO - PROCESS | 1906 | 1462959875006 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 02:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:44:35 INFO - PROCESS | 1906 | 1462959875012 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 02:44:35 INFO - PROCESS | 1906 | 1462959875018 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:44:35 INFO - PROCESS | 1906 | 1462959875021 Marionette TRACE conn4 <- [1,2130,null,{}] 02:44:35 INFO - PROCESS | 1906 | 1462959875026 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:35 INFO - PROCESS | 1906 | 1462959875176 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 02:44:35 INFO - PROCESS | 1906 | 1462959875368 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbed523000 == 85 [pid = 1906] [id = 540] 02:44:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 149 (0x7ffbe90e1000) [pid = 1906] [serial = 1621] [outer = (nil)] 02:44:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 150 (0x7ffbe9c05400) [pid = 1906] [serial = 1622] [outer = 0x7ffbe90e1000] 02:44:35 INFO - PROCESS | 1906 | 1462959875431 Marionette DEBUG loaded listener.js 02:44:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 151 (0x7ffbea27dc00) [pid = 1906] [serial = 1623] [outer = 0x7ffbe90e1000] 02:44:36 INFO - PROCESS | 1906 | 1462959876251 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 02:44:36 INFO - PROCESS | 1906 | 1462959876307 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 02:44:36 INFO - PROCESS | 1906 | 1462959876321 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:44:36 INFO - PROCESS | 1906 | 1462959876329 Marionette TRACE conn4 <- [1,2134,null,{}] 02:44:36 INFO - PROCESS | 1906 | 1462959876334 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:36 INFO - PROCESS | 1906 | 1462959876490 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 02:44:36 INFO - PROCESS | 1906 | 1462959876676 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf3cd1000 == 86 [pid = 1906] [id = 541] 02:44:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 152 (0x7ffbe7c8e000) [pid = 1906] [serial = 1624] [outer = (nil)] 02:44:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 153 (0x7ffbea778400) [pid = 1906] [serial = 1625] [outer = 0x7ffbe7c8e000] 02:44:36 INFO - PROCESS | 1906 | 1462959876736 Marionette DEBUG loaded listener.js 02:44:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 154 (0x7ffbed187c00) [pid = 1906] [serial = 1626] [outer = 0x7ffbe7c8e000] 02:44:37 INFO - PROCESS | 1906 | 1462959877516 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 02:44: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:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1241ms 02:44:37 INFO - PROCESS | 1906 | 1462959877555 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 02:44:37 INFO - PROCESS | 1906 | 1462959877559 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 02:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:44:37 INFO - PROCESS | 1906 | 1462959877580 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:44:37 INFO - PROCESS | 1906 | 1462959877583 Marionette TRACE conn4 <- [1,2138,null,{}] 02:44:37 INFO - PROCESS | 1906 | 1462959877588 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:37 INFO - PROCESS | 1906 | 1462959877743 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 02:44:37 INFO - PROCESS | 1906 | 1462959877920 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf59db000 == 87 [pid = 1906] [id = 542] 02:44:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 155 (0x7ffbe8eb4800) [pid = 1906] [serial = 1627] [outer = (nil)] 02:44:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 156 (0x7ffbefc97000) [pid = 1906] [serial = 1628] [outer = 0x7ffbe8eb4800] 02:44:37 INFO - PROCESS | 1906 | 1462959877982 Marionette DEBUG loaded listener.js 02:44:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 157 (0x7ffbf25e0000) [pid = 1906] [serial = 1629] [outer = 0x7ffbe8eb4800] 02:44:38 INFO - PROCESS | 1906 | 1462959878716 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 02:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1178ms 02:44:38 INFO - PROCESS | 1906 | 1462959878757 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 02:44:38 INFO - PROCESS | 1906 | 1462959878760 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 02:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:44:38 INFO - PROCESS | 1906 | 1462959878765 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:44:38 INFO - PROCESS | 1906 | 1462959878768 Marionette TRACE conn4 <- [1,2142,null,{}] 02:44:38 INFO - PROCESS | 1906 | 1462959878772 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:38 INFO - PROCESS | 1906 | 1462959878980 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 02:44:39 INFO - PROCESS | 1906 | 1462959879117 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf90b8000 == 88 [pid = 1906] [id = 543] 02:44:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 158 (0x7ffbf26a0c00) [pid = 1906] [serial = 1630] [outer = (nil)] 02:44:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 159 (0x7ffbf26a6000) [pid = 1906] [serial = 1631] [outer = 0x7ffbf26a0c00] 02:44:39 INFO - PROCESS | 1906 | 1462959879196 Marionette DEBUG loaded listener.js 02:44:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 160 (0x7ffbf2e0f400) [pid = 1906] [serial = 1632] [outer = 0x7ffbf26a0c00] 02:44:39 INFO - PROCESS | 1906 | 1462959879972 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 02:44:40 INFO - PROCESS | 1906 | 1462959880049 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 02:44:40 INFO - PROCESS | 1906 | 1462959880054 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:44:40 INFO - PROCESS | 1906 | 1462959880057 Marionette TRACE conn4 <- [1,2146,null,{}] 02:44:40 INFO - PROCESS | 1906 | 1462959880061 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:40 INFO - PROCESS | 1906 | 1462959880204 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 02:44:40 INFO - PROCESS | 1906 | 1462959880389 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbfa7d9000 == 89 [pid = 1906] [id = 544] 02:44:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 161 (0x7ffbf26a1000) [pid = 1906] [serial = 1633] [outer = (nil)] 02:44:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 162 (0x7ffbf3e18400) [pid = 1906] [serial = 1634] [outer = 0x7ffbf26a1000] 02:44:40 INFO - PROCESS | 1906 | 1462959880448 Marionette DEBUG loaded listener.js 02:44:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 163 (0x7ffbf3f5a400) [pid = 1906] [serial = 1635] [outer = 0x7ffbf26a1000] 02:44:41 INFO - PROCESS | 1906 | 1462959881204 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 02:44:41 INFO - PROCESS | 1906 | 1462959881286 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 02:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:44:41 INFO - PROCESS | 1906 | 1462959881291 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:44:41 INFO - PROCESS | 1906 | 1462959881293 Marionette TRACE conn4 <- [1,2150,null,{}] 02:44:41 INFO - PROCESS | 1906 | 1462959881298 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:41 INFO - PROCESS | 1906 | 1462959881446 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 02:44:41 INFO - PROCESS | 1906 | 1462959881621 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc006d5000 == 90 [pid = 1906] [id = 545] 02:44:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 164 (0x7ffbf2e0fc00) [pid = 1906] [serial = 1636] [outer = (nil)] 02:44:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 165 (0x7ffbf4259c00) [pid = 1906] [serial = 1637] [outer = 0x7ffbf2e0fc00] 02:44:41 INFO - PROCESS | 1906 | 1462959881681 Marionette DEBUG loaded listener.js 02:44:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 166 (0x7ffbf4984400) [pid = 1906] [serial = 1638] [outer = 0x7ffbf2e0fc00] 02:44:42 INFO - PROCESS | 1906 | 1462959882445 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 02:44: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:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1179ms 02:44:42 INFO - PROCESS | 1906 | 1462959882471 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 02:44:42 INFO - PROCESS | 1906 | 1462959882475 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 02:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:44:42 INFO - PROCESS | 1906 | 1462959882480 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:44:42 INFO - PROCESS | 1906 | 1462959882482 Marionette TRACE conn4 <- [1,2154,null,{}] 02:44:42 INFO - PROCESS | 1906 | 1462959882501 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:42 INFO - PROCESS | 1906 | 1462959882698 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 02:44:42 INFO - PROCESS | 1906 | 1462959882832 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc01492800 == 91 [pid = 1906] [id = 546] 02:44:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 167 (0x7ffbf425cc00) [pid = 1906] [serial = 1639] [outer = (nil)] 02:44:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 168 (0x7ffbf4ace400) [pid = 1906] [serial = 1640] [outer = 0x7ffbf425cc00] 02:44:42 INFO - PROCESS | 1906 | 1462959882892 Marionette DEBUG loaded listener.js 02:44:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 169 (0x7ffbf4b35c00) [pid = 1906] [serial = 1641] [outer = 0x7ffbf425cc00] 02:44:43 INFO - PROCESS | 1906 | 1462959883658 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1227ms 02:44:43 INFO - PROCESS | 1906 | 1462959883708 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 02:44:43 INFO - PROCESS | 1906 | 1462959883710 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 02:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:44:43 INFO - PROCESS | 1906 | 1462959883716 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:44:43 INFO - PROCESS | 1906 | 1462959883717 Marionette TRACE conn4 <- [1,2158,null,{}] 02:44:43 INFO - PROCESS | 1906 | 1462959883723 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:43 INFO - PROCESS | 1906 | 1462959883868 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 02:44:44 INFO - PROCESS | 1906 | 1462959884054 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc034ba000 == 92 [pid = 1906] [id = 547] 02:44:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 170 (0x7ffbf4983800) [pid = 1906] [serial = 1642] [outer = (nil)] 02:44:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 171 (0x7ffbf5024000) [pid = 1906] [serial = 1643] [outer = 0x7ffbf4983800] 02:44:44 INFO - PROCESS | 1906 | 1462959884115 Marionette DEBUG loaded listener.js 02:44:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 172 (0x7ffbf5527400) [pid = 1906] [serial = 1644] [outer = 0x7ffbf4983800] 02:44:44 INFO - PROCESS | 1906 | 1462959884887 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1227ms 02:44:44 INFO - PROCESS | 1906 | 1462959884943 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 02:44:44 INFO - PROCESS | 1906 | 1462959884946 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 02:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:44:44 INFO - PROCESS | 1906 | 1462959884951 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:44:44 INFO - PROCESS | 1906 | 1462959884953 Marionette TRACE conn4 <- [1,2162,null,{}] 02:44:44 INFO - PROCESS | 1906 | 1462959884958 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:45 INFO - PROCESS | 1906 | 1462959885104 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 02:44:45 INFO - PROCESS | 1906 | 1462959885297 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc04d82800 == 93 [pid = 1906] [id = 548] 02:44:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 173 (0x7ffbf4b70400) [pid = 1906] [serial = 1645] [outer = (nil)] 02:44:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 174 (0x7ffbf598ac00) [pid = 1906] [serial = 1646] [outer = 0x7ffbf4b70400] 02:44:45 INFO - PROCESS | 1906 | 1462959885367 Marionette DEBUG loaded listener.js 02:44:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 175 (0x7ffbf5db7000) [pid = 1906] [serial = 1647] [outer = 0x7ffbf4b70400] 02:44:46 INFO - PROCESS | 1906 | 1462959886206 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 02:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1325ms 02:44:46 INFO - PROCESS | 1906 | 1462959886277 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 02:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:44:46 INFO - PROCESS | 1906 | 1462959886281 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 02:44:46 INFO - PROCESS | 1906 | 1462959886286 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:44:46 INFO - PROCESS | 1906 | 1462959886289 Marionette TRACE conn4 <- [1,2166,null,{}] 02:44:46 INFO - PROCESS | 1906 | 1462959886294 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:46 INFO - PROCESS | 1906 | 1462959886504 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 02:44:47 INFO - PROCESS | 1906 | 1462959887066 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3f63800 == 94 [pid = 1906] [id = 549] 02:44:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 176 (0x7ffbde849800) [pid = 1906] [serial = 1648] [outer = (nil)] 02:44:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 177 (0x7ffbe1438400) [pid = 1906] [serial = 1649] [outer = 0x7ffbde849800] 02:44:47 INFO - PROCESS | 1906 | 1462959887129 Marionette DEBUG loaded listener.js 02:44:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 178 (0x7ffbe3b67000) [pid = 1906] [serial = 1650] [outer = 0x7ffbde849800] 02:44:47 INFO - PROCESS | 1906 | 1462959887889 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 02:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1682ms 02:44:47 INFO - PROCESS | 1906 | 1462959887969 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 02:44:47 INFO - PROCESS | 1906 | 1462959887974 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 02:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:44:47 INFO - PROCESS | 1906 | 1462959887981 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:44:47 INFO - PROCESS | 1906 | 1462959887984 Marionette TRACE conn4 <- [1,2170,null,{}] 02:44:47 INFO - PROCESS | 1906 | 1462959887990 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:48 INFO - PROCESS | 1906 | 1462959888145 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 02:44:48 INFO - PROCESS | 1906 | 1462959888456 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdd97a000 == 95 [pid = 1906] [id = 550] 02:44:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 179 (0x7ffbe8e79c00) [pid = 1906] [serial = 1651] [outer = (nil)] 02:44:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 180 (0x7ffbe907a800) [pid = 1906] [serial = 1652] [outer = 0x7ffbe8e79c00] 02:44:48 INFO - PROCESS | 1906 | 1462959888516 Marionette DEBUG loaded listener.js 02:44:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 181 (0x7ffbe90d6000) [pid = 1906] [serial = 1653] [outer = 0x7ffbe8e79c00] 02:44:49 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc01a06800 == 94 [pid = 1906] [id = 422] 02:44:49 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea6aa800 == 93 [pid = 1906] [id = 537] 02:44:49 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8fdf000 == 92 [pid = 1906] [id = 536] 02:44:49 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9121800 == 91 [pid = 1906] [id = 535] 02:44:49 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8e0e000 == 90 [pid = 1906] [id = 534] 02:44:49 INFO - PROCESS | 1906 | --DOMWINDOW == 180 (0x7ffbe9c04400) [pid = 1906] [serial = 1517] [outer = (nil)] [url = about:blank] 02:44:49 INFO - PROCESS | 1906 | --DOMWINDOW == 179 (0x7ffbe9e1b000) [pid = 1906] [serial = 1520] [outer = (nil)] [url = about:blank] 02:44:49 INFO - PROCESS | 1906 | --DOMWINDOW == 178 (0x7ffbea280800) [pid = 1906] [serial = 1523] [outer = (nil)] [url = about:blank] 02:44:49 INFO - PROCESS | 1906 | --DOMWINDOW == 177 (0x7ffbea66ac00) [pid = 1906] [serial = 1526] [outer = (nil)] [url = about:blank] 02:44:49 INFO - PROCESS | 1906 | --DOMWINDOW == 176 (0x7ffbe3b70400) [pid = 1906] [serial = 1535] [outer = (nil)] [url = about:blank] 02:44:49 INFO - PROCESS | 1906 | --DOMWINDOW == 175 (0x7ffbeb5b3400) [pid = 1906] [serial = 1532] [outer = (nil)] [url = about:blank] 02:44:49 INFO - PROCESS | 1906 | --DOMWINDOW == 174 (0x7ffbea8b7c00) [pid = 1906] [serial = 1529] [outer = (nil)] [url = about:blank] 02:44:49 INFO - PROCESS | 1906 | --DOMWINDOW == 173 (0x7ffbea27f800) [pid = 1906] [serial = 1559] [outer = (nil)] [url = about:blank] 02:44:49 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe782c800 == 89 [pid = 1906] [id = 533] 02:44:49 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdec23800 == 88 [pid = 1906] [id = 532] 02:44:49 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe1125800 == 87 [pid = 1906] [id = 531] 02:44:49 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe203c000 == 86 [pid = 1906] [id = 530] 02:44:49 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf46d3000 == 85 [pid = 1906] [id = 526] 02:44:49 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf3814000 == 84 [pid = 1906] [id = 525] 02:44:49 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbed896000 == 83 [pid = 1906] [id = 524] 02:44:49 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbeb621000 == 82 [pid = 1906] [id = 523] 02:44:49 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea1c9000 == 81 [pid = 1906] [id = 522] 02:44:49 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9112800 == 80 [pid = 1906] [id = 501] 02:44:49 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3d0b800 == 79 [pid = 1906] [id = 521] 02:44:49 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdc3c8000 == 78 [pid = 1906] [id = 520] 02:44:49 INFO - PROCESS | 1906 | --DOMWINDOW == 172 (0x7ffbe91be000) [pid = 1906] [serial = 1553] [outer = (nil)] [url = about:blank] 02:44:49 INFO - PROCESS | 1906 | --DOMWINDOW == 171 (0x7ffbe9fd4c00) [pid = 1906] [serial = 1556] [outer = (nil)] [url = about:blank] 02:44:49 INFO - PROCESS | 1906 | --DOMWINDOW == 170 (0x7ffbe91e6000) [pid = 1906] [serial = 1506] [outer = (nil)] [url = about:blank] 02:44:49 INFO - PROCESS | 1906 | --DOMWINDOW == 169 (0x7ffbe143a000) [pid = 1906] [serial = 1508] [outer = (nil)] [url = about:blank] 02:44:49 INFO - PROCESS | 1906 | --DOMWINDOW == 168 (0x7ffbe1e1fc00) [pid = 1906] [serial = 1542] [outer = (nil)] [url = about:blank] 02:44:49 INFO - PROCESS | 1906 | --DOMWINDOW == 167 (0x7ffbe17edc00) [pid = 1906] [serial = 1541] [outer = (nil)] [url = about:blank] 02:44:49 INFO - PROCESS | 1906 | --DOMWINDOW == 166 (0x7ffbe8f0e000) [pid = 1906] [serial = 1547] [outer = (nil)] [url = about:blank] 02:44:49 INFO - PROCESS | 1906 | --DOMWINDOW == 165 (0x7ffbe9050400) [pid = 1906] [serial = 1548] [outer = (nil)] [url = about:blank] 02:44:49 INFO - PROCESS | 1906 | --DOMWINDOW == 164 (0x7ffbe7f2ec00) [pid = 1906] [serial = 1544] [outer = (nil)] [url = about:blank] 02:44:49 INFO - PROCESS | 1906 | --DOMWINDOW == 163 (0x7ffbe8e6c800) [pid = 1906] [serial = 1545] [outer = (nil)] [url = about:blank] 02:44:49 INFO - PROCESS | 1906 | --DOMWINDOW == 162 (0x7ffbe7f25400) [pid = 1906] [serial = 1511] [outer = (nil)] [url = about:blank] 02:44:49 INFO - PROCESS | 1906 | --DOMWINDOW == 161 (0x7ffbe9080400) [pid = 1906] [serial = 1514] [outer = (nil)] [url = about:blank] 02:44:49 INFO - PROCESS | 1906 | --DOMWINDOW == 160 (0x7ffbe7c85400) [pid = 1906] [serial = 1538] [outer = (nil)] [url = about:blank] 02:44:49 INFO - PROCESS | 1906 | --DOMWINDOW == 159 (0x7ffbe90de800) [pid = 1906] [serial = 1550] [outer = (nil)] [url = about:blank] 02:44:49 INFO - PROCESS | 1906 | --DOMWINDOW == 158 (0x7ffbe9179000) [pid = 1906] [serial = 1551] [outer = (nil)] [url = about:blank] 02:44:49 INFO - PROCESS | 1906 | --DOMWINDOW == 157 (0x7ffbea27c400) [pid = 1906] [serial = 1557] [outer = (nil)] [url = about:blank] 02:44:49 INFO - PROCESS | 1906 | --DOMWINDOW == 156 (0x7ffbe91cc400) [pid = 1906] [serial = 1554] [outer = (nil)] [url = about:blank] 02:44:49 INFO - PROCESS | 1906 | 1462959889380 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 02:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1428ms 02:44:49 INFO - PROCESS | 1906 | 1462959889412 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 02:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:44:49 INFO - PROCESS | 1906 | 1462959889417 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 02:44:49 INFO - PROCESS | 1906 | 1462959889423 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:44:49 INFO - PROCESS | 1906 | 1462959889424 Marionette TRACE conn4 <- [1,2174,null,{}] 02:44:49 INFO - PROCESS | 1906 | 1462959889429 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:49 INFO - PROCESS | 1906 | 1462959889567 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 02:44:49 INFO - PROCESS | 1906 | 1462959889708 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe1120800 == 79 [pid = 1906] [id = 551] 02:44:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 157 (0x7ffbe82c6800) [pid = 1906] [serial = 1654] [outer = (nil)] 02:44:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 158 (0x7ffbe9179000) [pid = 1906] [serial = 1655] [outer = 0x7ffbe82c6800] 02:44:49 INFO - PROCESS | 1906 | 1462959889760 Marionette DEBUG loaded listener.js 02:44:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 159 (0x7ffbe91f0c00) [pid = 1906] [serial = 1656] [outer = 0x7ffbe82c6800] 02:44:50 INFO - PROCESS | 1906 | 1462959890702 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 02:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1330ms 02:44:50 INFO - PROCESS | 1906 | 1462959890752 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 02:44:50 INFO - PROCESS | 1906 | 1462959890755 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 02:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:44:50 INFO - PROCESS | 1906 | 1462959890766 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:44:50 INFO - PROCESS | 1906 | 1462959890773 Marionette TRACE conn4 <- [1,2178,null,{}] 02:44:50 INFO - PROCESS | 1906 | 1462959890782 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:50 INFO - PROCESS | 1906 | 1462959890957 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 02:44:51 INFO - PROCESS | 1906 | 1462959891092 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9061000 == 80 [pid = 1906] [id = 552] 02:44:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 160 (0x7ffbe9080400) [pid = 1906] [serial = 1657] [outer = (nil)] 02:44:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 161 (0x7ffbea288000) [pid = 1906] [serial = 1658] [outer = 0x7ffbe9080400] 02:44:51 INFO - PROCESS | 1906 | 1462959891143 Marionette DEBUG loaded listener.js 02:44:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 162 (0x7ffbea8b2800) [pid = 1906] [serial = 1659] [outer = 0x7ffbe9080400] 02:44:51 INFO - PROCESS | 1906 | 1462959891774 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1041ms 02:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:44:51 INFO - PROCESS | 1906 | 1462959891809 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 02:44:51 INFO - PROCESS | 1906 | 1462959891812 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 02:44:51 INFO - PROCESS | 1906 | 1462959891818 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:44:51 INFO - PROCESS | 1906 | 1462959891821 Marionette TRACE conn4 <- [1,2182,null,{}] 02:44:51 INFO - PROCESS | 1906 | 1462959891830 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:52 INFO - PROCESS | 1906 | 1462959892002 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 02:44:52 INFO - PROCESS | 1906 | 1462959892024 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbea1af800 == 81 [pid = 1906] [id = 553] 02:44:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 163 (0x7ffbe91a4400) [pid = 1906] [serial = 1660] [outer = (nil)] 02:44:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 164 (0x7ffbebabb000) [pid = 1906] [serial = 1661] [outer = 0x7ffbe91a4400] 02:44:52 INFO - PROCESS | 1906 | 1462959892073 Marionette DEBUG loaded listener.js 02:44:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 165 (0x7ffbebb36800) [pid = 1906] [serial = 1662] [outer = 0x7ffbe91a4400] 02:44:52 INFO - PROCESS | 1906 | 1462959892808 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1039ms 02:44:52 INFO - PROCESS | 1906 | 1462959892862 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 02:44:52 INFO - PROCESS | 1906 | 1462959892865 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 02:44:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:44:52 INFO - PROCESS | 1906 | 1462959892884 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:44:52 INFO - PROCESS | 1906 | 1462959892886 Marionette TRACE conn4 <- [1,2186,null,{}] 02:44:52 INFO - PROCESS | 1906 | 1462959892900 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:53 INFO - PROCESS | 1906 | 1462959893079 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 02:44:53 INFO - PROCESS | 1906 | 1462959893111 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea79d800 == 82 [pid = 1906] [id = 554] 02:44:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 166 (0x7ffbed58dc00) [pid = 1906] [serial = 1663] [outer = (nil)] 02:44:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 167 (0x7ffbed6e1c00) [pid = 1906] [serial = 1664] [outer = 0x7ffbed58dc00] 02:44:53 INFO - PROCESS | 1906 | 1462959893171 Marionette DEBUG loaded listener.js 02:44:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 168 (0x7ffbf1772400) [pid = 1906] [serial = 1665] [outer = 0x7ffbed58dc00] 02:44:53 INFO - PROCESS | 1906 | --DOMWINDOW == 167 (0x7ffbea662800) [pid = 1906] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:44:53 INFO - PROCESS | 1906 | --DOMWINDOW == 166 (0x7ffbe9fd3c00) [pid = 1906] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:44:53 INFO - PROCESS | 1906 | --DOMWINDOW == 165 (0x7ffbe8f02800) [pid = 1906] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:44:53 INFO - PROCESS | 1906 | --DOMWINDOW == 164 (0x7ffbe917c400) [pid = 1906] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:44:53 INFO - PROCESS | 1906 | --DOMWINDOW == 163 (0x7ffbe3318c00) [pid = 1906] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:44:53 INFO - PROCESS | 1906 | --DOMWINDOW == 162 (0x7ffbe9c05800) [pid = 1906] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:44:53 INFO - PROCESS | 1906 | --DOMWINDOW == 161 (0x7ffbde467c00) [pid = 1906] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:44:53 INFO - PROCESS | 1906 | --DOMWINDOW == 160 (0x7ffbe3b65400) [pid = 1906] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:44:54 INFO - PROCESS | 1906 | 1462959894089 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 02:44:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:44:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1247ms 02:44:54 INFO - PROCESS | 1906 | 1462959894117 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 02:44:54 INFO - PROCESS | 1906 | 1462959894120 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 02:44:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:44:54 INFO - PROCESS | 1906 | 1462959894125 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:44:54 INFO - PROCESS | 1906 | 1462959894127 Marionette TRACE conn4 <- [1,2190,null,{}] 02:44:54 INFO - PROCESS | 1906 | 1462959894131 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:54 INFO - PROCESS | 1906 | 1462959894329 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 02:44:54 INFO - PROCESS | 1906 | 1462959894426 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe9e47000 == 83 [pid = 1906] [id = 555] 02:44:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 161 (0x7ffbe8f02800) [pid = 1906] [serial = 1666] [outer = (nil)] 02:44:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 162 (0x7ffbecf32800) [pid = 1906] [serial = 1667] [outer = 0x7ffbe8f02800] 02:44:54 INFO - PROCESS | 1906 | 1462959894478 Marionette DEBUG loaded listener.js 02:44:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 163 (0x7ffbf2691c00) [pid = 1906] [serial = 1668] [outer = 0x7ffbe8f02800] 02:44:55 INFO - PROCESS | 1906 | 1462959895044 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 02:44:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:44:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 975ms 02:44:55 INFO - PROCESS | 1906 | 1462959895100 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 02:44:55 INFO - PROCESS | 1906 | 1462959895102 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 02:44:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:44:55 INFO - PROCESS | 1906 | 1462959895108 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:44:55 INFO - PROCESS | 1906 | 1462959895110 Marionette TRACE conn4 <- [1,2194,null,{}] 02:44:55 INFO - PROCESS | 1906 | 1462959895114 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:55 INFO - PROCESS | 1906 | 1462959895342 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 02:44:55 INFO - PROCESS | 1906 | 1462959895359 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf2cb0000 == 84 [pid = 1906] [id = 556] 02:44:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 164 (0x7ffbe9e15800) [pid = 1906] [serial = 1669] [outer = (nil)] 02:44:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 165 (0x7ffbf2e0a800) [pid = 1906] [serial = 1670] [outer = 0x7ffbe9e15800] 02:44:55 INFO - PROCESS | 1906 | 1462959895410 Marionette DEBUG loaded listener.js 02:44:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 166 (0x7ffbf4987800) [pid = 1906] [serial = 1671] [outer = 0x7ffbe9e15800] 02:44:56 INFO - PROCESS | 1906 | 1462959896164 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 02:44:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:44:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1125ms 02:44:56 INFO - PROCESS | 1906 | 1462959896233 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 02:44:56 INFO - PROCESS | 1906 | 1462959896238 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 02:44:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:44:56 INFO - PROCESS | 1906 | 1462959896246 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:44:56 INFO - PROCESS | 1906 | 1462959896251 Marionette TRACE conn4 <- [1,2198,null,{}] 02:44:56 INFO - PROCESS | 1906 | 1462959896259 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:56 INFO - PROCESS | 1906 | 1462959896476 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 02:44:56 INFO - PROCESS | 1906 | 1462959896656 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3d65800 == 85 [pid = 1906] [id = 557] 02:44:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 167 (0x7ffbde848800) [pid = 1906] [serial = 1672] [outer = (nil)] 02:44:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 168 (0x7ffbe82c3800) [pid = 1906] [serial = 1673] [outer = 0x7ffbde848800] 02:44:56 INFO - PROCESS | 1906 | 1462959896720 Marionette DEBUG loaded listener.js 02:44:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 169 (0x7ffbe8f0f400) [pid = 1906] [serial = 1674] [outer = 0x7ffbde848800] 02:44:57 INFO - PROCESS | 1906 | 1462959897540 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:44:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:44:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1333ms 02:44:57 INFO - PROCESS | 1906 | 1462959897579 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 02:44:57 INFO - PROCESS | 1906 | 1462959897586 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 02:44:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:44:57 INFO - PROCESS | 1906 | 1462959897595 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:44:57 INFO - PROCESS | 1906 | 1462959897598 Marionette TRACE conn4 <- [1,2202,null,{}] 02:44:57 INFO - PROCESS | 1906 | 1462959897603 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:57 INFO - PROCESS | 1906 | 1462959897756 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 02:44:57 INFO - PROCESS | 1906 | 1462959897942 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbea6a8800 == 86 [pid = 1906] [id = 558] 02:44:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 170 (0x7ffbe8f02c00) [pid = 1906] [serial = 1675] [outer = (nil)] 02:44:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 171 (0x7ffbe91ee800) [pid = 1906] [serial = 1676] [outer = 0x7ffbe8f02c00] 02:44:58 INFO - PROCESS | 1906 | 1462959898001 Marionette DEBUG loaded listener.js 02:44:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 172 (0x7ffbe9fe1800) [pid = 1906] [serial = 1677] [outer = 0x7ffbe8f02c00] 02:44:58 INFO - PROCESS | 1906 | 1462959898863 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 02:44:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:44:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1333ms 02:44:58 INFO - PROCESS | 1906 | 1462959898929 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 02:44:58 INFO - PROCESS | 1906 | 1462959898932 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 02:44:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:44:58 INFO - PROCESS | 1906 | 1462959898938 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:44:58 INFO - PROCESS | 1906 | 1462959898943 Marionette TRACE conn4 <- [1,2206,null,{}] 02:44:58 INFO - PROCESS | 1906 | 1462959898957 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:59 INFO - PROCESS | 1906 | 1462959899161 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 02:44:59 INFO - PROCESS | 1906 | 1462959899345 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf4cce000 == 87 [pid = 1906] [id = 559] 02:44:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 173 (0x7ffbeb531800) [pid = 1906] [serial = 1678] [outer = (nil)] 02:44:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 174 (0x7ffbed18b800) [pid = 1906] [serial = 1679] [outer = 0x7ffbeb531800] 02:44:59 INFO - PROCESS | 1906 | 1462959899453 Marionette DEBUG loaded listener.js 02:44:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 175 (0x7ffbf064c800) [pid = 1906] [serial = 1680] [outer = 0x7ffbeb531800] 02:45:00 INFO - PROCESS | 1906 | 1462959900229 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 02:45:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:45:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1331ms 02:45:00 INFO - PROCESS | 1906 | 1462959900270 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 02:45:00 INFO - PROCESS | 1906 | 1462959900274 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 02:45:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:45:00 INFO - PROCESS | 1906 | 1462959900279 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:45:00 INFO - PROCESS | 1906 | 1462959900281 Marionette TRACE conn4 <- [1,2210,null,{}] 02:45:00 INFO - PROCESS | 1906 | 1462959900285 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:00 INFO - PROCESS | 1906 | 1462959900451 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 02:45:00 INFO - PROCESS | 1906 | 1462959900635 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf90b5800 == 88 [pid = 1906] [id = 560] 02:45:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 176 (0x7ffbebb35c00) [pid = 1906] [serial = 1681] [outer = (nil)] 02:45:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 177 (0x7ffbf424f800) [pid = 1906] [serial = 1682] [outer = 0x7ffbebb35c00] 02:45:00 INFO - PROCESS | 1906 | 1462959900698 Marionette DEBUG loaded listener.js 02:45:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 178 (0x7ffbf502ac00) [pid = 1906] [serial = 1683] [outer = 0x7ffbebb35c00] 02:45:01 INFO - PROCESS | 1906 | 1462959901472 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 02:45:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:45:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1228ms 02:45:01 INFO - PROCESS | 1906 | 1462959901516 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 02:45:01 INFO - PROCESS | 1906 | 1462959901519 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 02:45:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:45:01 INFO - PROCESS | 1906 | 1462959901526 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:45:01 INFO - PROCESS | 1906 | 1462959901528 Marionette TRACE conn4 <- [1,2214,null,{}] 02:45:01 INFO - PROCESS | 1906 | 1462959901533 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:01 INFO - PROCESS | 1906 | 1462959901686 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 02:45:01 INFO - PROCESS | 1906 | 1462959901871 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc039b4000 == 89 [pid = 1906] [id = 561] 02:45:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 179 (0x7ffbf1771400) [pid = 1906] [serial = 1684] [outer = (nil)] 02:45:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 180 (0x7ffbf5b96400) [pid = 1906] [serial = 1685] [outer = 0x7ffbf1771400] 02:45:01 INFO - PROCESS | 1906 | 1462959901935 Marionette DEBUG loaded listener.js 02:45:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 181 (0x7ffbf5dd9400) [pid = 1906] [serial = 1686] [outer = 0x7ffbf1771400] 02:45:02 INFO - PROCESS | 1906 | 1462959902771 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 02:45:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:45:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1275ms 02:45:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:45:02 INFO - PROCESS | 1906 | 1462959902804 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 02:45:02 INFO - PROCESS | 1906 | 1462959902806 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 02:45:02 INFO - PROCESS | 1906 | 1462959902813 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:45:02 INFO - PROCESS | 1906 | 1462959902816 Marionette TRACE conn4 <- [1,2218,null,{}] 02:45:02 INFO - PROCESS | 1906 | 1462959902820 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:03 INFO - PROCESS | 1906 | 1462959902994 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 02:45:03 INFO - PROCESS | 1906 | 1462959903181 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc07644800 == 90 [pid = 1906] [id = 562] 02:45:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 182 (0x7ffbf5528400) [pid = 1906] [serial = 1687] [outer = (nil)] 02:45:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 183 (0x7ffc0037f000) [pid = 1906] [serial = 1688] [outer = 0x7ffbf5528400] 02:45:03 INFO - PROCESS | 1906 | 1462959903243 Marionette DEBUG loaded listener.js 02:45:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 184 (0x7ffc005d1400) [pid = 1906] [serial = 1689] [outer = 0x7ffbf5528400] 02:45:04 INFO - PROCESS | 1906 | 1462959904033 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 02:45:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:45:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1277ms 02:45:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:45:04 INFO - PROCESS | 1906 | 1462959904089 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 02:45:04 INFO - PROCESS | 1906 | 1462959904092 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 02:45:04 INFO - PROCESS | 1906 | 1462959904097 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:45:04 INFO - PROCESS | 1906 | 1462959904100 Marionette TRACE conn4 <- [1,2222,null,{}] 02:45:04 INFO - PROCESS | 1906 | 1462959904105 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:04 INFO - PROCESS | 1906 | 1462959904245 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 02:45:04 INFO - PROCESS | 1906 | 1462959904429 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc0841b800 == 91 [pid = 1906] [id = 563] 02:45:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 185 (0x7ffbf5dbd400) [pid = 1906] [serial = 1690] [outer = (nil)] 02:45:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 186 (0x7ffbed18fc00) [pid = 1906] [serial = 1691] [outer = 0x7ffbf5dbd400] 02:45:04 INFO - PROCESS | 1906 | 1462959904493 Marionette DEBUG loaded listener.js 02:45:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 187 (0x7ffc008e8c00) [pid = 1906] [serial = 1692] [outer = 0x7ffbf5dbd400] 02:45:05 INFO - PROCESS | 1906 | 1462959905234 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:45:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:45:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1180ms 02:45:05 INFO - PROCESS | 1906 | 1462959905291 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 02:45:05 INFO - PROCESS | 1906 | 1462959905293 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 02:45:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:45:05 INFO - PROCESS | 1906 | 1462959905302 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:45:05 INFO - PROCESS | 1906 | 1462959905304 Marionette TRACE conn4 <- [1,2226,null,{}] 02:45:05 INFO - PROCESS | 1906 | 1462959905308 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:05 INFO - PROCESS | 1906 | 1462959905466 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 02:45:05 INFO - PROCESS | 1906 | 1462959905647 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc09c5e800 == 92 [pid = 1906] [id = 564] 02:45:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 188 (0x7ffbff7cf400) [pid = 1906] [serial = 1693] [outer = (nil)] 02:45:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 189 (0x7ffc0173b000) [pid = 1906] [serial = 1694] [outer = 0x7ffbff7cf400] 02:45:05 INFO - PROCESS | 1906 | 1462959905705 Marionette DEBUG loaded listener.js 02:45:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 190 (0x7ffc018e6800) [pid = 1906] [serial = 1695] [outer = 0x7ffbff7cf400] 02:45:06 INFO - PROCESS | 1906 | 1462959906419 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 02:45:06 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:45:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1126ms 02:45:06 INFO - PROCESS | 1906 | 1462959906428 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 02:45:06 INFO - PROCESS | 1906 | 1462959906430 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 02:45:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:45:06 INFO - PROCESS | 1906 | 1462959906436 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:45:06 INFO - PROCESS | 1906 | 1462959906438 Marionette TRACE conn4 <- [1,2230,null,{}] 02:45:06 INFO - PROCESS | 1906 | 1462959906443 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:06 INFO - PROCESS | 1906 | 1462959906595 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 02:45:06 INFO - PROCESS | 1906 | 1462959906781 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8093000 == 93 [pid = 1906] [id = 565] 02:45:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 191 (0x7ffc00631000) [pid = 1906] [serial = 1696] [outer = (nil)] 02:45:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 192 (0x7ffc0392d000) [pid = 1906] [serial = 1697] [outer = 0x7ffc00631000] 02:45:06 INFO - PROCESS | 1906 | 1462959906843 Marionette DEBUG loaded listener.js 02:45:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 193 (0x7ffc039d1000) [pid = 1906] [serial = 1698] [outer = 0x7ffc00631000] 02:45:07 INFO - PROCESS | 1906 | 1462959907615 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 02:45:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:45:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1225ms 02:45:07 INFO - PROCESS | 1906 | 1462959907676 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 02:45:07 INFO - PROCESS | 1906 | 1462959907680 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 02:45:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:45:07 INFO - PROCESS | 1906 | 1462959907686 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:45:07 INFO - PROCESS | 1906 | 1462959907689 Marionette TRACE conn4 <- [1,2234,null,{}] 02:45:07 INFO - PROCESS | 1906 | 1462959907693 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:07 INFO - PROCESS | 1906 | 1462959907834 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 02:45:08 INFO - PROCESS | 1906 | 1462959908019 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdb0a3800 == 94 [pid = 1906] [id = 566] 02:45:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 194 (0x7ffc017eb800) [pid = 1906] [serial = 1699] [outer = (nil)] 02:45:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 195 (0x7ffc04d9c800) [pid = 1906] [serial = 1700] [outer = 0x7ffc017eb800] 02:45:08 INFO - PROCESS | 1906 | 1462959908078 Marionette DEBUG loaded listener.js 02:45:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 196 (0x7ffc052d5000) [pid = 1906] [serial = 1701] [outer = 0x7ffc017eb800] 02:45:08 INFO - PROCESS | 1906 | 1462959908836 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 02:45:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:45:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1181ms 02:45:08 INFO - PROCESS | 1906 | 1462959908868 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 02:45:08 INFO - PROCESS | 1906 | 1462959908871 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 02:45:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:45:08 INFO - PROCESS | 1906 | 1462959908876 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:45:08 INFO - PROCESS | 1906 | 1462959908879 Marionette TRACE conn4 <- [1,2238,null,{}] 02:45:08 INFO - PROCESS | 1906 | 1462959908884 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:09 INFO - PROCESS | 1906 | 1462959909053 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 02:45:09 INFO - PROCESS | 1906 | 1462959909246 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea45c000 == 95 [pid = 1906] [id = 567] 02:45:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 197 (0x7ffbdd9d6400) [pid = 1906] [serial = 1702] [outer = (nil)] 02:45:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 198 (0x7ffbea8b9800) [pid = 1906] [serial = 1703] [outer = 0x7ffbdd9d6400] 02:45:09 INFO - PROCESS | 1906 | 1462959909317 Marionette DEBUG loaded listener.js 02:45:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 199 (0x7ffc05acc000) [pid = 1906] [serial = 1704] [outer = 0x7ffbdd9d6400] 02:45:10 INFO - PROCESS | 1906 | 1462959910150 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:45:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:45:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1331ms 02:45:10 INFO - PROCESS | 1906 | 1462959910208 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 02:45:10 INFO - PROCESS | 1906 | 1462959910211 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 02:45:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:45:10 INFO - PROCESS | 1906 | 1462959910216 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:45:10 INFO - PROCESS | 1906 | 1462959910218 Marionette TRACE conn4 <- [1,2242,null,{}] 02:45:10 INFO - PROCESS | 1906 | 1462959910223 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:10 INFO - PROCESS | 1906 | 1462959910386 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 02:45:10 INFO - PROCESS | 1906 | 1462959910955 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdec13800 == 96 [pid = 1906] [id = 568] 02:45:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 200 (0x7ffbde461000) [pid = 1906] [serial = 1705] [outer = (nil)] 02:45:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 201 (0x7ffbdec3e800) [pid = 1906] [serial = 1706] [outer = 0x7ffbde461000] 02:45:11 INFO - PROCESS | 1906 | 1462959911018 Marionette DEBUG loaded listener.js 02:45:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 202 (0x7ffbe7c85400) [pid = 1906] [serial = 1707] [outer = 0x7ffbde461000] 02:45:11 INFO - PROCESS | 1906 | 1462959911749 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:45:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:45:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1584ms 02:45:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:45:11 INFO - PROCESS | 1906 | 1462959911803 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 02:45:11 INFO - PROCESS | 1906 | 1462959911807 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 02:45:11 INFO - PROCESS | 1906 | 1462959911813 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:45:11 INFO - PROCESS | 1906 | 1462959911818 Marionette TRACE conn4 <- [1,2246,null,{}] 02:45:11 INFO - PROCESS | 1906 | 1462959911823 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:12 INFO - PROCESS | 1906 | 1462959912067 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 02:45:12 INFO - PROCESS | 1906 | 1462959912214 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8017000 == 97 [pid = 1906] [id = 569] 02:45:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 203 (0x7ffbe90a6c00) [pid = 1906] [serial = 1708] [outer = (nil)] 02:45:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 204 (0x7ffbe90d8400) [pid = 1906] [serial = 1709] [outer = 0x7ffbe90a6c00] 02:45:12 INFO - PROCESS | 1906 | 1462959912333 Marionette DEBUG loaded listener.js 02:45:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 205 (0x7ffbe91eb000) [pid = 1906] [serial = 1710] [outer = 0x7ffbe90a6c00] 02:45:13 INFO - PROCESS | 1906 | 1462959913146 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 02:45:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:45:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1379ms 02:45:13 INFO - PROCESS | 1906 | 1462959913195 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 02:45:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:45:13 INFO - PROCESS | 1906 | 1462959913200 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 02:45:13 INFO - PROCESS | 1906 | 1462959913206 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:45:13 INFO - PROCESS | 1906 | 1462959913209 Marionette TRACE conn4 <- [1,2250,null,{}] 02:45:13 INFO - PROCESS | 1906 | 1462959913214 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:13 INFO - PROCESS | 1906 | 1462959913369 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 02:45:13 INFO - PROCESS | 1906 | --DOMWINDOW == 204 (0x7ffbebb39400) [pid = 1906] [serial = 1613] [outer = (nil)] [url = about:blank] 02:45:13 INFO - PROCESS | 1906 | --DOMWINDOW == 203 (0x7ffbe90dc000) [pid = 1906] [serial = 1568] [outer = (nil)] [url = about:blank] 02:45:13 INFO - PROCESS | 1906 | --DOMWINDOW == 202 (0x7ffbea441800) [pid = 1906] [serial = 1571] [outer = (nil)] [url = about:blank] 02:45:13 INFO - PROCESS | 1906 | --DOMWINDOW == 201 (0x7ffbeb618c00) [pid = 1906] [serial = 1574] [outer = (nil)] [url = about:blank] 02:45:13 INFO - PROCESS | 1906 | --DOMWINDOW == 200 (0x7ffbebb37c00) [pid = 1906] [serial = 1577] [outer = (nil)] [url = about:blank] 02:45:13 INFO - PROCESS | 1906 | --DOMWINDOW == 199 (0x7ffbecf30400) [pid = 1906] [serial = 1580] [outer = (nil)] [url = about:blank] 02:45:13 INFO - PROCESS | 1906 | --DOMWINDOW == 198 (0x7ffbed604c00) [pid = 1906] [serial = 1583] [outer = (nil)] [url = about:blank] 02:45:13 INFO - PROCESS | 1906 | --DOMWINDOW == 197 (0x7ffbed6ef000) [pid = 1906] [serial = 1586] [outer = (nil)] [url = about:blank] 02:45:13 INFO - PROCESS | 1906 | --DOMWINDOW == 196 (0x7ffbf06b1800) [pid = 1906] [serial = 1589] [outer = (nil)] [url = about:blank] 02:45:13 INFO - PROCESS | 1906 | 1462959913608 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | --DOCSHELL 0x7ffbe9e47000 == 96 [pid = 1906] [id = 555] 02:45:13 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea79d800 == 95 [pid = 1906] [id = 554] 02:45:13 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea1af800 == 94 [pid = 1906] [id = 553] 02:45:13 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9061000 == 93 [pid = 1906] [id = 552] 02:45:13 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdec1a800 == 94 [pid = 1906] [id = 570] 02:45:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 197 (0x7ffbde468400) [pid = 1906] [serial = 1711] [outer = (nil)] 02:45:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 198 (0x7ffbe90e2c00) [pid = 1906] [serial = 1712] [outer = 0x7ffbde468400] 02:45:13 INFO - PROCESS | 1906 | 1462959913671 Marionette DEBUG loaded listener.js 02:45:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 199 (0x7ffbe9fd4c00) [pid = 1906] [serial = 1713] [outer = 0x7ffbde468400] 02:45:13 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe1120800 == 93 [pid = 1906] [id = 551] 02:45:13 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdd97a000 == 92 [pid = 1906] [id = 550] 02:45:13 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3f63800 == 91 [pid = 1906] [id = 549] 02:45:13 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc01492800 == 90 [pid = 1906] [id = 546] 02:45:13 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc006d5000 == 89 [pid = 1906] [id = 545] 02:45:14 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbfa7d9000 == 88 [pid = 1906] [id = 544] 02:45:14 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf90b8000 == 87 [pid = 1906] [id = 543] 02:45:14 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf59db000 == 86 [pid = 1906] [id = 542] 02:45:14 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf3cd1000 == 85 [pid = 1906] [id = 541] 02:45:14 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbed523000 == 84 [pid = 1906] [id = 540] 02:45:14 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe781a800 == 83 [pid = 1906] [id = 539] 02:45:14 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbde3ca800 == 82 [pid = 1906] [id = 538] 02:45:14 INFO - PROCESS | 1906 | --DOMWINDOW == 198 (0x7ffbea771c00) [pid = 1906] [serial = 1607] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1906 | --DOMWINDOW == 197 (0x7ffbeb537000) [pid = 1906] [serial = 1610] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1906 | --DOMWINDOW == 196 (0x7ffbe904c000) [pid = 1906] [serial = 1598] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1906 | --DOMWINDOW == 195 (0x7ffbe90d8c00) [pid = 1906] [serial = 1599] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1906 | --DOMWINDOW == 194 (0x7ffbe91e9400) [pid = 1906] [serial = 1601] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1906 | --DOMWINDOW == 193 (0x7ffbe9cf5800) [pid = 1906] [serial = 1602] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1906 | --DOMWINDOW == 192 (0x7ffbe8eae800) [pid = 1906] [serial = 1596] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1906 | --DOMWINDOW == 191 (0x7ffbe8e6e400) [pid = 1906] [serial = 1595] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1906 | --DOMWINDOW == 190 (0x7ffbea59d000) [pid = 1906] [serial = 1560] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1906 | --DOMWINDOW == 189 (0x7ffbe18ee800) [pid = 1906] [serial = 1593] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1906 | --DOMWINDOW == 188 (0x7ffbde84c800) [pid = 1906] [serial = 1592] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1906 | --DOMWINDOW == 187 (0x7ffbe7f2c400) [pid = 1906] [serial = 1565] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1906 | --DOMWINDOW == 186 (0x7ffbde45b400) [pid = 1906] [serial = 1562] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1906 | --DOMWINDOW == 185 (0x7ffbe9cf5400) [pid = 1906] [serial = 1604] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1906 | --DOMWINDOW == 184 (0x7ffbea282c00) [pid = 1906] [serial = 1605] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1906 | --DOMWINDOW == 183 (0x7ffbebb16400) [pid = 1906] [serial = 1611] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1906 | --DOMWINDOW == 182 (0x7ffbeb53b000) [pid = 1906] [serial = 1608] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1906 | 1462959914383 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 02:45:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:45:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1229ms 02:45:14 INFO - PROCESS | 1906 | 1462959914467 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 02:45:14 INFO - PROCESS | 1906 | 1462959914470 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 02:45:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:45:14 INFO - PROCESS | 1906 | 1462959914486 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:45:14 INFO - PROCESS | 1906 | 1462959914493 Marionette TRACE conn4 <- [1,2254,null,{}] 02:45:14 INFO - PROCESS | 1906 | 1462959914500 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:14 INFO - PROCESS | 1906 | 1462959914645 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 02:45:14 INFO - PROCESS | 1906 | 1462959914656 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe8fc4800 == 83 [pid = 1906] [id = 571] 02:45:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 183 (0x7ffbe9959800) [pid = 1906] [serial = 1714] [outer = (nil)] 02:45:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 184 (0x7ffbea771c00) [pid = 1906] [serial = 1715] [outer = 0x7ffbe9959800] 02:45:14 INFO - PROCESS | 1906 | 1462959914717 Marionette DEBUG loaded listener.js 02:45:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 185 (0x7ffbeb532400) [pid = 1906] [serial = 1716] [outer = 0x7ffbe9959800] 02:45:15 INFO - PROCESS | 1906 | 1462959915438 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 02:45:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:45:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1000ms 02:45:15 INFO - PROCESS | 1906 | 1462959915493 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 02:45:15 INFO - PROCESS | 1906 | 1462959915495 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 02:45:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:45:15 INFO - PROCESS | 1906 | 1462959915501 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:45:15 INFO - PROCESS | 1906 | 1462959915503 Marionette TRACE conn4 <- [1,2258,null,{}] 02:45:15 INFO - PROCESS | 1906 | 1462959915507 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:15 INFO - PROCESS | 1906 | 1462959915640 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 02:45:15 INFO - PROCESS | 1906 | 1462959915664 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9992000 == 84 [pid = 1906] [id = 572] 02:45:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 186 (0x7ffbea668800) [pid = 1906] [serial = 1717] [outer = (nil)] 02:45:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 187 (0x7ffbebb39400) [pid = 1906] [serial = 1718] [outer = 0x7ffbea668800] 02:45:15 INFO - PROCESS | 1906 | 1462959915714 Marionette DEBUG loaded listener.js 02:45:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 188 (0x7ffbed18f400) [pid = 1906] [serial = 1719] [outer = 0x7ffbea668800] 02:45:16 INFO - PROCESS | 1906 | 1462959916516 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:45:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:45:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1025ms 02:45:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:45:16 INFO - PROCESS | 1906 | 1462959916527 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 02:45:16 INFO - PROCESS | 1906 | 1462959916529 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 02:45:16 INFO - PROCESS | 1906 | 1462959916533 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:45:16 INFO - PROCESS | 1906 | 1462959916536 Marionette TRACE conn4 <- [1,2262,null,{}] 02:45:16 INFO - PROCESS | 1906 | 1462959916540 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:16 INFO - PROCESS | 1906 | 1462959916729 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 02:45:16 INFO - PROCESS | 1906 | 1462959916753 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbea1cc000 == 85 [pid = 1906] [id = 573] 02:45:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 189 (0x7ffbf0655400) [pid = 1906] [serial = 1720] [outer = (nil)] 02:45:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 190 (0x7ffbf1774c00) [pid = 1906] [serial = 1721] [outer = 0x7ffbf0655400] 02:45:16 INFO - PROCESS | 1906 | 1462959916811 Marionette DEBUG loaded listener.js 02:45:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 191 (0x7ffbf3a7d800) [pid = 1906] [serial = 1722] [outer = 0x7ffbf0655400] 02:45:17 INFO - PROCESS | 1906 | 1462959917484 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 02:45:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:45:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 975ms 02:45:17 INFO - PROCESS | 1906 | 1462959917512 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 02:45:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:45:17 INFO - PROCESS | 1906 | 1462959917515 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 02:45:17 INFO - PROCESS | 1906 | 1462959917520 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:45:17 INFO - PROCESS | 1906 | 1462959917522 Marionette TRACE conn4 <- [1,2266,null,{}] 02:45:17 INFO - PROCESS | 1906 | 1462959917526 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:17 INFO - PROCESS | 1906 | 1462959917714 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 02:45:17 INFO - PROCESS | 1906 | 1462959917748 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbebbb5800 == 86 [pid = 1906] [id = 574] 02:45:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 192 (0x7ffbdec39000) [pid = 1906] [serial = 1723] [outer = (nil)] 02:45:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 193 (0x7ffbeb531400) [pid = 1906] [serial = 1724] [outer = 0x7ffbdec39000] 02:45:17 INFO - PROCESS | 1906 | 1462959917799 Marionette DEBUG loaded listener.js 02:45:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 194 (0x7ffbf45a8000) [pid = 1906] [serial = 1725] [outer = 0x7ffbdec39000] 02:45:18 INFO - PROCESS | 1906 | --DOMWINDOW == 193 (0x7ffbe8e78800) [pid = 1906] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:45:18 INFO - PROCESS | 1906 | --DOMWINDOW == 192 (0x7ffbe9080400) [pid = 1906] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:45:18 INFO - PROCESS | 1906 | --DOMWINDOW == 191 (0x7ffbe91a4400) [pid = 1906] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:45:18 INFO - PROCESS | 1906 | --DOMWINDOW == 190 (0x7ffbed58dc00) [pid = 1906] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:45:18 INFO - PROCESS | 1906 | --DOMWINDOW == 189 (0x7ffbe8e79c00) [pid = 1906] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:45:18 INFO - PROCESS | 1906 | --DOMWINDOW == 188 (0x7ffbe8f02800) [pid = 1906] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:45:18 INFO - PROCESS | 1906 | --DOMWINDOW == 187 (0x7ffbde849800) [pid = 1906] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:45:18 INFO - PROCESS | 1906 | --DOMWINDOW == 186 (0x7ffbe82c6800) [pid = 1906] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:45:18 INFO - PROCESS | 1906 | 1462959918677 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 02:45:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:45:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1182ms 02:45:18 INFO - PROCESS | 1906 | 1462959918702 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 02:45:18 INFO - PROCESS | 1906 | 1462959918704 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 02:45:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:45:18 INFO - PROCESS | 1906 | 1462959918716 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:45:18 INFO - PROCESS | 1906 | 1462959918718 Marionette TRACE conn4 <- [1,2270,null,{}] 02:45:18 INFO - PROCESS | 1906 | 1462959918724 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:18 INFO - PROCESS | 1906 | 1462959918860 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 02:45:18 INFO - PROCESS | 1906 | 1462959918872 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf2c9f800 == 87 [pid = 1906] [id = 575] 02:45:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 187 (0x7ffbe8e79c00) [pid = 1906] [serial = 1726] [outer = (nil)] 02:45:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 188 (0x7ffbea66c400) [pid = 1906] [serial = 1727] [outer = 0x7ffbe8e79c00] 02:45:18 INFO - PROCESS | 1906 | 1462959918925 Marionette DEBUG loaded listener.js 02:45:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 189 (0x7ffbf4983c00) [pid = 1906] [serial = 1728] [outer = 0x7ffbe8e79c00] 02:45:19 INFO - PROCESS | 1906 | 1462959919604 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 02:45:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:45:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 931ms 02:45:19 INFO - PROCESS | 1906 | 1462959919641 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 02:45:19 INFO - PROCESS | 1906 | 1462959919644 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 02:45:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:45:19 INFO - PROCESS | 1906 | 1462959919649 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:45:19 INFO - PROCESS | 1906 | 1462959919651 Marionette TRACE conn4 <- [1,2274,null,{}] 02:45:19 INFO - PROCESS | 1906 | 1462959919655 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:19 INFO - PROCESS | 1906 | 1462959919777 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 02:45:19 INFO - PROCESS | 1906 | 1462959919938 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf4b21800 == 88 [pid = 1906] [id = 576] 02:45:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 190 (0x7ffbe9080400) [pid = 1906] [serial = 1729] [outer = (nil)] 02:45:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 191 (0x7ffbf4b70800) [pid = 1906] [serial = 1730] [outer = 0x7ffbe9080400] 02:45:19 INFO - PROCESS | 1906 | 1462959919989 Marionette DEBUG loaded listener.js 02:45:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 192 (0x7ffbf5ce1800) [pid = 1906] [serial = 1731] [outer = 0x7ffbe9080400] 02:45:20 INFO - PROCESS | 1906 | 1462959920620 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 02:45:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:45:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1023ms 02:45:20 INFO - PROCESS | 1906 | 1462959920674 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 02:45:20 INFO - PROCESS | 1906 | 1462959920678 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 02:45:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:45:20 INFO - PROCESS | 1906 | 1462959920686 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:45:20 INFO - PROCESS | 1906 | 1462959920691 Marionette TRACE conn4 <- [1,2278,null,{}] 02:45:20 INFO - PROCESS | 1906 | 1462959920777 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:20 INFO - PROCESS | 1906 | 1462959920971 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 02:45:21 INFO - PROCESS | 1906 | 1462959921155 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe3c07800 == 89 [pid = 1906] [id = 577] 02:45:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 193 (0x7ffbe7f25c00) [pid = 1906] [serial = 1732] [outer = (nil)] 02:45:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 194 (0x7ffbe8ea6c00) [pid = 1906] [serial = 1733] [outer = 0x7ffbe7f25c00] 02:45:21 INFO - PROCESS | 1906 | 1462959921217 Marionette DEBUG loaded listener.js 02:45:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 195 (0x7ffbe90dec00) [pid = 1906] [serial = 1734] [outer = 0x7ffbe7f25c00] 02:45:22 INFO - PROCESS | 1906 | 1462959922047 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 02:45:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:45:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1419ms 02:45:22 INFO - PROCESS | 1906 | 1462959922106 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 02:45:22 INFO - PROCESS | 1906 | 1462959922113 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 02:45:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:45:22 INFO - PROCESS | 1906 | 1462959922121 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:45:22 INFO - PROCESS | 1906 | 1462959922124 Marionette TRACE conn4 <- [1,2282,null,{}] 02:45:22 INFO - PROCESS | 1906 | 1462959922130 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:22 INFO - PROCESS | 1906 | 1462959922286 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 02:45:22 INFO - PROCESS | 1906 | 1462959922476 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9988800 == 90 [pid = 1906] [id = 578] 02:45:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 196 (0x7ffbe91e9400) [pid = 1906] [serial = 1735] [outer = (nil)] 02:45:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 197 (0x7ffbe9956400) [pid = 1906] [serial = 1736] [outer = 0x7ffbe91e9400] 02:45:22 INFO - PROCESS | 1906 | 1462959922544 Marionette DEBUG loaded listener.js 02:45:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 198 (0x7ffbea27f000) [pid = 1906] [serial = 1737] [outer = 0x7ffbe91e9400] 02:45:23 INFO - PROCESS | 1906 | 1462959923322 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 02:45:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:45:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1234ms 02:45:23 INFO - PROCESS | 1906 | 1462959923357 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 02:45:23 INFO - PROCESS | 1906 | 1462959923361 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 02:45:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:45:23 INFO - PROCESS | 1906 | 1462959923368 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:45:23 INFO - PROCESS | 1906 | 1462959923373 Marionette TRACE conn4 <- [1,2286,null,{}] 02:45:23 INFO - PROCESS | 1906 | 1462959923386 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:23 INFO - PROCESS | 1906 | 1462959923559 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 02:45:23 INFO - PROCESS | 1906 | 1462959923746 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf6169000 == 91 [pid = 1906] [id = 579] 02:45:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 199 (0x7ffbea8b1000) [pid = 1906] [serial = 1738] [outer = (nil)] 02:45:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 200 (0x7ffbed189c00) [pid = 1906] [serial = 1739] [outer = 0x7ffbea8b1000] 02:45:23 INFO - PROCESS | 1906 | 1462959923812 Marionette DEBUG loaded listener.js 02:45:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 201 (0x7ffbf2699c00) [pid = 1906] [serial = 1740] [outer = 0x7ffbea8b1000] 02:45:24 INFO - PROCESS | 1906 | 1462959924595 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 02:45:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 02:45:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1237ms 02:45:24 INFO - PROCESS | 1906 | 1462959924605 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 02:45:24 INFO - PROCESS | 1906 | 1462959924609 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 02:45:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:45:24 INFO - PROCESS | 1906 | 1462959924613 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:45:24 INFO - PROCESS | 1906 | 1462959924616 Marionette TRACE conn4 <- [1,2290,null,{}] 02:45:24 INFO - PROCESS | 1906 | 1462959924621 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:24 INFO - PROCESS | 1906 | 1462959924828 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 02:45:24 INFO - PROCESS | 1906 | 1462959924976 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc0170e800 == 92 [pid = 1906] [id = 580] 02:45:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 202 (0x7ffbea1d9400) [pid = 1906] [serial = 1741] [outer = (nil)] 02:45:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 203 (0x7ffbf5085000) [pid = 1906] [serial = 1742] [outer = 0x7ffbea1d9400] 02:45:25 INFO - PROCESS | 1906 | 1462959925042 Marionette DEBUG loaded listener.js 02:45:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 204 (0x7ffbf5dd6000) [pid = 1906] [serial = 1743] [outer = 0x7ffbea1d9400] 02:45:25 INFO - PROCESS | 1906 | 1462959925819 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 02:45:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:45:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1230ms 02:45:25 INFO - PROCESS | 1906 | 1462959925844 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 02:45:25 INFO - PROCESS | 1906 | 1462959925847 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 02:45:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:45:25 INFO - PROCESS | 1906 | 1462959925852 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:45:25 INFO - PROCESS | 1906 | 1462959925854 Marionette TRACE conn4 <- [1,2294,null,{}] 02:45:25 INFO - PROCESS | 1906 | 1462959925859 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:26 INFO - PROCESS | 1906 | 1462959926019 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 02:45:26 INFO - PROCESS | 1906 | 1462959926209 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc05aa2000 == 93 [pid = 1906] [id = 581] 02:45:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 205 (0x7ffbf1983800) [pid = 1906] [serial = 1744] [outer = (nil)] 02:45:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 206 (0x7ffbf9b37800) [pid = 1906] [serial = 1745] [outer = 0x7ffbf1983800] 02:45:26 INFO - PROCESS | 1906 | 1462959926273 Marionette DEBUG loaded listener.js 02:45:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 207 (0x7ffc0037b400) [pid = 1906] [serial = 1746] [outer = 0x7ffbf1983800] 02:45:27 INFO - PROCESS | 1906 | 1462959927005 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 02:45:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:45:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1185ms 02:45:27 INFO - PROCESS | 1906 | 1462959927037 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 02:45:27 INFO - PROCESS | 1906 | 1462959927040 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 02:45:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:45:27 INFO - PROCESS | 1906 | 1462959927045 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:45:27 INFO - PROCESS | 1906 | 1462959927047 Marionette TRACE conn4 <- [1,2298,null,{}] 02:45:27 INFO - PROCESS | 1906 | 1462959927052 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:27 INFO - PROCESS | 1906 | 1462959927294 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 02:45:27 INFO - PROCESS | 1906 | 1462959927429 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8235000 == 94 [pid = 1906] [id = 582] 02:45:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 208 (0x7ffc01856000) [pid = 1906] [serial = 1747] [outer = (nil)] 02:45:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 209 (0x7ffc058c4000) [pid = 1906] [serial = 1748] [outer = 0x7ffc01856000] 02:45:27 INFO - PROCESS | 1906 | 1462959927489 Marionette DEBUG loaded listener.js 02:45:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 210 (0x7ffc05a06800) [pid = 1906] [serial = 1749] [outer = 0x7ffc01856000] 02:45:28 INFO - PROCESS | 1906 | 1462959928267 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 02:45:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:45:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1275ms 02:45:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:45:28 INFO - PROCESS | 1906 | 1462959928321 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 02:45:28 INFO - PROCESS | 1906 | 1462959928324 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 02:45:28 INFO - PROCESS | 1906 | 1462959928329 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:45:28 INFO - PROCESS | 1906 | 1462959928332 Marionette TRACE conn4 <- [1,2302,null,{}] 02:45:28 INFO - PROCESS | 1906 | 1462959928336 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:28 INFO - PROCESS | 1906 | 1462959928484 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 02:45:28 INFO - PROCESS | 1906 | 1462959928673 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdbf81000 == 95 [pid = 1906] [id = 583] 02:45:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 211 (0x7ffbdf992400) [pid = 1906] [serial = 1750] [outer = (nil)] 02:45:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 212 (0x7ffbdf99a000) [pid = 1906] [serial = 1751] [outer = 0x7ffbdf992400] 02:45:28 INFO - PROCESS | 1906 | 1462959928733 Marionette DEBUG loaded listener.js 02:45:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 213 (0x7ffbdf99f400) [pid = 1906] [serial = 1752] [outer = 0x7ffbdf992400] 02:45:29 INFO - PROCESS | 1906 | 1462959929481 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:45:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:45:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1176ms 02:45:29 INFO - PROCESS | 1906 | 1462959929505 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 02:45:29 INFO - PROCESS | 1906 | 1462959929508 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 02:45:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:45:29 INFO - PROCESS | 1906 | 1462959929513 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:45:29 INFO - PROCESS | 1906 | 1462959929515 Marionette TRACE conn4 <- [1,2306,null,{}] 02:45:29 INFO - PROCESS | 1906 | 1462959929520 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:29 INFO - PROCESS | 1906 | 1462959929677 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 02:45:29 INFO - PROCESS | 1906 | 1462959929869 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdb4cf800 == 96 [pid = 1906] [id = 584] 02:45:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 214 (0x7ffbdf992c00) [pid = 1906] [serial = 1753] [outer = (nil)] 02:45:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 215 (0x7ffbe962f800) [pid = 1906] [serial = 1754] [outer = 0x7ffbdf992c00] 02:45:29 INFO - PROCESS | 1906 | 1462959929939 Marionette DEBUG loaded listener.js 02:45:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 216 (0x7ffbe9633c00) [pid = 1906] [serial = 1755] [outer = 0x7ffbdf992c00] 02:45:30 INFO - PROCESS | 1906 | 1462959930706 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 02:45:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:45:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1226ms 02:45:30 INFO - PROCESS | 1906 | 1462959930740 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 02:45:30 INFO - PROCESS | 1906 | 1462959930742 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 02:45:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:45:30 INFO - PROCESS | 1906 | 1462959930748 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:45:30 INFO - PROCESS | 1906 | 1462959930750 Marionette TRACE conn4 <- [1,2310,null,{}] 02:45:30 INFO - PROCESS | 1906 | 1462959930755 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:30 INFO - PROCESS | 1906 | 1462959930910 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 02:45:31 INFO - PROCESS | 1906 | 1462959931111 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8295800 == 97 [pid = 1906] [id = 585] 02:45:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 217 (0x7ffbdccf2400) [pid = 1906] [serial = 1756] [outer = (nil)] 02:45:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 218 (0x7ffbdccf8000) [pid = 1906] [serial = 1757] [outer = 0x7ffbdccf2400] 02:45:31 INFO - PROCESS | 1906 | 1462959931173 Marionette DEBUG loaded listener.js 02:45:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 219 (0x7ffbdccfd800) [pid = 1906] [serial = 1758] [outer = 0x7ffbdccf2400] 02:45:31 INFO - PROCESS | 1906 | 1462959931900 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:45:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:45:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1189ms 02:45:31 INFO - PROCESS | 1906 | 1462959931937 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 02:45:31 INFO - PROCESS | 1906 | 1462959931939 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 02:45:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:45:31 INFO - PROCESS | 1906 | 1462959931958 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:45:31 INFO - PROCESS | 1906 | 1462959931962 Marionette TRACE conn4 <- [1,2314,null,{}] 02:45:31 INFO - PROCESS | 1906 | 1462959931970 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:32 INFO - PROCESS | 1906 | 1462959932124 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 02:45:32 INFO - PROCESS | 1906 | 1462959932313 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdc98d000 == 98 [pid = 1906] [id = 586] 02:45:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 220 (0x7ffbdccf4c00) [pid = 1906] [serial = 1759] [outer = (nil)] 02:45:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 221 (0x7ffbe9631c00) [pid = 1906] [serial = 1760] [outer = 0x7ffbdccf4c00] 02:45:32 INFO - PROCESS | 1906 | 1462959932372 Marionette DEBUG loaded listener.js 02:45:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 222 (0x7ffbe9639400) [pid = 1906] [serial = 1761] [outer = 0x7ffbdccf4c00] 02:45:33 INFO - PROCESS | 1906 | 1462959933153 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 02:45:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:45:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1245ms 02:45:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:45:33 INFO - PROCESS | 1906 | 1462959933190 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 02:45:33 INFO - PROCESS | 1906 | 1462959933193 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 02:45:33 INFO - PROCESS | 1906 | 1462959933199 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:45:33 INFO - PROCESS | 1906 | 1462959933202 Marionette TRACE conn4 <- [1,2318,null,{}] 02:45:33 INFO - PROCESS | 1906 | 1462959933206 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:33 INFO - PROCESS | 1906 | 1462959933368 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 02:45:33 INFO - PROCESS | 1906 | 1462959933562 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdcde1000 == 99 [pid = 1906] [id = 587] 02:45:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 223 (0x7ffbdcf04400) [pid = 1906] [serial = 1762] [outer = (nil)] 02:45:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 224 (0x7ffbdcf0ac00) [pid = 1906] [serial = 1763] [outer = 0x7ffbdcf04400] 02:45:33 INFO - PROCESS | 1906 | 1462959933624 Marionette DEBUG loaded listener.js 02:45:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 225 (0x7ffbe963a400) [pid = 1906] [serial = 1764] [outer = 0x7ffbdcf04400] 02:45:34 INFO - PROCESS | 1906 | 1462959934433 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 02:45:34 INFO - PROCESS | 1906 | 1462959934490 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 02:45:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:45:34 INFO - PROCESS | 1906 | 1462959934495 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:45:34 INFO - PROCESS | 1906 | 1462959934497 Marionette TRACE conn4 <- [1,2322,null,{}] 02:45:34 INFO - PROCESS | 1906 | 1462959934502 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:34 INFO - PROCESS | 1906 | 1462959934649 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 02:45:34 INFO - PROCESS | 1906 | 1462959934841 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbd9312800 == 100 [pid = 1906] [id = 588] 02:45:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 226 (0x7ffbd9373400) [pid = 1906] [serial = 1765] [outer = (nil)] 02:45:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 227 (0x7ffbd9379c00) [pid = 1906] [serial = 1766] [outer = 0x7ffbd9373400] 02:45:34 INFO - PROCESS | 1906 | 1462959934903 Marionette DEBUG loaded listener.js 02:45:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 228 (0x7ffbdcf11c00) [pid = 1906] [serial = 1767] [outer = 0x7ffbd9373400] 02:45:35 INFO - PROCESS | 1906 | 1462959935692 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 02:45:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:45:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1224ms 02:45:35 INFO - PROCESS | 1906 | 1462959935720 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 02:45:35 INFO - PROCESS | 1906 | 1462959935723 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 02:45:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:45:35 INFO - PROCESS | 1906 | 1462959935728 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:45:35 INFO - PROCESS | 1906 | 1462959935730 Marionette TRACE conn4 <- [1,2326,null,{}] 02:45:35 INFO - PROCESS | 1906 | 1462959935734 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:35 INFO - PROCESS | 1906 | 1462959935900 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 02:45:36 INFO - PROCESS | 1906 | 1462959936113 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbd95a0000 == 101 [pid = 1906] [id = 589] 02:45:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 229 (0x7ffbd937d000) [pid = 1906] [serial = 1768] [outer = (nil)] 02:45:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 230 (0x7ffbd94ce800) [pid = 1906] [serial = 1769] [outer = 0x7ffbd937d000] 02:45:36 INFO - PROCESS | 1906 | 1462959936173 Marionette DEBUG loaded listener.js 02:45:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 231 (0x7ffbd94d3000) [pid = 1906] [serial = 1770] [outer = 0x7ffbd937d000] 02:45:36 INFO - PROCESS | 1906 | 1462959936934 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 02:45:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:45:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1225ms 02:45:36 INFO - PROCESS | 1906 | 1462959936954 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 02:45:36 INFO - PROCESS | 1906 | 1462959936956 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 02:45:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:45:36 INFO - PROCESS | 1906 | 1462959936962 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:45:36 INFO - PROCESS | 1906 | 1462959936964 Marionette TRACE conn4 <- [1,2330,null,{}] 02:45:36 INFO - PROCESS | 1906 | 1462959936989 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:37 INFO - PROCESS | 1906 | 1462959937207 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 02:45:37 INFO - PROCESS | 1906 | 1462959937400 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbd95b7000 == 102 [pid = 1906] [id = 590] 02:45:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 232 (0x7ffbd9374000) [pid = 1906] [serial = 1771] [outer = (nil)] 02:45:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 233 (0x7ffbd94d6800) [pid = 1906] [serial = 1772] [outer = 0x7ffbd9374000] 02:45:37 INFO - PROCESS | 1906 | 1462959937456 Marionette DEBUG loaded listener.js 02:45:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 234 (0x7ffbdf991400) [pid = 1906] [serial = 1773] [outer = 0x7ffbd9374000] 02:45:38 INFO - PROCESS | 1906 | 1462959938631 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 02:45:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:45:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1704ms 02:45:38 INFO - PROCESS | 1906 | 1462959938667 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 02:45:38 INFO - PROCESS | 1906 | 1462959938673 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 02:45:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:45:38 INFO - PROCESS | 1906 | 1462959938678 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:45:38 INFO - PROCESS | 1906 | 1462959938683 Marionette TRACE conn4 <- [1,2334,null,{}] 02:45:38 INFO - PROCESS | 1906 | 1462959938689 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:38 INFO - PROCESS | 1906 | 1462959938846 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 02:45:39 INFO - PROCESS | 1906 | 1462959939058 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdd97f000 == 103 [pid = 1906] [id = 591] 02:45:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 235 (0x7ffbdcf10000) [pid = 1906] [serial = 1774] [outer = (nil)] 02:45:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 236 (0x7ffbdd9d9400) [pid = 1906] [serial = 1775] [outer = 0x7ffbdcf10000] 02:45:39 INFO - PROCESS | 1906 | 1462959939114 Marionette DEBUG loaded listener.js 02:45:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 237 (0x7ffbde84b800) [pid = 1906] [serial = 1776] [outer = 0x7ffbdcf10000] 02:45:40 INFO - PROCESS | 1906 | 1462959940017 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 02:45:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:45:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1385ms 02:45:40 INFO - PROCESS | 1906 | 1462959940065 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 02:45:40 INFO - PROCESS | 1906 | 1462959940072 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 02:45:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:45:40 INFO - PROCESS | 1906 | 1462959940081 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:45:40 INFO - PROCESS | 1906 | 1462959940084 Marionette TRACE conn4 <- [1,2338,null,{}] 02:45:40 INFO - PROCESS | 1906 | 1462959940089 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:40 INFO - PROCESS | 1906 | 1462959940244 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 02:45:40 INFO - PROCESS | 1906 | 1462959940473 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdc3ca000 == 104 [pid = 1906] [id = 592] 02:45:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 238 (0x7ffbe1433000) [pid = 1906] [serial = 1777] [outer = (nil)] 02:45:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 239 (0x7ffbe330a400) [pid = 1906] [serial = 1778] [outer = 0x7ffbe1433000] 02:45:40 INFO - PROCESS | 1906 | 1462959940561 Marionette DEBUG loaded listener.js 02:45:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 240 (0x7ffbe7f2c800) [pid = 1906] [serial = 1779] [outer = 0x7ffbe1433000] 02:45:40 INFO - PROCESS | 1906 | --DOMWINDOW == 239 (0x7ffbf26a6000) [pid = 1906] [serial = 1631] [outer = (nil)] [url = about:blank] 02:45:40 INFO - PROCESS | 1906 | --DOMWINDOW == 238 (0x7ffbf3e18400) [pid = 1906] [serial = 1634] [outer = (nil)] [url = about:blank] 02:45:40 INFO - PROCESS | 1906 | --DOMWINDOW == 237 (0x7ffbf4259c00) [pid = 1906] [serial = 1637] [outer = (nil)] [url = about:blank] 02:45:40 INFO - PROCESS | 1906 | --DOMWINDOW == 236 (0x7ffbf4ace400) [pid = 1906] [serial = 1640] [outer = (nil)] [url = about:blank] 02:45:40 INFO - PROCESS | 1906 | --DOMWINDOW == 235 (0x7ffbf5024000) [pid = 1906] [serial = 1643] [outer = (nil)] [url = about:blank] 02:45:40 INFO - PROCESS | 1906 | --DOMWINDOW == 234 (0x7ffbf2e0a800) [pid = 1906] [serial = 1670] [outer = (nil)] [url = about:blank] 02:45:40 INFO - PROCESS | 1906 | --DOMWINDOW == 233 (0x7ffbf598ac00) [pid = 1906] [serial = 1646] [outer = (nil)] [url = about:blank] 02:45:40 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf2c9f800 == 103 [pid = 1906] [id = 575] 02:45:40 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbebbb5800 == 102 [pid = 1906] [id = 574] 02:45:40 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea1cc000 == 101 [pid = 1906] [id = 573] 02:45:40 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9992000 == 100 [pid = 1906] [id = 572] 02:45:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8fc4800 == 99 [pid = 1906] [id = 571] 02:45:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdec1a800 == 98 [pid = 1906] [id = 570] 02:45:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8017000 == 97 [pid = 1906] [id = 569] 02:45:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdec13800 == 96 [pid = 1906] [id = 568] 02:45:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc07644800 == 95 [pid = 1906] [id = 562] 02:45:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc039b4000 == 94 [pid = 1906] [id = 561] 02:45:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf90b5800 == 93 [pid = 1906] [id = 560] 02:45:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf4cce000 == 92 [pid = 1906] [id = 559] 02:45:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea6a8800 == 91 [pid = 1906] [id = 558] 02:45:41 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3d65800 == 90 [pid = 1906] [id = 557] 02:45:41 INFO - PROCESS | 1906 | --DOMWINDOW == 232 (0x7ffbed182400) [pid = 1906] [serial = 1614] [outer = (nil)] [url = about:blank] 02:45:41 INFO - PROCESS | 1906 | --DOMWINDOW == 231 (0x7ffbea288000) [pid = 1906] [serial = 1658] [outer = (nil)] [url = about:blank] 02:45:41 INFO - PROCESS | 1906 | --DOMWINDOW == 230 (0x7ffbebabb000) [pid = 1906] [serial = 1661] [outer = (nil)] [url = about:blank] 02:45:41 INFO - PROCESS | 1906 | --DOMWINDOW == 229 (0x7ffbed6e1c00) [pid = 1906] [serial = 1664] [outer = (nil)] [url = about:blank] 02:45:41 INFO - PROCESS | 1906 | --DOMWINDOW == 228 (0x7ffbe9c05400) [pid = 1906] [serial = 1622] [outer = (nil)] [url = about:blank] 02:45:41 INFO - PROCESS | 1906 | --DOMWINDOW == 227 (0x7ffbe907a800) [pid = 1906] [serial = 1652] [outer = (nil)] [url = about:blank] 02:45:41 INFO - PROCESS | 1906 | --DOMWINDOW == 226 (0x7ffbe8f08400) [pid = 1906] [serial = 1619] [outer = (nil)] [url = about:blank] 02:45:41 INFO - PROCESS | 1906 | --DOMWINDOW == 225 (0x7ffbecf32800) [pid = 1906] [serial = 1667] [outer = (nil)] [url = about:blank] 02:45:41 INFO - PROCESS | 1906 | --DOMWINDOW == 224 (0x7ffbefc97000) [pid = 1906] [serial = 1628] [outer = (nil)] [url = about:blank] 02:45:41 INFO - PROCESS | 1906 | --DOMWINDOW == 223 (0x7ffbe3b67000) [pid = 1906] [serial = 1650] [outer = (nil)] [url = about:blank] 02:45:41 INFO - PROCESS | 1906 | --DOMWINDOW == 222 (0x7ffbe1438400) [pid = 1906] [serial = 1649] [outer = (nil)] [url = about:blank] 02:45:41 INFO - PROCESS | 1906 | --DOMWINDOW == 221 (0x7ffbe9179000) [pid = 1906] [serial = 1655] [outer = (nil)] [url = about:blank] 02:45:41 INFO - PROCESS | 1906 | --DOMWINDOW == 220 (0x7ffbea778400) [pid = 1906] [serial = 1625] [outer = (nil)] [url = about:blank] 02:45:41 INFO - PROCESS | 1906 | --DOMWINDOW == 219 (0x7ffbde464000) [pid = 1906] [serial = 1616] [outer = (nil)] [url = about:blank] 02:45:41 INFO - PROCESS | 1906 | --DOMWINDOW == 218 (0x7ffbe91f0c00) [pid = 1906] [serial = 1656] [outer = (nil)] [url = about:blank] 02:45:41 INFO - PROCESS | 1906 | --DOMWINDOW == 217 (0x7ffbe90d6000) [pid = 1906] [serial = 1653] [outer = (nil)] [url = about:blank] 02:45:41 INFO - PROCESS | 1906 | --DOMWINDOW == 216 (0x7ffbf1772400) [pid = 1906] [serial = 1665] [outer = (nil)] [url = about:blank] 02:45:41 INFO - PROCESS | 1906 | --DOMWINDOW == 215 (0x7ffbebb36800) [pid = 1906] [serial = 1662] [outer = (nil)] [url = about:blank] 02:45:41 INFO - PROCESS | 1906 | --DOMWINDOW == 214 (0x7ffbf2691c00) [pid = 1906] [serial = 1668] [outer = (nil)] [url = about:blank] 02:45:41 INFO - PROCESS | 1906 | --DOMWINDOW == 213 (0x7ffbea8b2800) [pid = 1906] [serial = 1659] [outer = (nil)] [url = about:blank] 02:45:41 INFO - PROCESS | 1906 | 1462959941341 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 02:45:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:45:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1279ms 02:45:41 INFO - PROCESS | 1906 | 1462959941359 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 02:45:41 INFO - PROCESS | 1906 | 1462959941362 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 02:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:45:41 INFO - PROCESS | 1906 | 1462959941367 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:45:41 INFO - PROCESS | 1906 | 1462959941372 Marionette TRACE conn4 <- [1,2342,null,{}] 02:45:41 INFO - PROCESS | 1906 | 1462959941384 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:41 INFO - PROCESS | 1906 | 1462959941530 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 02:45:41 INFO - PROCESS | 1906 | 1462959941721 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe2029800 == 91 [pid = 1906] [id = 593] 02:45:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 214 (0x7ffbe1434c00) [pid = 1906] [serial = 1780] [outer = (nil)] 02:45:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 215 (0x7ffbe9045000) [pid = 1906] [serial = 1781] [outer = 0x7ffbe1434c00] 02:45:41 INFO - PROCESS | 1906 | 1462959941776 Marionette DEBUG loaded listener.js 02:45:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 216 (0x7ffbe9177400) [pid = 1906] [serial = 1782] [outer = 0x7ffbe1434c00] 02:45:42 INFO - PROCESS | 1906 | 1462959942375 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 02:45:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:45:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1032ms 02:45:42 INFO - PROCESS | 1906 | 1462959942400 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 02:45:42 INFO - PROCESS | 1906 | 1462959942403 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 02:45:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:45:42 INFO - PROCESS | 1906 | 1462959942408 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:45:42 INFO - PROCESS | 1906 | 1462959942410 Marionette TRACE conn4 <- [1,2346,null,{}] 02:45:42 INFO - PROCESS | 1906 | 1462959942414 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:42 INFO - PROCESS | 1906 | 1462959942549 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 02:45:42 INFO - PROCESS | 1906 | 1462959942704 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe7811800 == 92 [pid = 1906] [id = 594] 02:45:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 217 (0x7ffbe18f1400) [pid = 1906] [serial = 1783] [outer = (nil)] 02:45:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 218 (0x7ffbe91c5000) [pid = 1906] [serial = 1784] [outer = 0x7ffbe18f1400] 02:45:42 INFO - PROCESS | 1906 | 1462959942755 Marionette DEBUG loaded listener.js 02:45:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 219 (0x7ffbe91e9800) [pid = 1906] [serial = 1785] [outer = 0x7ffbe18f1400] 02:45:43 INFO - PROCESS | 1906 | 1462959943417 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 02:45:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:45:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1026ms 02:45:43 INFO - PROCESS | 1906 | 1462959943438 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 02:45:43 INFO - PROCESS | 1906 | 1462959943440 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 02:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:45:43 INFO - PROCESS | 1906 | 1462959943445 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:45:43 INFO - PROCESS | 1906 | 1462959943447 Marionette TRACE conn4 <- [1,2350,null,{}] 02:45:43 INFO - PROCESS | 1906 | 1462959943466 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:43 INFO - PROCESS | 1906 | 1462959943648 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 02:45:43 INFO - PROCESS | 1906 | 1462959943677 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe808f800 == 93 [pid = 1906] [id = 595] 02:45:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 220 (0x7ffbe91eac00) [pid = 1906] [serial = 1786] [outer = (nil)] 02:45:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 221 (0x7ffbe9639000) [pid = 1906] [serial = 1787] [outer = 0x7ffbe91eac00] 02:45:43 INFO - PROCESS | 1906 | 1462959943727 Marionette DEBUG loaded listener.js 02:45:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 222 (0x7ffbe9951400) [pid = 1906] [serial = 1788] [outer = 0x7ffbe91eac00] 02:45:44 INFO - PROCESS | 1906 | 1462959944432 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 02:45:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:45:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1027ms 02:45:44 INFO - PROCESS | 1906 | 1462959944473 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 02:45:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:45:44 INFO - PROCESS | 1906 | 1462959944476 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 02:45:44 INFO - PROCESS | 1906 | 1462959944480 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:45:44 INFO - PROCESS | 1906 | 1462959944483 Marionette TRACE conn4 <- [1,2354,null,{}] 02:45:44 INFO - PROCESS | 1906 | 1462959944487 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:44 INFO - PROCESS | 1906 | 1462959944697 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 02:45:44 INFO - PROCESS | 1906 | 1462959944743 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe8e1f000 == 94 [pid = 1906] [id = 596] 02:45:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 223 (0x7ffbe9950c00) [pid = 1906] [serial = 1789] [outer = (nil)] 02:45:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 224 (0x7ffbea281000) [pid = 1906] [serial = 1790] [outer = 0x7ffbe9950c00] 02:45:44 INFO - PROCESS | 1906 | 1462959944796 Marionette DEBUG loaded listener.js 02:45:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 225 (0x7ffbea59e400) [pid = 1906] [serial = 1791] [outer = 0x7ffbe9950c00] 02:45:45 INFO - PROCESS | 1906 | --DOMWINDOW == 224 (0x7ffbe8e79c00) [pid = 1906] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:45:45 INFO - PROCESS | 1906 | --DOMWINDOW == 223 (0x7ffbe90a6c00) [pid = 1906] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:45:45 INFO - PROCESS | 1906 | --DOMWINDOW == 222 (0x7ffbde461000) [pid = 1906] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:45:45 INFO - PROCESS | 1906 | --DOMWINDOW == 221 (0x7ffbf0655400) [pid = 1906] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:45:45 INFO - PROCESS | 1906 | --DOMWINDOW == 220 (0x7ffbe9959800) [pid = 1906] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:45:45 INFO - PROCESS | 1906 | --DOMWINDOW == 219 (0x7ffbdec39000) [pid = 1906] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:45:45 INFO - PROCESS | 1906 | --DOMWINDOW == 218 (0x7ffbea668800) [pid = 1906] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:45:45 INFO - PROCESS | 1906 | --DOMWINDOW == 217 (0x7ffbde468400) [pid = 1906] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:45:45 INFO - PROCESS | 1906 | 1462959945824 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 02:45:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:45:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1382ms 02:45:45 INFO - PROCESS | 1906 | 1462959945862 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 02:45:45 INFO - PROCESS | 1906 | 1462959945865 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 02:45:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:45:45 INFO - PROCESS | 1906 | 1462959945870 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:45:45 INFO - PROCESS | 1906 | 1462959945872 Marionette TRACE conn4 <- [1,2358,null,{}] 02:45:45 INFO - PROCESS | 1906 | 1462959945876 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:46 INFO - PROCESS | 1906 | 1462959946028 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 02:45:46 INFO - PROCESS | 1906 | 1462959946041 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe8e21000 == 95 [pid = 1906] [id = 597] 02:45:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 218 (0x7ffbe8e76800) [pid = 1906] [serial = 1792] [outer = (nil)] 02:45:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 219 (0x7ffbea66ac00) [pid = 1906] [serial = 1793] [outer = 0x7ffbe8e76800] 02:45:46 INFO - PROCESS | 1906 | 1462959946093 Marionette DEBUG loaded listener.js 02:45:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 220 (0x7ffbeb536000) [pid = 1906] [serial = 1794] [outer = 0x7ffbe8e76800] 02:45:46 INFO - PROCESS | 1906 | 1462959946789 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 02:45:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:45:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 975ms 02:45:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:45:46 INFO - PROCESS | 1906 | 1462959946844 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 02:45:46 INFO - PROCESS | 1906 | 1462959946846 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 02:45:46 INFO - PROCESS | 1906 | 1462959946850 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:45:46 INFO - PROCESS | 1906 | 1462959946853 Marionette TRACE conn4 <- [1,2362,null,{}] 02:45:46 INFO - PROCESS | 1906 | 1462959946858 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:47 INFO - PROCESS | 1906 | 1462959947041 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 02:45:47 INFO - PROCESS | 1906 | 1462959947061 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe9121000 == 96 [pid = 1906] [id = 598] 02:45:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 221 (0x7ffbe9045800) [pid = 1906] [serial = 1795] [outer = (nil)] 02:45:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 222 (0x7ffbebb16400) [pid = 1906] [serial = 1796] [outer = 0x7ffbe9045800] 02:45:47 INFO - PROCESS | 1906 | 1462959947111 Marionette DEBUG loaded listener.js 02:45:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 223 (0x7ffbed18c400) [pid = 1906] [serial = 1797] [outer = 0x7ffbe9045800] 02:45:47 INFO - PROCESS | 1906 | 1462959947983 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 02:45:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:45:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1175ms 02:45:48 INFO - PROCESS | 1906 | 1462959948027 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 02:45:48 INFO - PROCESS | 1906 | 1462959948032 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 02:45:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:45:48 INFO - PROCESS | 1906 | 1462959948057 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:45:48 INFO - PROCESS | 1906 | 1462959948062 Marionette TRACE conn4 <- [1,2366,null,{}] 02:45:48 INFO - PROCESS | 1906 | 1462959948070 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:48 INFO - PROCESS | 1906 | 1462959948252 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 02:45:48 INFO - PROCESS | 1906 | 1462959948441 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdcdeb800 == 97 [pid = 1906] [id = 599] 02:45:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 224 (0x7ffbd9370000) [pid = 1906] [serial = 1798] [outer = (nil)] 02:45:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 225 (0x7ffbdcf0e400) [pid = 1906] [serial = 1799] [outer = 0x7ffbd9370000] 02:45:48 INFO - PROCESS | 1906 | 1462959948503 Marionette DEBUG loaded listener.js 02:45:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 226 (0x7ffbde84d000) [pid = 1906] [serial = 1800] [outer = 0x7ffbd9370000] 02:45:49 INFO - PROCESS | 1906 | 1462959949285 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 02:45:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:45:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1288ms 02:45:49 INFO - PROCESS | 1906 | 1462959949343 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 02:45:49 INFO - PROCESS | 1906 | 1462959949351 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 02:45:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:45:49 INFO - PROCESS | 1906 | 1462959949360 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:45:49 INFO - PROCESS | 1906 | 1462959949363 Marionette TRACE conn4 <- [1,2370,null,{}] 02:45:49 INFO - PROCESS | 1906 | 1462959949369 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:49 INFO - PROCESS | 1906 | 1462959949526 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 02:45:49 INFO - PROCESS | 1906 | 1462959949719 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe8229000 == 98 [pid = 1906] [id = 600] 02:45:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 227 (0x7ffbe18acc00) [pid = 1906] [serial = 1801] [outer = (nil)] 02:45:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 228 (0x7ffbe7e20800) [pid = 1906] [serial = 1802] [outer = 0x7ffbe18acc00] 02:45:49 INFO - PROCESS | 1906 | 1462959949782 Marionette DEBUG loaded listener.js 02:45:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 229 (0x7ffbe8e71c00) [pid = 1906] [serial = 1803] [outer = 0x7ffbe18acc00] 02:45:50 INFO - PROCESS | 1906 | 1462959950613 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 02:45:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:45:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1290ms 02:45:50 INFO - PROCESS | 1906 | 1462959950656 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 02:45:50 INFO - PROCESS | 1906 | 1462959950663 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 02:45:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:45:50 INFO - PROCESS | 1906 | 1462959950669 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:45:50 INFO - PROCESS | 1906 | 1462959950673 Marionette TRACE conn4 <- [1,2374,null,{}] 02:45:50 INFO - PROCESS | 1906 | 1462959950687 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:50 INFO - PROCESS | 1906 | 1462959950849 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 02:45:51 INFO - PROCESS | 1906 | 1462959951054 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea46d800 == 99 [pid = 1906] [id = 601] 02:45:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 230 (0x7ffbe9172c00) [pid = 1906] [serial = 1804] [outer = (nil)] 02:45:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 231 (0x7ffbe9952000) [pid = 1906] [serial = 1805] [outer = 0x7ffbe9172c00] 02:45:51 INFO - PROCESS | 1906 | 1462959951118 Marionette DEBUG loaded listener.js 02:45:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 232 (0x7ffbea1dd000) [pid = 1906] [serial = 1806] [outer = 0x7ffbe9172c00] 02:45:51 INFO - PROCESS | 1906 | 1462959951922 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 02:45:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:45:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1280ms 02:45:51 INFO - PROCESS | 1906 | 1462959951949 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 02:45:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:45:51 INFO - PROCESS | 1906 | 1462959951953 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 02:45:51 INFO - PROCESS | 1906 | 1462959951958 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:45:51 INFO - PROCESS | 1906 | 1462959951961 Marionette TRACE conn4 <- [1,2378,null,{}] 02:45:51 INFO - PROCESS | 1906 | 1462959951965 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:52 INFO - PROCESS | 1906 | 1462959952120 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 02:45:52 INFO - PROCESS | 1906 | 1462959952313 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbebbbc800 == 100 [pid = 1906] [id = 602] 02:45:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 233 (0x7ffbe91c9400) [pid = 1906] [serial = 1807] [outer = (nil)] 02:45:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 234 (0x7ffbebb3c000) [pid = 1906] [serial = 1808] [outer = 0x7ffbe91c9400] 02:45:52 INFO - PROCESS | 1906 | 1462959952373 Marionette DEBUG loaded listener.js 02:45:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 235 (0x7ffbed596800) [pid = 1906] [serial = 1809] [outer = 0x7ffbe91c9400] 02:45:53 INFO - PROCESS | 1906 | 1462959953180 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 02:45:53 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:45:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1279ms 02:45:53 INFO - PROCESS | 1906 | 1462959953238 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 02:45:53 INFO - PROCESS | 1906 | 1462959953240 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 02:45:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:45:53 INFO - PROCESS | 1906 | 1462959953246 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:45:53 INFO - PROCESS | 1906 | 1462959953247 Marionette TRACE conn4 <- [1,2382,null,{}] 02:45:53 INFO - PROCESS | 1906 | 1462959953252 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:53 INFO - PROCESS | 1906 | 1462959953410 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 02:45:53 INFO - PROCESS | 1906 | 1462959953603 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf3820000 == 101 [pid = 1906] [id = 603] 02:45:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 236 (0x7ffbea1de000) [pid = 1906] [serial = 1810] [outer = (nil)] 02:45:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 237 (0x7ffbefc94000) [pid = 1906] [serial = 1811] [outer = 0x7ffbea1de000] 02:45:53 INFO - PROCESS | 1906 | 1462959953665 Marionette DEBUG loaded listener.js 02:45:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 238 (0x7ffbf25dc800) [pid = 1906] [serial = 1812] [outer = 0x7ffbea1de000] 02:45:54 INFO - PROCESS | 1906 | 1462959954462 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 02:45:54 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:45:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1276ms 02:45:54 INFO - PROCESS | 1906 | 1462959954523 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 02:45:54 INFO - PROCESS | 1906 | 1462959954526 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 02:45:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:45:54 INFO - PROCESS | 1906 | 1462959954531 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:45:54 INFO - PROCESS | 1906 | 1462959954534 Marionette TRACE conn4 <- [1,2386,null,{}] 02:45:54 INFO - PROCESS | 1906 | 1462959954539 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:54 INFO - PROCESS | 1906 | 1462959954706 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 02:45:54 INFO - PROCESS | 1906 | 1462959954909 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf50c2000 == 102 [pid = 1906] [id = 604] 02:45:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 239 (0x7ffbec535800) [pid = 1906] [serial = 1813] [outer = (nil)] 02:45:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 240 (0x7ffbf4206c00) [pid = 1906] [serial = 1814] [outer = 0x7ffbec535800] 02:45:54 INFO - PROCESS | 1906 | 1462959954968 Marionette DEBUG loaded listener.js 02:45:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 241 (0x7ffbf597f800) [pid = 1906] [serial = 1815] [outer = 0x7ffbec535800] 02:45:55 INFO - PROCESS | 1906 | 1462959955757 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 02:45:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:45:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1284ms 02:45:55 INFO - PROCESS | 1906 | 1462959955816 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 02:45:55 INFO - PROCESS | 1906 | 1462959955818 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 02:45:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:45:55 INFO - PROCESS | 1906 | 1462959955823 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:45:55 INFO - PROCESS | 1906 | 1462959955826 Marionette TRACE conn4 <- [1,2390,null,{}] 02:45:55 INFO - PROCESS | 1906 | 1462959955830 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:55 INFO - PROCESS | 1906 | 1462959955976 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 02:45:56 INFO - PROCESS | 1906 | 1462959956178 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf616b000 == 103 [pid = 1906] [id = 605] 02:45:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 242 (0x7ffbebabc000) [pid = 1906] [serial = 1816] [outer = (nil)] 02:45:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 243 (0x7ffbf5d73000) [pid = 1906] [serial = 1817] [outer = 0x7ffbebabc000] 02:45:56 INFO - PROCESS | 1906 | 1462959956240 Marionette DEBUG loaded listener.js 02:45:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 244 (0x7ffbf9152c00) [pid = 1906] [serial = 1818] [outer = 0x7ffbebabc000] 02:45:56 INFO - PROCESS | 1906 | 1462959956977 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 02:45:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:45:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1227ms 02:45:57 INFO - PROCESS | 1906 | 1462959957052 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 02:45:57 INFO - PROCESS | 1906 | 1462959957055 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 02:45:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:45:57 INFO - PROCESS | 1906 | 1462959957060 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:45:57 INFO - PROCESS | 1906 | 1462959957062 Marionette TRACE conn4 <- [1,2394,null,{}] 02:45:57 INFO - PROCESS | 1906 | 1462959957067 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:57 INFO - PROCESS | 1906 | 1462959957222 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 02:45:57 INFO - PROCESS | 1906 | 1462959957412 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc0083f800 == 104 [pid = 1906] [id = 606] 02:45:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 245 (0x7ffbed6eb800) [pid = 1906] [serial = 1819] [outer = (nil)] 02:45:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 246 (0x7ffc00387c00) [pid = 1906] [serial = 1820] [outer = 0x7ffbed6eb800] 02:45:57 INFO - PROCESS | 1906 | 1462959957469 Marionette DEBUG loaded listener.js 02:45:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 247 (0x7ffc00833400) [pid = 1906] [serial = 1821] [outer = 0x7ffbed6eb800] 02:45:58 INFO - PROCESS | 1906 | 1462959958247 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:45:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:45:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1234ms 02:45:58 INFO - PROCESS | 1906 | 1462959958294 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 02:45:58 INFO - PROCESS | 1906 | 1462959958298 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 02:45:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:45:58 INFO - PROCESS | 1906 | 1462959958302 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:45:58 INFO - PROCESS | 1906 | 1462959958304 Marionette TRACE conn4 <- [1,2398,null,{}] 02:45:58 INFO - PROCESS | 1906 | 1462959958309 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:58 INFO - PROCESS | 1906 | 1462959958461 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 02:45:58 INFO - PROCESS | 1906 | 1462959958654 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc05107800 == 105 [pid = 1906] [id = 607] 02:45:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 248 (0x7ffbf5cd8c00) [pid = 1906] [serial = 1822] [outer = (nil)] 02:45:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 249 (0x7ffc017f1800) [pid = 1906] [serial = 1823] [outer = 0x7ffbf5cd8c00] 02:45:58 INFO - PROCESS | 1906 | 1462959958712 Marionette DEBUG loaded listener.js 02:45:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 250 (0x7ffc03a48800) [pid = 1906] [serial = 1824] [outer = 0x7ffbf5cd8c00] 02:45:59 INFO - PROCESS | 1906 | 1462959959441 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 02:45:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:45:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1175ms 02:45:59 INFO - PROCESS | 1906 | 1462959959477 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 02:45:59 INFO - PROCESS | 1906 | 1462959959485 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 02:45:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:45:59 INFO - PROCESS | 1906 | 1462959959490 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:45:59 INFO - PROCESS | 1906 | 1462959959493 Marionette TRACE conn4 <- [1,2402,null,{}] 02:45:59 INFO - PROCESS | 1906 | 1462959959497 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:59 INFO - PROCESS | 1906 | 1462959959641 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 02:45:59 INFO - PROCESS | 1906 | 1462959959835 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc09a77800 == 106 [pid = 1906] [id = 608] 02:45:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 251 (0x7ffbdca43800) [pid = 1906] [serial = 1825] [outer = (nil)] 02:45:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 252 (0x7ffbdca4a000) [pid = 1906] [serial = 1826] [outer = 0x7ffbdca43800] 02:45:59 INFO - PROCESS | 1906 | 1462959959897 Marionette DEBUG loaded listener.js 02:45:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 253 (0x7ffbdca4f400) [pid = 1906] [serial = 1827] [outer = 0x7ffbdca43800] 02:46:00 INFO - PROCESS | 1906 | 1462959960695 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 02:46:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:46:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1275ms 02:46:00 INFO - PROCESS | 1906 | 1462959960766 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 02:46:00 INFO - PROCESS | 1906 | 1462959960770 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 02:46:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:46:00 INFO - PROCESS | 1906 | 1462959960775 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:46:00 INFO - PROCESS | 1906 | 1462959960778 Marionette TRACE conn4 <- [1,2406,null,{}] 02:46:00 INFO - PROCESS | 1906 | 1462959960783 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:01 INFO - PROCESS | 1906 | 1462959961003 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 02:46:01 INFO - PROCESS | 1906 | 1462959961204 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe96c4800 == 107 [pid = 1906] [id = 609] 02:46:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 254 (0x7ffbdca44800) [pid = 1906] [serial = 1828] [outer = (nil)] 02:46:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 255 (0x7ffc052d5c00) [pid = 1906] [serial = 1829] [outer = 0x7ffbdca44800] 02:46:01 INFO - PROCESS | 1906 | 1462959961272 Marionette DEBUG loaded listener.js 02:46:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 256 (0x7ffc05a0a800) [pid = 1906] [serial = 1830] [outer = 0x7ffbdca44800] 02:46:02 INFO - PROCESS | 1906 | 1462959962045 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 02:46:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:46:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1331ms 02:46:02 INFO - PROCESS | 1906 | 1462959962122 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 02:46:02 INFO - PROCESS | 1906 | 1462959962125 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 02:46:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:46:02 INFO - PROCESS | 1906 | 1462959962133 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:46:02 INFO - PROCESS | 1906 | 1462959962135 Marionette TRACE conn4 <- [1,2410,null,{}] 02:46:02 INFO - PROCESS | 1906 | 1462959962140 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:02 INFO - PROCESS | 1906 | 1462959962308 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 02:46:02 INFO - PROCESS | 1906 | 1462959962503 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbd98f6000 == 108 [pid = 1906] [id = 610] 02:46:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 257 (0x7ffbd65c2c00) [pid = 1906] [serial = 1831] [outer = (nil)] 02:46:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 258 (0x7ffbd65cb000) [pid = 1906] [serial = 1832] [outer = 0x7ffbd65c2c00] 02:46:02 INFO - PROCESS | 1906 | 1462959962564 Marionette DEBUG loaded listener.js 02:46:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 259 (0x7ffbd65d1400) [pid = 1906] [serial = 1833] [outer = 0x7ffbd65c2c00] 02:46:03 INFO - PROCESS | 1906 | 1462959963691 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 02:46:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:46:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1585ms 02:46:03 INFO - PROCESS | 1906 | 1462959963718 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 02:46:03 INFO - PROCESS | 1906 | 1462959963723 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 02:46:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:46:03 INFO - PROCESS | 1906 | 1462959963730 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:46:03 INFO - PROCESS | 1906 | 1462959963735 Marionette TRACE conn4 <- [1,2414,null,{}] 02:46:03 INFO - PROCESS | 1906 | 1462959963742 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:03 INFO - PROCESS | 1906 | 1462959963912 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 02:46:04 INFO - PROCESS | 1906 | 1462959964164 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe1385800 == 109 [pid = 1906] [id = 611] 02:46:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 260 (0x7ffbd6ecd800) [pid = 1906] [serial = 1834] [outer = (nil)] 02:46:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 261 (0x7ffbd6ed9000) [pid = 1906] [serial = 1835] [outer = 0x7ffbd6ecd800] 02:46:04 INFO - PROCESS | 1906 | 1462959964220 Marionette DEBUG loaded listener.js 02:46:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 262 (0x7ffbd937bc00) [pid = 1906] [serial = 1836] [outer = 0x7ffbd6ecd800] 02:46:05 INFO - PROCESS | 1906 | 1462959965024 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 02:46:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:46:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1380ms 02:46:05 INFO - PROCESS | 1906 | 1462959965111 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 02:46:05 INFO - PROCESS | 1906 | 1462959965124 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 02:46:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:46:05 INFO - PROCESS | 1906 | 1462959965140 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:46:05 INFO - PROCESS | 1906 | 1462959965142 Marionette TRACE conn4 <- [1,2418,null,{}] 02:46:05 INFO - PROCESS | 1906 | 1462959965152 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:05 INFO - PROCESS | 1906 | 1462959965400 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 02:46:05 INFO - PROCESS | 1906 | 1462959965601 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdb4c6000 == 110 [pid = 1906] [id = 612] 02:46:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 263 (0x7ffbdca47000) [pid = 1906] [serial = 1837] [outer = (nil)] 02:46:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 264 (0x7ffbdccf5800) [pid = 1906] [serial = 1838] [outer = 0x7ffbdca47000] 02:46:05 INFO - PROCESS | 1906 | 1462959965693 Marionette DEBUG loaded listener.js 02:46:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 265 (0x7ffbdcf06400) [pid = 1906] [serial = 1839] [outer = 0x7ffbdca47000] 02:46:06 INFO - PROCESS | 1906 | 1462959966468 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:46:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:46:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1389ms 02:46:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:46:06 INFO - PROCESS | 1906 | 1462959966526 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 02:46:06 INFO - PROCESS | 1906 | 1462959966528 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 02:46:06 INFO - PROCESS | 1906 | 1462959966534 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:46:06 INFO - PROCESS | 1906 | 1462959966538 Marionette TRACE conn4 <- [1,2422,null,{}] 02:46:06 INFO - PROCESS | 1906 | 1462959966551 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:06 INFO - PROCESS | 1906 | 1462959966694 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 02:46:06 INFO - PROCESS | 1906 | 1462959966894 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe7722800 == 111 [pid = 1906] [id = 613] 02:46:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 266 (0x7ffbdf995000) [pid = 1906] [serial = 1840] [outer = (nil)] 02:46:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 267 (0x7ffbe142d400) [pid = 1906] [serial = 1841] [outer = 0x7ffbdf995000] 02:46:06 INFO - PROCESS | 1906 | 1462959966950 Marionette DEBUG loaded listener.js 02:46:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 268 (0x7ffbe1e2a000) [pid = 1906] [serial = 1842] [outer = 0x7ffbdf995000] 02:46:07 INFO - PROCESS | 1906 | 1462959967758 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:46:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:46:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1241ms 02:46:07 INFO - PROCESS | 1906 | 1462959967774 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 02:46:07 INFO - PROCESS | 1906 | 1462959967776 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 02:46:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:46:07 INFO - PROCESS | 1906 | 1462959967799 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:46:07 INFO - PROCESS | 1906 | 1462959967802 Marionette TRACE conn4 <- [1,2426,null,{}] 02:46:07 INFO - PROCESS | 1906 | 1462959967806 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:07 INFO - PROCESS | 1906 | 1462959967951 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 02:46:08 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc04d82800 == 110 [pid = 1906] [id = 548] 02:46:08 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8e21000 == 109 [pid = 1906] [id = 597] 02:46:08 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8e1f000 == 108 [pid = 1906] [id = 596] 02:46:08 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe808f800 == 107 [pid = 1906] [id = 595] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 267 (0x7ffbf4b70800) [pid = 1906] [serial = 1730] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 266 (0x7ffbe82c3800) [pid = 1906] [serial = 1673] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 265 (0x7ffc0392d000) [pid = 1906] [serial = 1697] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 264 (0x7ffbf424f800) [pid = 1906] [serial = 1682] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 263 (0x7ffbf5b96400) [pid = 1906] [serial = 1685] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 262 (0x7ffbea8b9800) [pid = 1906] [serial = 1703] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 261 (0x7ffc04d9c800) [pid = 1906] [serial = 1700] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 260 (0x7ffbed18b800) [pid = 1906] [serial = 1679] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 259 (0x7ffc0173b000) [pid = 1906] [serial = 1694] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 258 (0x7ffbe91ee800) [pid = 1906] [serial = 1676] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 257 (0x7ffbed18fc00) [pid = 1906] [serial = 1691] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 256 (0x7ffc0037f000) [pid = 1906] [serial = 1688] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | 1462959968256 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | --DOCSHELL 0x7ffbe7811800 == 106 [pid = 1906] [id = 594] 02:46:08 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe2029800 == 105 [pid = 1906] [id = 593] 02:46:08 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdc3ca000 == 104 [pid = 1906] [id = 592] 02:46:08 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdd97f000 == 103 [pid = 1906] [id = 591] 02:46:08 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbd95b0000 == 104 [pid = 1906] [id = 614] 02:46:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 257 (0x7ffbdcf10800) [pid = 1906] [serial = 1843] [outer = (nil)] 02:46:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 258 (0x7ffbe331bc00) [pid = 1906] [serial = 1844] [outer = 0x7ffbdcf10800] 02:46:08 INFO - PROCESS | 1906 | 1462959968316 Marionette DEBUG loaded listener.js 02:46:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 259 (0x7ffbe8f11c00) [pid = 1906] [serial = 1845] [outer = 0x7ffbdcf10800] 02:46:08 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8295800 == 103 [pid = 1906] [id = 585] 02:46:08 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdb4cf800 == 102 [pid = 1906] [id = 584] 02:46:08 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdbf81000 == 101 [pid = 1906] [id = 583] 02:46:08 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8235000 == 100 [pid = 1906] [id = 582] 02:46:08 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc05aa2000 == 99 [pid = 1906] [id = 581] 02:46:08 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc0170e800 == 98 [pid = 1906] [id = 580] 02:46:08 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf6169000 == 97 [pid = 1906] [id = 579] 02:46:08 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9988800 == 96 [pid = 1906] [id = 578] 02:46:08 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3c07800 == 95 [pid = 1906] [id = 577] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 258 (0x7ffbea66c400) [pid = 1906] [serial = 1727] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 257 (0x7ffbe90d8400) [pid = 1906] [serial = 1709] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 256 (0x7ffbe7c85400) [pid = 1906] [serial = 1707] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 255 (0x7ffbf3a7d800) [pid = 1906] [serial = 1722] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 254 (0x7ffbe91eb000) [pid = 1906] [serial = 1710] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 253 (0x7ffbea771c00) [pid = 1906] [serial = 1715] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 252 (0x7ffbf1774c00) [pid = 1906] [serial = 1721] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 251 (0x7ffbf45a8000) [pid = 1906] [serial = 1725] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 250 (0x7ffbeb531400) [pid = 1906] [serial = 1724] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 249 (0x7ffbdec3e800) [pid = 1906] [serial = 1706] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 248 (0x7ffbf4983c00) [pid = 1906] [serial = 1728] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 247 (0x7ffbebb39400) [pid = 1906] [serial = 1718] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 246 (0x7ffbe9fd4c00) [pid = 1906] [serial = 1713] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 245 (0x7ffbeb532400) [pid = 1906] [serial = 1716] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 244 (0x7ffbe90e2c00) [pid = 1906] [serial = 1712] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | --DOMWINDOW == 243 (0x7ffbed18f400) [pid = 1906] [serial = 1719] [outer = (nil)] [url = about:blank] 02:46:08 INFO - PROCESS | 1906 | 1462959968968 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 02:46:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:46:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1233ms 02:46:09 INFO - PROCESS | 1906 | 1462959969029 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 02:46:09 INFO - PROCESS | 1906 | 1462959969032 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 02:46:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:46:09 INFO - PROCESS | 1906 | 1462959969036 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:46:09 INFO - PROCESS | 1906 | 1462959969038 Marionette TRACE conn4 <- [1,2430,null,{}] 02:46:09 INFO - PROCESS | 1906 | 1462959969043 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:09 INFO - PROCESS | 1906 | 1462959969171 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 02:46:09 INFO - PROCESS | 1906 | 1462959969325 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe1142800 == 96 [pid = 1906] [id = 615] 02:46:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 244 (0x7ffbdec3e800) [pid = 1906] [serial = 1846] [outer = (nil)] 02:46:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 245 (0x7ffbe907e400) [pid = 1906] [serial = 1847] [outer = 0x7ffbdec3e800] 02:46:09 INFO - PROCESS | 1906 | 1462959969378 Marionette DEBUG loaded listener.js 02:46:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 246 (0x7ffbe91a8c00) [pid = 1906] [serial = 1848] [outer = 0x7ffbdec3e800] 02:46:10 INFO - PROCESS | 1906 | 1462959969998 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 02:46:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:46:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 977ms 02:46:10 INFO - PROCESS | 1906 | 1462959970014 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 02:46:10 INFO - PROCESS | 1906 | 1462959970016 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 02:46:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:46:10 INFO - PROCESS | 1906 | 1462959970021 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:46:10 INFO - PROCESS | 1906 | 1462959970023 Marionette TRACE conn4 <- [1,2434,null,{}] 02:46:10 INFO - PROCESS | 1906 | 1462959970028 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:10 INFO - PROCESS | 1906 | 1462959970264 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 02:46:10 INFO - PROCESS | 1906 | 1462959970372 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe823c000 == 97 [pid = 1906] [id = 616] 02:46:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 247 (0x7ffbe8f0d000) [pid = 1906] [serial = 1849] [outer = (nil)] 02:46:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 248 (0x7ffbe962f400) [pid = 1906] [serial = 1850] [outer = 0x7ffbe8f0d000] 02:46:10 INFO - PROCESS | 1906 | 1462959970425 Marionette DEBUG loaded listener.js 02:46:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 249 (0x7ffbe9fe0000) [pid = 1906] [serial = 1851] [outer = 0x7ffbe8f0d000] 02:46:11 INFO - PROCESS | 1906 | 1462959971148 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 02:46:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:46:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1176ms 02:46:11 INFO - PROCESS | 1906 | 1462959971199 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 02:46:11 INFO - PROCESS | 1906 | 1462959971201 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 02:46:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:46:11 INFO - PROCESS | 1906 | 1462959971210 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:46:11 INFO - PROCESS | 1906 | 1462959971212 Marionette TRACE conn4 <- [1,2438,null,{}] 02:46:11 INFO - PROCESS | 1906 | 1462959971217 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:11 INFO - PROCESS | 1906 | 1462959971398 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 02:46:11 INFO - PROCESS | 1906 | 1462959971418 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe9203800 == 98 [pid = 1906] [id = 617] 02:46:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 250 (0x7ffbe90a4000) [pid = 1906] [serial = 1852] [outer = (nil)] 02:46:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 251 (0x7ffbea286400) [pid = 1906] [serial = 1853] [outer = 0x7ffbe90a4000] 02:46:11 INFO - PROCESS | 1906 | 1462959971468 Marionette DEBUG loaded listener.js 02:46:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 252 (0x7ffbeb539c00) [pid = 1906] [serial = 1854] [outer = 0x7ffbe90a4000] 02:46:12 INFO - PROCESS | 1906 | 1462959972143 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 02:46:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:46:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 974ms 02:46:12 INFO - PROCESS | 1906 | 1462959972185 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 02:46:12 INFO - PROCESS | 1906 | 1462959972188 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 02:46:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:46:12 INFO - PROCESS | 1906 | 1462959972200 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:46:12 INFO - PROCESS | 1906 | 1462959972201 Marionette TRACE conn4 <- [1,2442,null,{}] 02:46:12 INFO - PROCESS | 1906 | 1462959972206 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:12 INFO - PROCESS | 1906 | 1462959972413 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 02:46:12 INFO - PROCESS | 1906 | 1462959972453 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe9e46000 == 99 [pid = 1906] [id = 618] 02:46:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 253 (0x7ffbe91ae000) [pid = 1906] [serial = 1855] [outer = (nil)] 02:46:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 254 (0x7ffbebb40000) [pid = 1906] [serial = 1856] [outer = 0x7ffbe91ae000] 02:46:12 INFO - PROCESS | 1906 | 1462959972503 Marionette DEBUG loaded listener.js 02:46:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 255 (0x7ffbefae9400) [pid = 1906] [serial = 1857] [outer = 0x7ffbe91ae000] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 254 (0x7ffbea288800) [pid = 1906] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 253 (0x7ffbe9043800) [pid = 1906] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 252 (0x7ffbe8f09000) [pid = 1906] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 251 (0x7ffbea287000) [pid = 1906] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 250 (0x7ffbff7d9400) [pid = 1906] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 249 (0x7ffbe7e1c800) [pid = 1906] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 248 (0x7ffbde45fc00) [pid = 1906] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 247 (0x7ffbe8e6dc00) [pid = 1906] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 246 (0x7ffbebb35000) [pid = 1906] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 245 (0x7ffbf5987c00) [pid = 1906] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 244 (0x7ffbdec36400) [pid = 1906] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 243 (0x7ffbe1e23c00) [pid = 1906] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 242 (0x7ffbde462400) [pid = 1906] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 241 (0x7ffbf50ebc00) [pid = 1906] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 240 (0x7ffbe8e74000) [pid = 1906] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 239 (0x7ffbea773400) [pid = 1906] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 238 (0x7ffbff7d0c00) [pid = 1906] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 237 (0x7ffbe9046800) [pid = 1906] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 236 (0x7ffbe9047c00) [pid = 1906] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 235 (0x7ffc00630c00) [pid = 1906] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 234 (0x7ffbdd9d0800) [pid = 1906] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 233 (0x7ffbf4ad9400) [pid = 1906] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 232 (0x7ffbea280400) [pid = 1906] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 231 (0x7ffbe7f2e800) [pid = 1906] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 230 (0x7ffbeb534c00) [pid = 1906] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 229 (0x7ffbe91ae800) [pid = 1906] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 228 (0x7ffbf4254c00) [pid = 1906] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 227 (0x7ffbed188000) [pid = 1906] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 226 (0x7ffbe9049400) [pid = 1906] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 225 (0x7ffbed183c00) [pid = 1906] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 224 (0x7ffbe8ea9800) [pid = 1906] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 223 (0x7ffbe330ac00) [pid = 1906] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 222 (0x7ffbe330a000) [pid = 1906] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 221 (0x7ffbdd9d1800) [pid = 1906] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 220 (0x7ffbe9080400) [pid = 1906] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 219 (0x7ffbe18f1400) [pid = 1906] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 218 (0x7ffbdcf10000) [pid = 1906] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 217 (0x7ffbe1433000) [pid = 1906] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 216 (0x7ffbe1434c00) [pid = 1906] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 215 (0x7ffbe91eac00) [pid = 1906] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 214 (0x7ffbe9950c00) [pid = 1906] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:46:13 INFO - PROCESS | 1906 | --DOMWINDOW == 213 (0x7ffbe8e76800) [pid = 1906] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:46:13 INFO - PROCESS | 1906 | 1462959973892 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 02:46:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:46:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1739ms 02:46:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:46:13 INFO - PROCESS | 1906 | 1462959973932 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 02:46:13 INFO - PROCESS | 1906 | 1462959973934 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 02:46:13 INFO - PROCESS | 1906 | 1462959973939 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:46:13 INFO - PROCESS | 1906 | 1462959973942 Marionette TRACE conn4 <- [1,2446,null,{}] 02:46:13 INFO - PROCESS | 1906 | 1462959973946 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:14 INFO - PROCESS | 1906 | 1462959974169 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 02:46:14 INFO - PROCESS | 1906 | ************************* 02:46:14 INFO - PROCESS | 1906 | A coding exception was thrown and uncaught in a Task. 02:46:14 INFO - PROCESS | 1906 | 02:46:14 INFO - PROCESS | 1906 | Full message: TypeError: NetworkError when attempting to fetch resource. 02:46:14 INFO - PROCESS | 1906 | Full stack: 02:46:14 INFO - PROCESS | 1906 | ************************* 02:46:14 INFO - PROCESS | 1906 | 1462959974194 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8294000 == 100 [pid = 1906] [id = 619] 02:46:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 214 (0x7ffbdec32000) [pid = 1906] [serial = 1858] [outer = (nil)] 02:46:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 215 (0x7ffbe91c8c00) [pid = 1906] [serial = 1859] [outer = 0x7ffbdec32000] 02:46:14 INFO - PROCESS | 1906 | 1462959974244 Marionette DEBUG loaded listener.js 02:46:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 216 (0x7ffbea27c800) [pid = 1906] [serial = 1860] [outer = 0x7ffbdec32000] 02:46:14 INFO - PROCESS | 1906 | 1462959974888 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 02:46:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:46:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 975ms 02:46:14 INFO - PROCESS | 1906 | 1462959974914 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 02:46:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:46:14 INFO - PROCESS | 1906 | 1462959974921 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 02:46:14 INFO - PROCESS | 1906 | 1462959974926 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:46:14 INFO - PROCESS | 1906 | 1462959974928 Marionette TRACE conn4 <- [1,2450,null,{}] 02:46:14 INFO - PROCESS | 1906 | 1462959974933 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:15 INFO - PROCESS | 1906 | 1462959975065 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 02:46:15 INFO - PROCESS | 1906 | 1462959975080 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbea8c6000 == 101 [pid = 1906] [id = 620] 02:46:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 217 (0x7ffbdcf0fc00) [pid = 1906] [serial = 1861] [outer = (nil)] 02:46:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 218 (0x7ffbea8b8c00) [pid = 1906] [serial = 1862] [outer = 0x7ffbdcf0fc00] 02:46:15 INFO - PROCESS | 1906 | 1462959975130 Marionette DEBUG loaded listener.js 02:46:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 219 (0x7ffbebb34400) [pid = 1906] [serial = 1863] [outer = 0x7ffbdcf0fc00] 02:46:16 INFO - PROCESS | 1906 | 1462959976218 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 02:46:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:46:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1326ms 02:46:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:46:16 INFO - PROCESS | 1906 | 1462959976252 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 02:46:16 INFO - PROCESS | 1906 | 1462959976255 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 02:46:16 INFO - PROCESS | 1906 | 1462959976262 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:46:16 INFO - PROCESS | 1906 | 1462959976266 Marionette TRACE conn4 <- [1,2454,null,{}] 02:46:16 INFO - PROCESS | 1906 | 1462959976273 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:16 INFO - PROCESS | 1906 | 1462959976447 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 02:46:16 INFO - PROCESS | 1906 | 1462959976647 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdd653800 == 102 [pid = 1906] [id = 621] 02:46:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 220 (0x7ffbd9377c00) [pid = 1906] [serial = 1864] [outer = (nil)] 02:46:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 221 (0x7ffbdca50000) [pid = 1906] [serial = 1865] [outer = 0x7ffbd9377c00] 02:46:16 INFO - PROCESS | 1906 | 1462959976711 Marionette DEBUG loaded listener.js 02:46:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 222 (0x7ffbdcf06c00) [pid = 1906] [serial = 1866] [outer = 0x7ffbd9377c00] 02:46:17 INFO - PROCESS | 1906 | 1462959977537 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 02:46:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:46:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1330ms 02:46:17 INFO - PROCESS | 1906 | 1462959977592 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 02:46:17 INFO - PROCESS | 1906 | 1462959977598 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 02:46:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:46:17 INFO - PROCESS | 1906 | 1462959977607 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:46:17 INFO - PROCESS | 1906 | 1462959977611 Marionette TRACE conn4 <- [1,2458,null,{}] 02:46:17 INFO - PROCESS | 1906 | 1462959977615 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:17 INFO - PROCESS | 1906 | 1462959977781 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 02:46:17 INFO - PROCESS | 1906 | 1462959977984 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8231000 == 103 [pid = 1906] [id = 622] 02:46:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 223 (0x7ffbdf997000) [pid = 1906] [serial = 1867] [outer = (nil)] 02:46:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 224 (0x7ffbe18ea400) [pid = 1906] [serial = 1868] [outer = 0x7ffbdf997000] 02:46:18 INFO - PROCESS | 1906 | 1462959978047 Marionette DEBUG loaded listener.js 02:46:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 225 (0x7ffbe8f06400) [pid = 1906] [serial = 1869] [outer = 0x7ffbdf997000] 02:46:18 INFO - PROCESS | 1906 | 1462959978882 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 02:46:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:46:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1336ms 02:46:18 INFO - PROCESS | 1906 | 1462959978944 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 02:46:18 INFO - PROCESS | 1906 | 1462959978946 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 02:46:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:46:18 INFO - PROCESS | 1906 | 1462959978952 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:46:18 INFO - PROCESS | 1906 | 1462959978957 Marionette TRACE conn4 <- [1,2462,null,{}] 02:46:18 INFO - PROCESS | 1906 | 1462959978971 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:19 INFO - PROCESS | 1906 | 1462959979180 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 02:46:19 INFO - PROCESS | 1906 | 1462959979382 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf3814000 == 104 [pid = 1906] [id = 623] 02:46:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 226 (0x7ffbe91c3000) [pid = 1906] [serial = 1870] [outer = (nil)] 02:46:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 227 (0x7ffbe9636000) [pid = 1906] [serial = 1871] [outer = 0x7ffbe91c3000] 02:46:19 INFO - PROCESS | 1906 | 1462959979488 Marionette DEBUG loaded listener.js 02:46:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 228 (0x7ffbe9fd3c00) [pid = 1906] [serial = 1872] [outer = 0x7ffbe91c3000] 02:46:20 INFO - PROCESS | 1906 | 1462959980330 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 02:46:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:46:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1388ms 02:46:20 INFO - PROCESS | 1906 | 1462959980339 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 02:46:20 INFO - PROCESS | 1906 | 1462959980343 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 02:46:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:46:20 INFO - PROCESS | 1906 | 1462959980365 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:46:20 INFO - PROCESS | 1906 | 1462959980368 Marionette TRACE conn4 <- [1,2466,null,{}] 02:46:20 INFO - PROCESS | 1906 | 1462959980372 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:20 INFO - PROCESS | 1906 | 1462959980530 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 02:46:20 INFO - PROCESS | 1906 | 1462959980739 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf5682800 == 105 [pid = 1906] [id = 624] 02:46:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 229 (0x7ffbe91cb400) [pid = 1906] [serial = 1873] [outer = (nil)] 02:46:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 230 (0x7ffbeb60b800) [pid = 1906] [serial = 1874] [outer = 0x7ffbe91cb400] 02:46:20 INFO - PROCESS | 1906 | 1462959980802 Marionette DEBUG loaded listener.js 02:46:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 231 (0x7ffbed182c00) [pid = 1906] [serial = 1875] [outer = 0x7ffbe91cb400] 02:46:21 INFO - PROCESS | 1906 | 1462959981590 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 02:46:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:46:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1286ms 02:46:21 INFO - PROCESS | 1906 | 1462959981649 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 02:46:21 INFO - PROCESS | 1906 | 1462959981653 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 02:46:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:46:21 INFO - PROCESS | 1906 | 1462959981658 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:46:21 INFO - PROCESS | 1906 | 1462959981660 Marionette TRACE conn4 <- [1,2470,null,{}] 02:46:21 INFO - PROCESS | 1906 | 1462959981664 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:21 INFO - PROCESS | 1906 | 1462959981823 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 02:46:22 INFO - PROCESS | 1906 | 1462959982022 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc0056d000 == 106 [pid = 1906] [id = 625] 02:46:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 232 (0x7ffbea441800) [pid = 1906] [serial = 1876] [outer = (nil)] 02:46:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 233 (0x7ffbefaecc00) [pid = 1906] [serial = 1877] [outer = 0x7ffbea441800] 02:46:22 INFO - PROCESS | 1906 | 1462959982083 Marionette DEBUG loaded listener.js 02:46:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 234 (0x7ffbf1772400) [pid = 1906] [serial = 1878] [outer = 0x7ffbea441800] 02:46:22 INFO - PROCESS | 1906 | 1462959982860 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 02:46:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:46:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1224ms 02:46:22 INFO - PROCESS | 1906 | 1462959982883 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 02:46:22 INFO - PROCESS | 1906 | 1462959982886 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 02:46:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:46:22 INFO - PROCESS | 1906 | 1462959982892 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:46:22 INFO - PROCESS | 1906 | 1462959982894 Marionette TRACE conn4 <- [1,2474,null,{}] 02:46:22 INFO - PROCESS | 1906 | 1462959982899 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:23 INFO - PROCESS | 1906 | 1462959983074 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 02:46:23 INFO - PROCESS | 1906 | 1462959983275 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc08426000 == 107 [pid = 1906] [id = 626] 02:46:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 235 (0x7ffbf1773c00) [pid = 1906] [serial = 1879] [outer = (nil)] 02:46:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 236 (0x7ffbf3e1e000) [pid = 1906] [serial = 1880] [outer = 0x7ffbf1773c00] 02:46:23 INFO - PROCESS | 1906 | 1462959983339 Marionette DEBUG loaded listener.js 02:46:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 237 (0x7ffbf4adb400) [pid = 1906] [serial = 1881] [outer = 0x7ffbf1773c00] 02:46:24 INFO - PROCESS | 1906 | 1462959984122 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 02:46:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:46:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1240ms 02:46:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:46:24 INFO - PROCESS | 1906 | 1462959984133 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 02:46:24 INFO - PROCESS | 1906 | 1462959984135 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 02:46:24 INFO - PROCESS | 1906 | 1462959984141 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:46:24 INFO - PROCESS | 1906 | 1462959984143 Marionette TRACE conn4 <- [1,2478,null,{}] 02:46:24 INFO - PROCESS | 1906 | 1462959984165 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:24 INFO - PROCESS | 1906 | 1462959984328 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 02:46:24 INFO - PROCESS | 1906 | 1462959984526 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbd97d5000 == 108 [pid = 1906] [id = 627] 02:46:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 238 (0x7ffbf26a4000) [pid = 1906] [serial = 1882] [outer = (nil)] 02:46:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 239 (0x7ffbf5989c00) [pid = 1906] [serial = 1883] [outer = 0x7ffbf26a4000] 02:46:24 INFO - PROCESS | 1906 | 1462959984587 Marionette DEBUG loaded listener.js 02:46:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 240 (0x7ffbff74b400) [pid = 1906] [serial = 1884] [outer = 0x7ffbf26a4000] 02:46:25 INFO - PROCESS | 1906 | 1462959985331 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:46:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:46:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1244ms 02:46:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:46:25 INFO - PROCESS | 1906 | 1462959985384 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 02:46:25 INFO - PROCESS | 1906 | 1462959985387 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 02:46:25 INFO - PROCESS | 1906 | 1462959985406 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:46:25 INFO - PROCESS | 1906 | 1462959985409 Marionette TRACE conn4 <- [1,2482,null,{}] 02:46:25 INFO - PROCESS | 1906 | 1462959985417 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:25 INFO - PROCESS | 1906 | 1462959985580 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 02:46:25 INFO - PROCESS | 1906 | 1462959985788 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe210c000 == 109 [pid = 1906] [id = 628] 02:46:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 241 (0x7ffbf4987000) [pid = 1906] [serial = 1885] [outer = (nil)] 02:46:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 242 (0x7ffc005ce400) [pid = 1906] [serial = 1886] [outer = 0x7ffbf4987000] 02:46:25 INFO - PROCESS | 1906 | 1462959985849 Marionette DEBUG loaded listener.js 02:46:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 243 (0x7ffc01a5d000) [pid = 1906] [serial = 1887] [outer = 0x7ffbf4987000] 02:46:26 INFO - PROCESS | 1906 | 1462959986626 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 02:46:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:46:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1300ms 02:46:26 INFO - PROCESS | 1906 | 1462959986693 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 02:46:26 INFO - PROCESS | 1906 | 1462959986696 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 02:46:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:46:26 INFO - PROCESS | 1906 | 1462959986701 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:46:26 INFO - PROCESS | 1906 | 1462959986703 Marionette TRACE conn4 <- [1,2486,null,{}] 02:46:26 INFO - PROCESS | 1906 | 1462959986708 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:26 INFO - PROCESS | 1906 | 1462959986871 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 02:46:27 INFO - PROCESS | 1906 | 1462959987074 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc04d72800 == 110 [pid = 1906] [id = 629] 02:46:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 244 (0x7ffbd6ed5800) [pid = 1906] [serial = 1888] [outer = (nil)] 02:46:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 245 (0x7ffbd93aa000) [pid = 1906] [serial = 1889] [outer = 0x7ffbd6ed5800] 02:46:27 INFO - PROCESS | 1906 | 1462959987138 Marionette DEBUG loaded listener.js 02:46:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 246 (0x7ffbd93af800) [pid = 1906] [serial = 1890] [outer = 0x7ffbd6ed5800] 02:46:27 INFO - PROCESS | 1906 | 1462959987901 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 02:46:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:46:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1227ms 02:46:27 INFO - PROCESS | 1906 | 1462959987928 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 02:46:27 INFO - PROCESS | 1906 | 1462959987931 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 02:46:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:46:27 INFO - PROCESS | 1906 | 1462959987936 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:46:27 INFO - PROCESS | 1906 | 1462959987938 Marionette TRACE conn4 <- [1,2490,null,{}] 02:46:27 INFO - PROCESS | 1906 | 1462959987943 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:28 INFO - PROCESS | 1906 | 1462959988088 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 02:46:28 INFO - PROCESS | 1906 | 1462959988290 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe8f37800 == 111 [pid = 1906] [id = 630] 02:46:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 247 (0x7ffbd93a3000) [pid = 1906] [serial = 1891] [outer = (nil)] 02:46:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 248 (0x7ffbebac4000) [pid = 1906] [serial = 1892] [outer = 0x7ffbd93a3000] 02:46:28 INFO - PROCESS | 1906 | 1462959988357 Marionette DEBUG loaded listener.js 02:46:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 249 (0x7ffc01a66800) [pid = 1906] [serial = 1893] [outer = 0x7ffbd93a3000] 02:46:29 INFO - PROCESS | 1906 | 1462959989195 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:46:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:46:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1326ms 02:46:29 INFO - PROCESS | 1906 | 1462959989262 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 02:46:29 INFO - PROCESS | 1906 | 1462959989265 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 02:46:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:46:29 INFO - PROCESS | 1906 | 1462959989270 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:46:29 INFO - PROCESS | 1906 | 1462959989274 Marionette TRACE conn4 <- [1,2494,null,{}] 02:46:29 INFO - PROCESS | 1906 | 1462959989278 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:29 INFO - PROCESS | 1906 | 1462959989451 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 02:46:29 INFO - PROCESS | 1906 | 1462959989653 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbd66dc000 == 112 [pid = 1906] [id = 631] 02:46:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 250 (0x7ffbdcd47c00) [pid = 1906] [serial = 1894] [outer = (nil)] 02:46:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 251 (0x7ffbdcd4dc00) [pid = 1906] [serial = 1895] [outer = 0x7ffbdcd47c00] 02:46:29 INFO - PROCESS | 1906 | 1462959989722 Marionette DEBUG loaded listener.js 02:46:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 252 (0x7ffc005d6000) [pid = 1906] [serial = 1896] [outer = 0x7ffbdcd47c00] 02:46:30 INFO - PROCESS | 1906 | 1462959990517 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 02:46:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:46:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1276ms 02:46:30 INFO - PROCESS | 1906 | 1462959990561 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 02:46:30 INFO - PROCESS | 1906 | 1462959990564 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 02:46:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:46:30 INFO - PROCESS | 1906 | 1462959990569 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:46:30 INFO - PROCESS | 1906 | 1462959990571 Marionette TRACE conn4 <- [1,2498,null,{}] 02:46:30 INFO - PROCESS | 1906 | 1462959990576 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:30 INFO - PROCESS | 1906 | 1462959990745 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 02:46:30 INFO - PROCESS | 1906 | 1462959990952 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdc335000 == 113 [pid = 1906] [id = 632] 02:46:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 253 (0x7ffbd68e2c00) [pid = 1906] [serial = 1897] [outer = (nil)] 02:46:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 254 (0x7ffbd68eb000) [pid = 1906] [serial = 1898] [outer = 0x7ffbd68e2c00] 02:46:31 INFO - PROCESS | 1906 | 1462959991057 Marionette DEBUG loaded listener.js 02:46:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 255 (0x7ffbd68f0400) [pid = 1906] [serial = 1899] [outer = 0x7ffbd68e2c00] 02:46:31 INFO - PROCESS | 1906 | 1462959991898 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:46:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:46:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1380ms 02:46:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:46:31 INFO - PROCESS | 1906 | 1462959991950 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 02:46:31 INFO - PROCESS | 1906 | 1462959991952 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 02:46:31 INFO - PROCESS | 1906 | 1462959991958 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:46:31 INFO - PROCESS | 1906 | 1462959991960 Marionette TRACE conn4 <- [1,2502,null,{}] 02:46:31 INFO - PROCESS | 1906 | 1462959991965 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:32 INFO - PROCESS | 1906 | 1462959992132 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 02:46:32 INFO - PROCESS | 1906 | 1462959992341 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdc325800 == 114 [pid = 1906] [id = 633] 02:46:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 256 (0x7ffbd68e6800) [pid = 1906] [serial = 1900] [outer = (nil)] 02:46:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 257 (0x7ffbdec36000) [pid = 1906] [serial = 1901] [outer = 0x7ffbd68e6800] 02:46:32 INFO - PROCESS | 1906 | 1462959992398 Marionette DEBUG loaded listener.js 02:46:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 258 (0x7ffbe7c87000) [pid = 1906] [serial = 1902] [outer = 0x7ffbd68e6800] 02:46:33 INFO - PROCESS | 1906 | 1462959993735 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:46:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:46:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1833ms 02:46:33 INFO - PROCESS | 1906 | 1462959993827 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 02:46:33 INFO - PROCESS | 1906 | 1462959993830 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 02:46:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:46:33 INFO - PROCESS | 1906 | 1462959993853 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:46:33 INFO - PROCESS | 1906 | 1462959993858 Marionette TRACE conn4 <- [1,2506,null,{}] 02:46:33 INFO - PROCESS | 1906 | 1462959993870 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:34 INFO - PROCESS | 1906 | 1462959994034 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 02:46:34 INFO - PROCESS | 1906 | 1462959994234 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdbf71000 == 115 [pid = 1906] [id = 634] 02:46:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 259 (0x7ffbd65ce400) [pid = 1906] [serial = 1903] [outer = (nil)] 02:46:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 260 (0x7ffbd6ed4400) [pid = 1906] [serial = 1904] [outer = 0x7ffbd65ce400] 02:46:34 INFO - PROCESS | 1906 | 1462959994346 Marionette DEBUG loaded listener.js 02:46:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 261 (0x7ffbdca4b800) [pid = 1906] [serial = 1905] [outer = 0x7ffbd65ce400] 02:46:35 INFO - PROCESS | 1906 | 1462959995241 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:46:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:46:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1450ms 02:46:35 INFO - PROCESS | 1906 | 1462959995290 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 02:46:35 INFO - PROCESS | 1906 | 1462959995296 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 02:46:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:46:35 INFO - PROCESS | 1906 | 1462959995305 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:46:35 INFO - PROCESS | 1906 | 1462959995309 Marionette TRACE conn4 <- [1,2510,null,{}] 02:46:35 INFO - PROCESS | 1906 | 1462959995313 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:35 INFO - PROCESS | 1906 | 1462959995528 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 02:46:35 INFO - PROCESS | 1906 | 1462959995734 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbd98f7000 == 116 [pid = 1906] [id = 635] 02:46:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 262 (0x7ffbdcd4e400) [pid = 1906] [serial = 1906] [outer = (nil)] 02:46:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 263 (0x7ffbdcf06800) [pid = 1906] [serial = 1907] [outer = 0x7ffbdcd4e400] 02:46:35 INFO - PROCESS | 1906 | 1462959995791 Marionette DEBUG loaded listener.js 02:46:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 264 (0x7ffbde460400) [pid = 1906] [serial = 1908] [outer = 0x7ffbdcd4e400] 02:46:36 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf4b21800 == 115 [pid = 1906] [id = 576] 02:46:36 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8294000 == 114 [pid = 1906] [id = 619] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 263 (0x7ffbd94ce800) [pid = 1906] [serial = 1769] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 262 (0x7ffbebb16400) [pid = 1906] [serial = 1796] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 261 (0x7ffc058c4000) [pid = 1906] [serial = 1748] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 260 (0x7ffbdf99a000) [pid = 1906] [serial = 1751] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 259 (0x7ffbe962f800) [pid = 1906] [serial = 1754] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 258 (0x7ffbdccf8000) [pid = 1906] [serial = 1757] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 257 (0x7ffbe9631c00) [pid = 1906] [serial = 1760] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 256 (0x7ffbdcf0ac00) [pid = 1906] [serial = 1763] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 255 (0x7ffbd9379c00) [pid = 1906] [serial = 1766] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9e46000 == 113 [pid = 1906] [id = 618] 02:46:36 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9203800 == 112 [pid = 1906] [id = 617] 02:46:36 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe823c000 == 111 [pid = 1906] [id = 616] 02:46:36 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe1142800 == 110 [pid = 1906] [id = 615] 02:46:36 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbd95b0000 == 109 [pid = 1906] [id = 614] 02:46:36 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe7722800 == 108 [pid = 1906] [id = 613] 02:46:36 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdb4c6000 == 107 [pid = 1906] [id = 612] 02:46:36 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe1385800 == 106 [pid = 1906] [id = 611] 02:46:36 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf616b000 == 105 [pid = 1906] [id = 605] 02:46:36 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf50c2000 == 104 [pid = 1906] [id = 604] 02:46:36 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf3820000 == 103 [pid = 1906] [id = 603] 02:46:36 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbebbbc800 == 102 [pid = 1906] [id = 602] 02:46:36 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea46d800 == 101 [pid = 1906] [id = 601] 02:46:36 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8229000 == 100 [pid = 1906] [id = 600] 02:46:36 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdcdeb800 == 99 [pid = 1906] [id = 599] 02:46:36 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9121000 == 98 [pid = 1906] [id = 598] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 254 (0x7ffbebb1a400) [pid = 1906] [serial = 1458] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 253 (0x7ffbe9179c00) [pid = 1906] [serial = 1515] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 252 (0x7ffbe9fd9400) [pid = 1906] [serial = 1455] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 251 (0x7ffbeb534000) [pid = 1906] [serial = 1530] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 250 (0x7ffc052e3000) [pid = 1906] [serial = 1425] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 249 (0x7ffbe8f0ec00) [pid = 1906] [serial = 1428] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 248 (0x7ffbea280c00) [pid = 1906] [serial = 1536] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 247 (0x7ffbe91c6400) [pid = 1906] [serial = 1470] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 246 (0x7ffbec54cc00) [pid = 1906] [serial = 1578] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 245 (0x7ffc017ef800) [pid = 1906] [serial = 1419] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 244 (0x7ffbdec3ec00) [pid = 1906] [serial = 1476] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 243 (0x7ffbe8e6b800) [pid = 1906] [serial = 1512] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 242 (0x7ffbebb19800) [pid = 1906] [serial = 1539] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 241 (0x7ffc00552c00) [pid = 1906] [serial = 1416] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 240 (0x7ffc058cd800) [pid = 1906] [serial = 1473] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 239 (0x7ffbed6e7400) [pid = 1906] [serial = 1584] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 238 (0x7ffc039cb000) [pid = 1906] [serial = 1422] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 237 (0x7ffbea77ac00) [pid = 1906] [serial = 1572] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 236 (0x7ffbe9e0ec00) [pid = 1906] [serial = 1518] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 235 (0x7ffc058c9000) [pid = 1906] [serial = 1467] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 234 (0x7ffbe18ebc00) [pid = 1906] [serial = 1509] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 233 (0x7ffc039cf000) [pid = 1906] [serial = 1464] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 232 (0x7ffbebb12400) [pid = 1906] [serial = 1575] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 231 (0x7ffbed591c00) [pid = 1906] [serial = 1581] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 230 (0x7ffbebab7000) [pid = 1906] [serial = 1533] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 229 (0x7ffbea1d6800) [pid = 1906] [serial = 1521] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 228 (0x7ffbf9b35c00) [pid = 1906] [serial = 1461] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 227 (0x7ffbf1775c00) [pid = 1906] [serial = 1590] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 226 (0x7ffbe91bd800) [pid = 1906] [serial = 1569] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 225 (0x7ffbefc96400) [pid = 1906] [serial = 1587] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 224 (0x7ffbea779000) [pid = 1906] [serial = 1527] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 223 (0x7ffbe8e6f000) [pid = 1906] [serial = 1566] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 222 (0x7ffbea5a3c00) [pid = 1906] [serial = 1524] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 221 (0x7ffbdec37000) [pid = 1906] [serial = 1563] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 220 (0x7ffbea281000) [pid = 1906] [serial = 1790] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 219 (0x7ffbea66ac00) [pid = 1906] [serial = 1793] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 218 (0x7ffbea59e400) [pid = 1906] [serial = 1791] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 217 (0x7ffbeb536000) [pid = 1906] [serial = 1794] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 216 (0x7ffbe9951400) [pid = 1906] [serial = 1788] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 215 (0x7ffbe91e9800) [pid = 1906] [serial = 1785] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 214 (0x7ffbf5ce1800) [pid = 1906] [serial = 1731] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 213 (0x7ffbe8ea6c00) [pid = 1906] [serial = 1733] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 212 (0x7ffbe91c5000) [pid = 1906] [serial = 1784] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 211 (0x7ffbde84b800) [pid = 1906] [serial = 1776] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 210 (0x7ffbdd9d9400) [pid = 1906] [serial = 1775] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 209 (0x7ffbed189c00) [pid = 1906] [serial = 1739] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 208 (0x7ffbd94d6800) [pid = 1906] [serial = 1772] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 207 (0x7ffbe330a400) [pid = 1906] [serial = 1778] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 206 (0x7ffbe7f2c800) [pid = 1906] [serial = 1779] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 205 (0x7ffbe9045000) [pid = 1906] [serial = 1781] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 204 (0x7ffbe9177400) [pid = 1906] [serial = 1782] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 203 (0x7ffbe9639000) [pid = 1906] [serial = 1787] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 202 (0x7ffbe9956400) [pid = 1906] [serial = 1736] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 201 (0x7ffbf9b37800) [pid = 1906] [serial = 1745] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | --DOMWINDOW == 200 (0x7ffbf5085000) [pid = 1906] [serial = 1742] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1906 | 1462959996747 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 02:46:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:46:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1489ms 02:46:36 INFO - PROCESS | 1906 | 1462959996794 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 02:46:36 INFO - PROCESS | 1906 | 1462959996798 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 02:46:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:46:36 INFO - PROCESS | 1906 | 1462959996803 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:46:36 INFO - PROCESS | 1906 | 1462959996807 Marionette TRACE conn4 <- [1,2514,null,{}] 02:46:36 INFO - PROCESS | 1906 | 1462959996820 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:37 INFO - PROCESS | 1906 | 1462959996998 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 02:46:37 INFO - PROCESS | 1906 | 1462959997156 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdc97f000 == 99 [pid = 1906] [id = 636] 02:46:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 201 (0x7ffbd94ce800) [pid = 1906] [serial = 1909] [outer = (nil)] 02:46:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 202 (0x7ffbdf999000) [pid = 1906] [serial = 1910] [outer = 0x7ffbd94ce800] 02:46:37 INFO - PROCESS | 1906 | 1462959997212 Marionette DEBUG loaded listener.js 02:46:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 203 (0x7ffbe18af400) [pid = 1906] [serial = 1911] [outer = 0x7ffbd94ce800] 02:46:37 INFO - PROCESS | 1906 | 1462959997826 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:46:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:46:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1082ms 02:46:37 INFO - PROCESS | 1906 | 1462959997885 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 02:46:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:46:37 INFO - PROCESS | 1906 | 1462959997888 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 02:46:37 INFO - PROCESS | 1906 | 1462959997893 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:46:37 INFO - PROCESS | 1906 | 1462959997895 Marionette TRACE conn4 <- [1,2518,null,{}] 02:46:37 INFO - PROCESS | 1906 | 1462959997900 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:38 INFO - PROCESS | 1906 | 1462959998094 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 02:46:38 INFO - PROCESS | 1906 | 1462959998115 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbde5fe000 == 100 [pid = 1906] [id = 637] 02:46:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 204 (0x7ffbdcd48000) [pid = 1906] [serial = 1912] [outer = (nil)] 02:46:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 205 (0x7ffbe330a400) [pid = 1906] [serial = 1913] [outer = 0x7ffbdcd48000] 02:46:38 INFO - PROCESS | 1906 | 1462959998165 Marionette DEBUG loaded listener.js 02:46:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 206 (0x7ffbe3b6f000) [pid = 1906] [serial = 1914] [outer = 0x7ffbdcd48000] 02:46:38 INFO - PROCESS | 1906 | 1462959998926 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:46:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:46:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1075ms 02:46:38 INFO - PROCESS | 1906 | 1462959998968 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 02:46:38 INFO - PROCESS | 1906 | 1462959998971 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 02:46:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:46:38 INFO - PROCESS | 1906 | 1462959998975 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:46:38 INFO - PROCESS | 1906 | 1462959998977 Marionette TRACE conn4 <- [1,2522,null,{}] 02:46:38 INFO - PROCESS | 1906 | 1462959998982 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:39 INFO - PROCESS | 1906 | 1462959999175 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 02:46:39 INFO - PROCESS | 1906 | 1462959999201 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe1388000 == 101 [pid = 1906] [id = 638] 02:46:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 207 (0x7ffbde462800) [pid = 1906] [serial = 1915] [outer = (nil)] 02:46:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 208 (0x7ffbe7c94c00) [pid = 1906] [serial = 1916] [outer = 0x7ffbde462800] 02:46:39 INFO - PROCESS | 1906 | 1462959999252 Marionette DEBUG loaded listener.js 02:46:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 209 (0x7ffbe82c5000) [pid = 1906] [serial = 1917] [outer = 0x7ffbde462800] 02:46:39 INFO - PROCESS | 1906 | 1462959999985 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:46:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:46:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1025ms 02:46:40 INFO - PROCESS | 1906 | 1462960000004 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 02:46:40 INFO - PROCESS | 1906 | 1462960000007 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 02:46:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:46:40 INFO - PROCESS | 1906 | 1462960000012 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:46:40 INFO - PROCESS | 1906 | 1462960000014 Marionette TRACE conn4 <- [1,2526,null,{}] 02:46:40 INFO - PROCESS | 1906 | 1462960000018 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:40 INFO - PROCESS | 1906 | 1462960000235 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 02:46:40 INFO - PROCESS | 1906 | 1462960000272 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe3c13000 == 102 [pid = 1906] [id = 639] 02:46:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 210 (0x7ffbe8eab800) [pid = 1906] [serial = 1918] [outer = (nil)] 02:46:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 211 (0x7ffbe907c800) [pid = 1906] [serial = 1919] [outer = 0x7ffbe8eab800] 02:46:40 INFO - PROCESS | 1906 | 1462960000368 Marionette DEBUG loaded listener.js 02:46:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 212 (0x7ffbe90ab000) [pid = 1906] [serial = 1920] [outer = 0x7ffbe8eab800] 02:46:41 INFO - PROCESS | 1906 | --DOMWINDOW == 211 (0x7ffbdca47000) [pid = 1906] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:46:41 INFO - PROCESS | 1906 | --DOMWINDOW == 210 (0x7ffbdcf10800) [pid = 1906] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:46:41 INFO - PROCESS | 1906 | --DOMWINDOW == 209 (0x7ffbdf995000) [pid = 1906] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:46:41 INFO - PROCESS | 1906 | --DOMWINDOW == 208 (0x7ffbe91ae000) [pid = 1906] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:46:41 INFO - PROCESS | 1906 | --DOMWINDOW == 207 (0x7ffbdec32000) [pid = 1906] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:46:41 INFO - PROCESS | 1906 | --DOMWINDOW == 206 (0x7ffbdec3e800) [pid = 1906] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:46:41 INFO - PROCESS | 1906 | --DOMWINDOW == 205 (0x7ffbd6ecd800) [pid = 1906] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:46:41 INFO - PROCESS | 1906 | --DOMWINDOW == 204 (0x7ffbe8f0d000) [pid = 1906] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:46:41 INFO - PROCESS | 1906 | --DOMWINDOW == 203 (0x7ffbe90a4000) [pid = 1906] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:46:41 INFO - PROCESS | 1906 | 1462960001621 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:46:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:46:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1627ms 02:46:41 INFO - PROCESS | 1906 | 1462960001651 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 02:46:41 INFO - PROCESS | 1906 | 1462960001654 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 02:46:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:46:41 INFO - PROCESS | 1906 | 1462960001661 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:46:41 INFO - PROCESS | 1906 | 1462960001662 Marionette TRACE conn4 <- [1,2530,null,{}] 02:46:41 INFO - PROCESS | 1906 | 1462960001675 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:41 INFO - PROCESS | 1906 | 1462960001806 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 02:46:41 INFO - PROCESS | 1906 | 1462960001859 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3f63800 == 103 [pid = 1906] [id = 640] 02:46:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 204 (0x7ffbdf995000) [pid = 1906] [serial = 1921] [outer = (nil)] 02:46:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 205 (0x7ffbe90a4000) [pid = 1906] [serial = 1922] [outer = 0x7ffbdf995000] 02:46:41 INFO - PROCESS | 1906 | 1462960001910 Marionette DEBUG loaded listener.js 02:46:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 206 (0x7ffbe9177c00) [pid = 1906] [serial = 1923] [outer = 0x7ffbdf995000] 02:46:42 INFO - PROCESS | 1906 | 1462960002602 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:46:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:46:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 974ms 02:46:42 INFO - PROCESS | 1906 | 1462960002636 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 02:46:42 INFO - PROCESS | 1906 | 1462960002638 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 02:46:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:46:42 INFO - PROCESS | 1906 | 1462960002643 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:46:42 INFO - PROCESS | 1906 | 1462960002645 Marionette TRACE conn4 <- [1,2534,null,{}] 02:46:42 INFO - PROCESS | 1906 | 1462960002649 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:42 INFO - PROCESS | 1906 | 1462960002782 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 02:46:42 INFO - PROCESS | 1906 | 1462960002935 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe782c000 == 104 [pid = 1906] [id = 641] 02:46:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 207 (0x7ffbdd9d7800) [pid = 1906] [serial = 1924] [outer = (nil)] 02:46:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 208 (0x7ffbe91c0800) [pid = 1906] [serial = 1925] [outer = 0x7ffbdd9d7800] 02:46:42 INFO - PROCESS | 1906 | 1462960002986 Marionette DEBUG loaded listener.js 02:46:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 209 (0x7ffbe91e6000) [pid = 1906] [serial = 1926] [outer = 0x7ffbdd9d7800] 02:46:43 INFO - PROCESS | 1906 | 1462960003677 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 02:46:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:46:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1082ms 02:46:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:46:43 INFO - PROCESS | 1906 | 1462960003727 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 02:46:43 INFO - PROCESS | 1906 | 1462960003731 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 02:46:43 INFO - PROCESS | 1906 | 1462960003739 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:46:43 INFO - PROCESS | 1906 | 1462960003744 Marionette TRACE conn4 <- [1,2538,null,{}] 02:46:43 INFO - PROCESS | 1906 | 1462960003752 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:43 INFO - PROCESS | 1906 | 1462960003943 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 02:46:44 INFO - PROCESS | 1906 | 1462960004132 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdbf83800 == 105 [pid = 1906] [id = 642] 02:46:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 210 (0x7ffbd68e5000) [pid = 1906] [serial = 1927] [outer = (nil)] 02:46:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 211 (0x7ffbd9378800) [pid = 1906] [serial = 1928] [outer = 0x7ffbd68e5000] 02:46:44 INFO - PROCESS | 1906 | 1462960004195 Marionette DEBUG loaded listener.js 02:46:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 212 (0x7ffbdca47400) [pid = 1906] [serial = 1929] [outer = 0x7ffbd68e5000] 02:46:44 INFO - PROCESS | 1906 | 1462960004943 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:46:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:46:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1238ms 02:46:44 INFO - PROCESS | 1906 | 1462960004976 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 02:46:44 INFO - PROCESS | 1906 | 1462960004982 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 02:46:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:46:45 INFO - PROCESS | 1906 | 1462960004992 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:46:45 INFO - PROCESS | 1906 | 1462960004995 Marionette TRACE conn4 <- [1,2542,null,{}] 02:46:45 INFO - PROCESS | 1906 | 1462960004999 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:45 INFO - PROCESS | 1906 | 1462960005162 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 02:46:45 INFO - PROCESS | 1906 | 1462960005356 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe2027800 == 106 [pid = 1906] [id = 643] 02:46:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 213 (0x7ffbdca48800) [pid = 1906] [serial = 1930] [outer = (nil)] 02:46:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 214 (0x7ffbde845000) [pid = 1906] [serial = 1931] [outer = 0x7ffbdca48800] 02:46:45 INFO - PROCESS | 1906 | 1462960005416 Marionette DEBUG loaded listener.js 02:46:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 215 (0x7ffbdec3e800) [pid = 1906] [serial = 1932] [outer = 0x7ffbdca48800] 02:46:46 INFO - PROCESS | 1906 | 1462960006298 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 02:46:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:46:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1378ms 02:46:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:46:46 INFO - PROCESS | 1906 | 1462960006369 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 02:46:46 INFO - PROCESS | 1906 | 1462960006372 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 02:46:46 INFO - PROCESS | 1906 | 1462960006378 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:46:46 INFO - PROCESS | 1906 | 1462960006382 Marionette TRACE conn4 <- [1,2546,null,{}] 02:46:46 INFO - PROCESS | 1906 | 1462960006396 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:46 INFO - PROCESS | 1906 | 1462960006615 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 02:46:46 INFO - PROCESS | 1906 | 1462960006811 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8235000 == 107 [pid = 1906] [id = 644] 02:46:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 216 (0x7ffbe3315400) [pid = 1906] [serial = 1933] [outer = (nil)] 02:46:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 217 (0x7ffbe82c6c00) [pid = 1906] [serial = 1934] [outer = 0x7ffbe3315400] 02:46:46 INFO - PROCESS | 1906 | 1462960006874 Marionette DEBUG loaded listener.js 02:46:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 218 (0x7ffbe8f0e800) [pid = 1906] [serial = 1935] [outer = 0x7ffbe3315400] 02:46:47 INFO - PROCESS | 1906 | 1462960007706 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 02:46:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:46:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1387ms 02:46:47 INFO - PROCESS | 1906 | 1462960007765 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 02:46:47 INFO - PROCESS | 1906 | 1462960007769 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 02:46:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:46:47 INFO - PROCESS | 1906 | 1462960007774 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:46:47 INFO - PROCESS | 1906 | 1462960007776 Marionette TRACE conn4 <- [1,2550,null,{}] 02:46:47 INFO - PROCESS | 1906 | 1462960007781 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:47 INFO - PROCESS | 1906 | 1462960007939 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 02:46:48 INFO - PROCESS | 1906 | 1462960008132 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8fdc800 == 108 [pid = 1906] [id = 645] 02:46:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 219 (0x7ffbe3b6ec00) [pid = 1906] [serial = 1936] [outer = (nil)] 02:46:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 220 (0x7ffbe91e7400) [pid = 1906] [serial = 1937] [outer = 0x7ffbe3b6ec00] 02:46:48 INFO - PROCESS | 1906 | 1462960008192 Marionette DEBUG loaded listener.js 02:46:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 221 (0x7ffbe9633400) [pid = 1906] [serial = 1938] [outer = 0x7ffbe3b6ec00] 02:46:48 INFO - PROCESS | 1906 | 1462960008989 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 02:46:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:46:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1227ms 02:46:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:46:49 INFO - PROCESS | 1906 | 1462960009002 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 02:46:49 INFO - PROCESS | 1906 | 1462960009004 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 02:46:49 INFO - PROCESS | 1906 | 1462960009008 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:46:49 INFO - PROCESS | 1906 | 1462960009012 Marionette TRACE conn4 <- [1,2554,null,{}] 02:46:49 INFO - PROCESS | 1906 | 1462960009016 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:49 INFO - PROCESS | 1906 | 1462960009158 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 02:46:49 INFO - PROCESS | 1906 | 1462960009352 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe911e800 == 109 [pid = 1906] [id = 646] 02:46:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 222 (0x7ffbe9636400) [pid = 1906] [serial = 1939] [outer = (nil)] 02:46:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 223 (0x7ffbe9955800) [pid = 1906] [serial = 1940] [outer = 0x7ffbe9636400] 02:46:49 INFO - PROCESS | 1906 | 1462960009412 Marionette DEBUG loaded listener.js 02:46:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 224 (0x7ffbe9cf4800) [pid = 1906] [serial = 1941] [outer = 0x7ffbe9636400] 02:46:50 INFO - PROCESS | 1906 | 1462960010222 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:46:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:46:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1276ms 02:46:50 INFO - PROCESS | 1906 | 1462960010286 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 02:46:50 INFO - PROCESS | 1906 | 1462960010289 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 02:46:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:46:50 INFO - PROCESS | 1906 | 1462960010294 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:46:50 INFO - PROCESS | 1906 | 1462960010296 Marionette TRACE conn4 <- [1,2558,null,{}] 02:46:50 INFO - PROCESS | 1906 | 1462960010301 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:50 INFO - PROCESS | 1906 | 1462960010474 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 02:46:50 INFO - PROCESS | 1906 | 1462960010670 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe999d000 == 110 [pid = 1906] [id = 647] 02:46:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 225 (0x7ffbe9955000) [pid = 1906] [serial = 1942] [outer = (nil)] 02:46:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 226 (0x7ffbea279400) [pid = 1906] [serial = 1943] [outer = 0x7ffbe9955000] 02:46:50 INFO - PROCESS | 1906 | 1462960010739 Marionette DEBUG loaded listener.js 02:46:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 227 (0x7ffbea5a7400) [pid = 1906] [serial = 1944] [outer = 0x7ffbe9955000] 02:46:51 INFO - PROCESS | 1906 | 1462960011558 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:46:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:46:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1330ms 02:46:51 INFO - PROCESS | 1906 | 1462960011626 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 02:46:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:46:51 INFO - PROCESS | 1906 | 1462960011629 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 02:46:51 INFO - PROCESS | 1906 | 1462960011634 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:46:51 INFO - PROCESS | 1906 | 1462960011637 Marionette TRACE conn4 <- [1,2562,null,{}] 02:46:51 INFO - PROCESS | 1906 | 1462960011641 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:51 INFO - PROCESS | 1906 | 1462960011792 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 02:46:51 INFO - PROCESS | 1906 | 1462960011992 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbea45a800 == 111 [pid = 1906] [id = 648] 02:46:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 228 (0x7ffbe9e13400) [pid = 1906] [serial = 1945] [outer = (nil)] 02:46:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 229 (0x7ffbea8aec00) [pid = 1906] [serial = 1946] [outer = 0x7ffbe9e13400] 02:46:52 INFO - PROCESS | 1906 | 1462960012053 Marionette DEBUG loaded listener.js 02:46:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 230 (0x7ffbeb532400) [pid = 1906] [serial = 1947] [outer = 0x7ffbe9e13400] 02:46:52 INFO - PROCESS | 1906 | 1462960012849 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 02:46:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:46:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1278ms 02:46:52 INFO - PROCESS | 1906 | 1462960012912 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 02:46:52 INFO - PROCESS | 1906 | 1462960012915 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 02:46:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:46:52 INFO - PROCESS | 1906 | 1462960012920 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:46:52 INFO - PROCESS | 1906 | 1462960012923 Marionette TRACE conn4 <- [1,2566,null,{}] 02:46:52 INFO - PROCESS | 1906 | 1462960012927 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:53 INFO - PROCESS | 1906 | 1462960013086 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 02:46:53 INFO - PROCESS | 1906 | 1462960013280 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbea8bf800 == 112 [pid = 1906] [id = 649] 02:46:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 231 (0x7ffbe9e17400) [pid = 1906] [serial = 1948] [outer = (nil)] 02:46:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 232 (0x7ffbebb12000) [pid = 1906] [serial = 1949] [outer = 0x7ffbe9e17400] 02:46:53 INFO - PROCESS | 1906 | 1462960013341 Marionette DEBUG loaded listener.js 02:46:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 233 (0x7ffbebb33800) [pid = 1906] [serial = 1950] [outer = 0x7ffbe9e17400] 02:46:54 INFO - PROCESS | 1906 | 1462960014113 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 02:46:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:46:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1226ms 02:46:54 INFO - PROCESS | 1906 | 1462960014160 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 02:46:54 INFO - PROCESS | 1906 | 1462960014164 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 02:46:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:46:54 INFO - PROCESS | 1906 | 1462960014172 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:46:54 INFO - PROCESS | 1906 | 1462960014175 Marionette TRACE conn4 <- [1,2570,null,{}] 02:46:54 INFO - PROCESS | 1906 | 1462960014179 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:54 INFO - PROCESS | 1906 | 1462960014330 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 02:46:54 INFO - PROCESS | 1906 | 1462960014525 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbebbb8800 == 113 [pid = 1906] [id = 650] 02:46:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 234 (0x7ffbea5a3400) [pid = 1906] [serial = 1951] [outer = (nil)] 02:46:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 235 (0x7ffbed186800) [pid = 1906] [serial = 1952] [outer = 0x7ffbea5a3400] 02:46:54 INFO - PROCESS | 1906 | 1462960014583 Marionette DEBUG loaded listener.js 02:46:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 236 (0x7ffbed591c00) [pid = 1906] [serial = 1953] [outer = 0x7ffbea5a3400] 02:46:55 INFO - PROCESS | 1906 | 1462960015387 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 02:46:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:46:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1276ms 02:46:55 INFO - PROCESS | 1906 | 1462960015448 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 02:46:55 INFO - PROCESS | 1906 | 1462960015450 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 02:46:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:46:55 INFO - PROCESS | 1906 | 1462960015456 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:46:55 INFO - PROCESS | 1906 | 1462960015458 Marionette TRACE conn4 <- [1,2574,null,{}] 02:46:55 INFO - PROCESS | 1906 | 1462960015463 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:55 INFO - PROCESS | 1906 | 1462960015603 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 02:46:55 INFO - PROCESS | 1906 | 1462960015798 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbefc7a000 == 114 [pid = 1906] [id = 651] 02:46:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 237 (0x7ffbeb53a400) [pid = 1906] [serial = 1954] [outer = (nil)] 02:46:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 238 (0x7ffbed6e9800) [pid = 1906] [serial = 1955] [outer = 0x7ffbeb53a400] 02:46:55 INFO - PROCESS | 1906 | 1462960015863 Marionette DEBUG loaded listener.js 02:46:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 239 (0x7ffbefc89000) [pid = 1906] [serial = 1956] [outer = 0x7ffbeb53a400] 02:46:56 INFO - PROCESS | 1906 | 1462960016657 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:46:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:46:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1276ms 02:46:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:46:56 INFO - PROCESS | 1906 | 1462960016732 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 02:46:56 INFO - PROCESS | 1906 | 1462960016735 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 02:46:56 INFO - PROCESS | 1906 | 1462960016740 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:46:56 INFO - PROCESS | 1906 | 1462960016744 Marionette TRACE conn4 <- [1,2578,null,{}] 02:46:56 INFO - PROCESS | 1906 | 1462960016748 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:56 INFO - PROCESS | 1906 | 1462960016962 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 02:46:57 INFO - PROCESS | 1906 | 1462960017161 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf4190800 == 115 [pid = 1906] [id = 652] 02:46:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 240 (0x7ffbe18b1000) [pid = 1906] [serial = 1957] [outer = (nil)] 02:46:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 241 (0x7ffbf268a400) [pid = 1906] [serial = 1958] [outer = 0x7ffbe18b1000] 02:46:57 INFO - PROCESS | 1906 | 1462960017226 Marionette DEBUG loaded listener.js 02:46:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 242 (0x7ffbf3e14000) [pid = 1906] [serial = 1959] [outer = 0x7ffbe18b1000] 02:46:58 INFO - PROCESS | 1906 | 1462960018013 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:46:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:46:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1332ms 02:46:58 INFO - PROCESS | 1906 | 1462960018072 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 02:46:58 INFO - PROCESS | 1906 | 1462960018075 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 02:46:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:46:58 INFO - PROCESS | 1906 | 1462960018080 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:46:58 INFO - PROCESS | 1906 | 1462960018082 Marionette TRACE conn4 <- [1,2582,null,{}] 02:46:58 INFO - PROCESS | 1906 | 1462960018087 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:58 INFO - PROCESS | 1906 | 1462960018242 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 02:46:58 INFO - PROCESS | 1906 | 1462960018437 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf50cf000 == 116 [pid = 1906] [id = 653] 02:46:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 243 (0x7ffbea27d400) [pid = 1906] [serial = 1960] [outer = (nil)] 02:46:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 244 (0x7ffbf4178800) [pid = 1906] [serial = 1961] [outer = 0x7ffbea27d400] 02:46:58 INFO - PROCESS | 1906 | 1462960018494 Marionette DEBUG loaded listener.js 02:46:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 245 (0x7ffbf4983c00) [pid = 1906] [serial = 1962] [outer = 0x7ffbea27d400] 02:46:59 INFO - PROCESS | 1906 | 1462960019305 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:46:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:46:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1281ms 02:46:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:46:59 INFO - PROCESS | 1906 | 1462960019362 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 02:46:59 INFO - PROCESS | 1906 | 1462960019364 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 02:46:59 INFO - PROCESS | 1906 | 1462960019369 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:46:59 INFO - PROCESS | 1906 | 1462960019372 Marionette TRACE conn4 <- [1,2586,null,{}] 02:46:59 INFO - PROCESS | 1906 | 1462960019376 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:59 INFO - PROCESS | 1906 | 1462960019526 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 02:46:59 INFO - PROCESS | 1906 | 1462960019731 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdd64e800 == 117 [pid = 1906] [id = 654] 02:46:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 246 (0x7ffbde464400) [pid = 1906] [serial = 1963] [outer = (nil)] 02:46:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 247 (0x7ffbea287000) [pid = 1906] [serial = 1964] [outer = 0x7ffbde464400] 02:46:59 INFO - PROCESS | 1906 | 1462960019789 Marionette DEBUG loaded listener.js 02:46:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 248 (0x7ffbf4252c00) [pid = 1906] [serial = 1965] [outer = 0x7ffbde464400] 02:47:00 INFO - PROCESS | 1906 | 1462960020607 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:47:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:47:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1276ms 02:47:00 INFO - PROCESS | 1906 | 1462960020645 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 02:47:00 INFO - PROCESS | 1906 | 1462960020648 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 02:47:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:47:00 INFO - PROCESS | 1906 | 1462960020653 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:47:00 INFO - PROCESS | 1906 | 1462960020656 Marionette TRACE conn4 <- [1,2590,null,{}] 02:47:00 INFO - PROCESS | 1906 | 1462960020660 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:00 INFO - PROCESS | 1906 | 1462960020835 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 02:47:01 INFO - PROCESS | 1906 | 1462960021035 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbea3bb800 == 118 [pid = 1906] [id = 655] 02:47:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 249 (0x7ffbde850c00) [pid = 1906] [serial = 1966] [outer = (nil)] 02:47:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 250 (0x7ffbf50e2800) [pid = 1906] [serial = 1967] [outer = 0x7ffbde850c00] 02:47:01 INFO - PROCESS | 1906 | 1462960021092 Marionette DEBUG loaded listener.js 02:47:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 251 (0x7ffbf61a9800) [pid = 1906] [serial = 1968] [outer = 0x7ffbde850c00] 02:47:01 INFO - PROCESS | 1906 | 1462960021893 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 02:47:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:47:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1582ms 02:47:02 INFO - PROCESS | 1906 | 1462960022247 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 02:47:02 INFO - PROCESS | 1906 | 1462960022251 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 02:47:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:47:02 INFO - PROCESS | 1906 | 1462960022275 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:47:02 INFO - PROCESS | 1906 | 1462960022279 Marionette TRACE conn4 <- [1,2594,null,{}] 02:47:02 INFO - PROCESS | 1906 | 1462960022286 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:02 INFO - PROCESS | 1906 | 1462960022461 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 02:47:02 INFO - PROCESS | 1906 | 1462960022686 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe111e000 == 119 [pid = 1906] [id = 656] 02:47:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 252 (0x7ffbd93ab800) [pid = 1906] [serial = 1969] [outer = (nil)] 02:47:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 253 (0x7ffbd94d6c00) [pid = 1906] [serial = 1970] [outer = 0x7ffbd93ab800] 02:47:02 INFO - PROCESS | 1906 | 1462960022742 Marionette DEBUG loaded listener.js 02:47:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 254 (0x7ffbdcd4c400) [pid = 1906] [serial = 1971] [outer = 0x7ffbd93ab800] 02:47:03 INFO - PROCESS | 1906 | 1462960023491 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 02:47:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:47:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1238ms 02:47:03 INFO - PROCESS | 1906 | 1462960023511 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 02:47:03 INFO - PROCESS | 1906 | 1462960023514 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 02:47:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:47:03 INFO - PROCESS | 1906 | 1462960023524 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:47:03 INFO - PROCESS | 1906 | 1462960023529 Marionette TRACE conn4 <- [1,2598,null,{}] 02:47:03 INFO - PROCESS | 1906 | 1462960023534 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:03 INFO - PROCESS | 1906 | 1462960023679 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 02:47:03 INFO - PROCESS | 1906 | 1462960023897 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe111b800 == 120 [pid = 1906] [id = 657] 02:47:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 255 (0x7ffbd68e7000) [pid = 1906] [serial = 1972] [outer = (nil)] 02:47:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 256 (0x7ffbd93ad000) [pid = 1906] [serial = 1973] [outer = 0x7ffbd68e7000] 02:47:03 INFO - PROCESS | 1906 | 1462960023953 Marionette DEBUG loaded listener.js 02:47:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 257 (0x7ffbdec36400) [pid = 1906] [serial = 1974] [outer = 0x7ffbd68e7000] 02:47:04 INFO - PROCESS | 1906 | 1462960024912 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:47:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:47:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1433ms 02:47:04 INFO - PROCESS | 1906 | 1462960024954 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 02:47:04 INFO - PROCESS | 1906 | 1462960024958 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 02:47:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:47:04 INFO - PROCESS | 1906 | 1462960024963 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:47:04 INFO - PROCESS | 1906 | 1462960024965 Marionette TRACE conn4 <- [1,2602,null,{}] 02:47:04 INFO - PROCESS | 1906 | 1462960024978 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:05 INFO - PROCESS | 1906 | 1462960025137 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 02:47:05 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbd95a0000 == 119 [pid = 1906] [id = 589] 02:47:05 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdcde1000 == 118 [pid = 1906] [id = 587] 02:47:05 INFO - PROCESS | 1906 | --DOMWINDOW == 256 (0x7ffbd65cb000) [pid = 1906] [serial = 1832] [outer = (nil)] [url = about:blank] 02:47:05 INFO - PROCESS | 1906 | --DOMWINDOW == 255 (0x7ffc052d5c00) [pid = 1906] [serial = 1829] [outer = (nil)] [url = about:blank] 02:47:05 INFO - PROCESS | 1906 | --DOMWINDOW == 254 (0x7ffbea8b8c00) [pid = 1906] [serial = 1862] [outer = (nil)] [url = about:blank] 02:47:05 INFO - PROCESS | 1906 | 1462960025434 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3f63800 == 117 [pid = 1906] [id = 640] 02:47:05 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3c13000 == 116 [pid = 1906] [id = 639] 02:47:05 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe1388000 == 115 [pid = 1906] [id = 638] 02:47:05 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbde5fe000 == 114 [pid = 1906] [id = 637] 02:47:05 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbd97c7800 == 115 [pid = 1906] [id = 658] 02:47:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 255 (0x7ffbd65cb000) [pid = 1906] [serial = 1975] [outer = (nil)] 02:47:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 256 (0x7ffbe18ef000) [pid = 1906] [serial = 1976] [outer = 0x7ffbd65cb000] 02:47:05 INFO - PROCESS | 1906 | 1462960025500 Marionette DEBUG loaded listener.js 02:47:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 257 (0x7ffbe82ca000) [pid = 1906] [serial = 1977] [outer = 0x7ffbd65cb000] 02:47:05 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdc97f000 == 114 [pid = 1906] [id = 636] 02:47:05 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbd98f7000 == 113 [pid = 1906] [id = 635] 02:47:05 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdbf71000 == 112 [pid = 1906] [id = 634] 02:47:05 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc04d72800 == 111 [pid = 1906] [id = 629] 02:47:05 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe210c000 == 110 [pid = 1906] [id = 628] 02:47:05 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbd97d5000 == 109 [pid = 1906] [id = 627] 02:47:05 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc08426000 == 108 [pid = 1906] [id = 626] 02:47:05 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc0056d000 == 107 [pid = 1906] [id = 625] 02:47:05 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf5682800 == 106 [pid = 1906] [id = 624] 02:47:05 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf3814000 == 105 [pid = 1906] [id = 623] 02:47:05 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8231000 == 104 [pid = 1906] [id = 622] 02:47:05 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdd653800 == 103 [pid = 1906] [id = 621] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 256 (0x7ffbdcf06400) [pid = 1906] [serial = 1839] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 255 (0x7ffbe8f11c00) [pid = 1906] [serial = 1845] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 254 (0x7ffbdccf5800) [pid = 1906] [serial = 1838] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 253 (0x7ffbefc94000) [pid = 1906] [serial = 1811] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 252 (0x7ffbe142d400) [pid = 1906] [serial = 1841] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 251 (0x7ffbebb40000) [pid = 1906] [serial = 1856] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 250 (0x7ffbebb3c000) [pid = 1906] [serial = 1808] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 249 (0x7ffc017f1800) [pid = 1906] [serial = 1823] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 248 (0x7ffbefae9400) [pid = 1906] [serial = 1857] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 247 (0x7ffbe91c8c00) [pid = 1906] [serial = 1859] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 246 (0x7ffbe91a8c00) [pid = 1906] [serial = 1848] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 245 (0x7ffbd937bc00) [pid = 1906] [serial = 1836] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 244 (0x7ffbe9952000) [pid = 1906] [serial = 1805] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 243 (0x7ffbf4206c00) [pid = 1906] [serial = 1814] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 242 (0x7ffbdca4a000) [pid = 1906] [serial = 1826] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 241 (0x7ffbf5d73000) [pid = 1906] [serial = 1817] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 240 (0x7ffbe331bc00) [pid = 1906] [serial = 1844] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 239 (0x7ffbd6ed9000) [pid = 1906] [serial = 1835] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 238 (0x7ffbe7e20800) [pid = 1906] [serial = 1802] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 237 (0x7ffc00387c00) [pid = 1906] [serial = 1820] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 236 (0x7ffbe962f400) [pid = 1906] [serial = 1850] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 235 (0x7ffbe9fe0000) [pid = 1906] [serial = 1851] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 234 (0x7ffbe1e2a000) [pid = 1906] [serial = 1842] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 233 (0x7ffbea286400) [pid = 1906] [serial = 1853] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 232 (0x7ffbe907e400) [pid = 1906] [serial = 1847] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 231 (0x7ffbdcf0e400) [pid = 1906] [serial = 1799] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 230 (0x7ffbeb539c00) [pid = 1906] [serial = 1854] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | --DOMWINDOW == 229 (0x7ffbea27c800) [pid = 1906] [serial = 1860] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1906 | 1462960026237 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 02:47:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:47:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1328ms 02:47:06 INFO - PROCESS | 1906 | 1462960026292 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 02:47:06 INFO - PROCESS | 1906 | 1462960026295 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 02:47:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:47:06 INFO - PROCESS | 1906 | 1462960026299 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:47:06 INFO - PROCESS | 1906 | 1462960026301 Marionette TRACE conn4 <- [1,2606,null,{}] 02:47:06 INFO - PROCESS | 1906 | 1462960026305 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:06 INFO - PROCESS | 1906 | 1462960026442 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 02:47:06 INFO - PROCESS | 1906 | 1462960026605 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdd650800 == 104 [pid = 1906] [id = 659] 02:47:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 230 (0x7ffbd6ed9000) [pid = 1906] [serial = 1978] [outer = (nil)] 02:47:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 231 (0x7ffbe8e75c00) [pid = 1906] [serial = 1979] [outer = 0x7ffbd6ed9000] 02:47:06 INFO - PROCESS | 1906 | 1462960026656 Marionette DEBUG loaded listener.js 02:47:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 232 (0x7ffbe90ddc00) [pid = 1906] [serial = 1980] [outer = 0x7ffbd6ed9000] 02:47:07 INFO - PROCESS | 1906 | 1462960027268 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 02:47:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:47:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1023ms 02:47:07 INFO - PROCESS | 1906 | 1462960027323 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 02:47:07 INFO - PROCESS | 1906 | 1462960027326 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 02:47:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:47:07 INFO - PROCESS | 1906 | 1462960027331 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:47:07 INFO - PROCESS | 1906 | 1462960027333 Marionette TRACE conn4 <- [1,2610,null,{}] 02:47:07 INFO - PROCESS | 1906 | 1462960027337 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:07 INFO - PROCESS | 1906 | 1462960027538 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 02:47:07 INFO - PROCESS | 1906 | 1462960027638 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe112c800 == 105 [pid = 1906] [id = 660] 02:47:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 233 (0x7ffbe8e72000) [pid = 1906] [serial = 1981] [outer = (nil)] 02:47:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 234 (0x7ffbe962d000) [pid = 1906] [serial = 1982] [outer = 0x7ffbe8e72000] 02:47:07 INFO - PROCESS | 1906 | 1462960027688 Marionette DEBUG loaded listener.js 02:47:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 235 (0x7ffbe9955c00) [pid = 1906] [serial = 1983] [outer = 0x7ffbe8e72000] 02:47:08 INFO - PROCESS | 1906 | --DOMWINDOW == 234 (0x7ffbd94ce800) [pid = 1906] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:47:08 INFO - PROCESS | 1906 | --DOMWINDOW == 233 (0x7ffbd65ce400) [pid = 1906] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:47:08 INFO - PROCESS | 1906 | --DOMWINDOW == 232 (0x7ffbdcd4e400) [pid = 1906] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:47:08 INFO - PROCESS | 1906 | --DOMWINDOW == 231 (0x7ffbde462800) [pid = 1906] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:47:08 INFO - PROCESS | 1906 | --DOMWINDOW == 230 (0x7ffbdcd48000) [pid = 1906] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:47:08 INFO - PROCESS | 1906 | --DOMWINDOW == 229 (0x7ffbe8eab800) [pid = 1906] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:47:08 INFO - PROCESS | 1906 | --DOMWINDOW == 228 (0x7ffbdf995000) [pid = 1906] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:47:09 INFO - PROCESS | 1906 | 1462960029069 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:47:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:47:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1781ms 02:47:09 INFO - PROCESS | 1906 | 1462960029113 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 02:47:09 INFO - PROCESS | 1906 | 1462960029118 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 02:47:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:47:09 INFO - PROCESS | 1906 | 1462960029125 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:47:09 INFO - PROCESS | 1906 | 1462960029130 Marionette TRACE conn4 <- [1,2614,null,{}] 02:47:09 INFO - PROCESS | 1906 | 1462960029138 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:09 INFO - PROCESS | 1906 | 1462960029351 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 02:47:09 INFO - PROCESS | 1906 | 1462960029568 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdb4d7800 == 106 [pid = 1906] [id = 661] 02:47:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 229 (0x7ffbd65ccc00) [pid = 1906] [serial = 1984] [outer = (nil)] 02:47:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 230 (0x7ffbdcd48c00) [pid = 1906] [serial = 1985] [outer = 0x7ffbd65ccc00] 02:47:09 INFO - PROCESS | 1906 | 1462960029630 Marionette DEBUG loaded listener.js 02:47:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 231 (0x7ffbde45b400) [pid = 1906] [serial = 1986] [outer = 0x7ffbd65ccc00] 02:47:10 INFO - PROCESS | 1906 | 1462960030409 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 02:47:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:47:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1336ms 02:47:10 INFO - PROCESS | 1906 | 1462960030466 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 02:47:10 INFO - PROCESS | 1906 | 1462960030474 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 02:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:47:10 INFO - PROCESS | 1906 | 1462960030484 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:47:10 INFO - PROCESS | 1906 | 1462960030487 Marionette TRACE conn4 <- [1,2618,null,{}] 02:47:10 INFO - PROCESS | 1906 | 1462960030492 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:10 INFO - PROCESS | 1906 | 1462960030658 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 02:47:10 INFO - PROCESS | 1906 | 1462960030853 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe2185800 == 107 [pid = 1906] [id = 662] 02:47:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 232 (0x7ffbde84bc00) [pid = 1906] [serial = 1987] [outer = (nil)] 02:47:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 233 (0x7ffbe3321800) [pid = 1906] [serial = 1988] [outer = 0x7ffbde84bc00] 02:47:10 INFO - PROCESS | 1906 | 1462960030913 Marionette DEBUG loaded listener.js 02:47:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 234 (0x7ffbe82c2400) [pid = 1906] [serial = 1989] [outer = 0x7ffbde84bc00] 02:47:11 INFO - PROCESS | 1906 | 1462960031785 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:47:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:47:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1334ms 02:47:11 INFO - PROCESS | 1906 | 1462960031819 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 02:47:11 INFO - PROCESS | 1906 | 1462960031821 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 02:47:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:47:11 INFO - PROCESS | 1906 | 1462960031827 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:47:11 INFO - PROCESS | 1906 | 1462960031832 Marionette TRACE conn4 <- [1,2622,null,{}] 02:47:11 INFO - PROCESS | 1906 | 1462960031846 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:12 INFO - PROCESS | 1906 | 1462960032002 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 02:47:12 INFO - PROCESS | 1906 | 1462960032200 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe828c800 == 108 [pid = 1906] [id = 663] 02:47:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 235 (0x7ffbe7f32000) [pid = 1906] [serial = 1990] [outer = (nil)] 02:47:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 236 (0x7ffbe9631c00) [pid = 1906] [serial = 1991] [outer = 0x7ffbe7f32000] 02:47:12 INFO - PROCESS | 1906 | 1462960032261 Marionette DEBUG loaded listener.js 02:47:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 237 (0x7ffbe9fd5800) [pid = 1906] [serial = 1992] [outer = 0x7ffbe7f32000] 02:47:13 INFO - PROCESS | 1906 | 1462960033054 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 02:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1282ms 02:47:13 INFO - PROCESS | 1906 | 1462960033110 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 02:47:13 INFO - PROCESS | 1906 | 1462960033114 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 02:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:47:13 INFO - PROCESS | 1906 | 1462960033119 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:47:13 INFO - PROCESS | 1906 | 1462960033121 Marionette TRACE conn4 <- [1,2626,null,{}] 02:47:13 INFO - PROCESS | 1906 | 1462960033126 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:13 INFO - PROCESS | 1906 | 1462960033289 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 02:47:13 INFO - PROCESS | 1906 | 1462960033488 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe96bb800 == 109 [pid = 1906] [id = 664] 02:47:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 238 (0x7ffbe90d6c00) [pid = 1906] [serial = 1993] [outer = (nil)] 02:47:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 239 (0x7ffbea444400) [pid = 1906] [serial = 1994] [outer = 0x7ffbe90d6c00] 02:47:13 INFO - PROCESS | 1906 | 1462960033548 Marionette DEBUG loaded listener.js 02:47:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 240 (0x7ffbea771c00) [pid = 1906] [serial = 1995] [outer = 0x7ffbe90d6c00] 02:47:14 INFO - PROCESS | 1906 | 1462960034336 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:47:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:47:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1279ms 02:47:14 INFO - PROCESS | 1906 | 1462960034399 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 02:47:14 INFO - PROCESS | 1906 | 1462960034403 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 02:47:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:47:14 INFO - PROCESS | 1906 | 1462960034408 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:47:14 INFO - PROCESS | 1906 | 1462960034410 Marionette TRACE conn4 <- [1,2630,null,{}] 02:47:14 INFO - PROCESS | 1906 | 1462960034415 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:14 INFO - PROCESS | 1906 | 1462960034568 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 02:47:14 INFO - PROCESS | 1906 | 1462960034766 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbea69b800 == 110 [pid = 1906] [id = 665] 02:47:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 241 (0x7ffbea279800) [pid = 1906] [serial = 1996] [outer = (nil)] 02:47:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 242 (0x7ffbebac5400) [pid = 1906] [serial = 1997] [outer = 0x7ffbea279800] 02:47:14 INFO - PROCESS | 1906 | 1462960034824 Marionette DEBUG loaded listener.js 02:47:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 243 (0x7ffbed18cc00) [pid = 1906] [serial = 1998] [outer = 0x7ffbea279800] 02:47:15 INFO - PROCESS | 1906 | 1462960035640 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 02:47:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:47:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1274ms 02:47:15 INFO - PROCESS | 1906 | 1462960035683 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 02:47:15 INFO - PROCESS | 1906 | 1462960035686 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 02:47:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:47:15 INFO - PROCESS | 1906 | 1462960035691 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:47:15 INFO - PROCESS | 1906 | 1462960035693 Marionette TRACE conn4 <- [1,2634,null,{}] 02:47:15 INFO - PROCESS | 1906 | 1462960035698 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:15 INFO - PROCESS | 1906 | 1462960035882 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 02:47:16 INFO - PROCESS | 1906 | 1462960036087 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf3d10800 == 111 [pid = 1906] [id = 666] 02:47:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 244 (0x7ffbeb52dc00) [pid = 1906] [serial = 1999] [outer = (nil)] 02:47:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 245 (0x7ffbf2ec0000) [pid = 1906] [serial = 2000] [outer = 0x7ffbeb52dc00] 02:47:16 INFO - PROCESS | 1906 | 1462960036147 Marionette DEBUG loaded listener.js 02:47:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 246 (0x7ffbf5980800) [pid = 1906] [serial = 2001] [outer = 0x7ffbeb52dc00] 02:47:16 INFO - PROCESS | 1906 | 1462960036973 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:47:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:47:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1324ms 02:47:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:47:17 INFO - PROCESS | 1906 | 1462960037016 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 02:47:17 INFO - PROCESS | 1906 | 1462960037019 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 02:47:17 INFO - PROCESS | 1906 | 1462960037024 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:47:17 INFO - PROCESS | 1906 | 1462960037026 Marionette TRACE conn4 <- [1,2638,null,{}] 02:47:17 INFO - PROCESS | 1906 | 1462960037031 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:17 INFO - PROCESS | 1906 | 1462960037184 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 02:47:17 INFO - PROCESS | 1906 | 1462960037388 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf5d51000 == 112 [pid = 1906] [id = 667] 02:47:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 247 (0x7ffbf1775c00) [pid = 1906] [serial = 2002] [outer = (nil)] 02:47:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 248 (0x7ffbf61b0400) [pid = 1906] [serial = 2003] [outer = 0x7ffbf1775c00] 02:47:17 INFO - PROCESS | 1906 | 1462960037447 Marionette DEBUG loaded listener.js 02:47:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 249 (0x7ffc00627c00) [pid = 1906] [serial = 2004] [outer = 0x7ffbf1775c00] 02:47:18 INFO - PROCESS | 1906 | 1462960038192 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:47:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:47:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1227ms 02:47:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:47:18 INFO - PROCESS | 1906 | 1462960038250 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 02:47:18 INFO - PROCESS | 1906 | 1462960038252 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 02:47:18 INFO - PROCESS | 1906 | 1462960038258 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:47:18 INFO - PROCESS | 1906 | 1462960038261 Marionette TRACE conn4 <- [1,2642,null,{}] 02:47:18 INFO - PROCESS | 1906 | 1462960038265 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:18 INFO - PROCESS | 1906 | 1462960038412 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 02:47:18 INFO - PROCESS | 1906 | 1462960038611 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbfa721800 == 113 [pid = 1906] [id = 668] 02:47:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 250 (0x7ffbd65ca400) [pid = 1906] [serial = 2005] [outer = (nil)] 02:47:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 251 (0x7ffc0062a800) [pid = 1906] [serial = 2006] [outer = 0x7ffbd65ca400] 02:47:18 INFO - PROCESS | 1906 | 1462960038669 Marionette DEBUG loaded listener.js 02:47:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 252 (0x7ffc017f1800) [pid = 1906] [serial = 2007] [outer = 0x7ffbd65ca400] 02:47:19 INFO - PROCESS | 1906 | 1462960039412 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 02:47:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:47:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1226ms 02:47:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:47:19 INFO - PROCESS | 1906 | 1462960039485 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 02:47:19 INFO - PROCESS | 1906 | 1462960039487 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 02:47:19 INFO - PROCESS | 1906 | 1462960039492 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:47:19 INFO - PROCESS | 1906 | 1462960039495 Marionette TRACE conn4 <- [1,2646,null,{}] 02:47:19 INFO - PROCESS | 1906 | 1462960039499 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:19 INFO - PROCESS | 1906 | 1462960039663 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 02:47:19 INFO - PROCESS | 1906 | 1462960039860 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc01492800 == 114 [pid = 1906] [id = 669] 02:47:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 253 (0x7ffbdccef000) [pid = 1906] [serial = 2008] [outer = (nil)] 02:47:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 254 (0x7ffbdce93400) [pid = 1906] [serial = 2009] [outer = 0x7ffbdccef000] 02:47:19 INFO - PROCESS | 1906 | 1462960039921 Marionette DEBUG loaded listener.js 02:47:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 255 (0x7ffbdce99400) [pid = 1906] [serial = 2010] [outer = 0x7ffbdccef000] 02:47:20 INFO - PROCESS | 1906 | 1462960040695 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 02:47:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:47:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1228ms 02:47:20 INFO - PROCESS | 1906 | 1462960040724 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 02:47:20 INFO - PROCESS | 1906 | 1462960040728 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 02:47:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:47:20 INFO - PROCESS | 1906 | 1462960040734 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:47:20 INFO - PROCESS | 1906 | 1462960040737 Marionette TRACE conn4 <- [1,2650,null,{}] 02:47:20 INFO - PROCESS | 1906 | 1462960040741 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:20 INFO - PROCESS | 1906 | 1462960040909 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 02:47:21 INFO - PROCESS | 1906 | 1462960041108 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc05118000 == 115 [pid = 1906] [id = 670] 02:47:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 256 (0x7ffbdce8c800) [pid = 1906] [serial = 2011] [outer = (nil)] 02:47:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 257 (0x7ffbde154800) [pid = 1906] [serial = 2012] [outer = 0x7ffbdce8c800] 02:47:21 INFO - PROCESS | 1906 | 1462960041166 Marionette DEBUG loaded listener.js 02:47:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 258 (0x7ffbde159c00) [pid = 1906] [serial = 2013] [outer = 0x7ffbdce8c800] 02:47:21 INFO - PROCESS | 1906 | 1462960041959 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 02:47:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:47:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1280ms 02:47:22 INFO - PROCESS | 1906 | 1462960042015 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 02:47:22 INFO - PROCESS | 1906 | 1462960042018 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 02:47:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:47:22 INFO - PROCESS | 1906 | 1462960042024 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:47:22 INFO - PROCESS | 1906 | 1462960042026 Marionette TRACE conn4 <- [1,2654,null,{}] 02:47:22 INFO - PROCESS | 1906 | 1462960042031 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:22 INFO - PROCESS | 1906 | 1462960042201 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 02:47:22 INFO - PROCESS | 1906 | 1462960042406 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc08133000 == 116 [pid = 1906] [id = 671] 02:47:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 259 (0x7ffbdce95400) [pid = 1906] [serial = 2014] [outer = (nil)] 02:47:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 260 (0x7ffc0062e400) [pid = 1906] [serial = 2015] [outer = 0x7ffbdce95400] 02:47:22 INFO - PROCESS | 1906 | 1462960042471 Marionette DEBUG loaded listener.js 02:47:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 261 (0x7ffc039cb800) [pid = 1906] [serial = 2016] [outer = 0x7ffbdce95400] 02:47:23 INFO - PROCESS | 1906 | 1462960043276 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 02:47:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:47:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1280ms 02:47:23 INFO - PROCESS | 1906 | 1462960043304 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 02:47:23 INFO - PROCESS | 1906 | 1462960043307 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 02:47:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:47:23 INFO - PROCESS | 1906 | 1462960043312 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:47:23 INFO - PROCESS | 1906 | 1462960043314 Marionette TRACE conn4 <- [1,2658,null,{}] 02:47:23 INFO - PROCESS | 1906 | 1462960043318 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:23 INFO - PROCESS | 1906 | 1462960043475 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 02:47:23 INFO - PROCESS | 1906 | 1462960043678 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe788c000 == 117 [pid = 1906] [id = 672] 02:47:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 262 (0x7ffbde159400) [pid = 1906] [serial = 2017] [outer = (nil)] 02:47:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 263 (0x7ffbe959a000) [pid = 1906] [serial = 2018] [outer = 0x7ffbde159400] 02:47:23 INFO - PROCESS | 1906 | 1462960043737 Marionette DEBUG loaded listener.js 02:47:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 264 (0x7ffbe959e400) [pid = 1906] [serial = 2019] [outer = 0x7ffbde159400] 02:47:24 INFO - PROCESS | 1906 | 1462960044458 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 02:47:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:47:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1175ms 02:47:24 INFO - PROCESS | 1906 | 1462960044487 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 02:47:24 INFO - PROCESS | 1906 | 1462960044490 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 02:47:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:47:24 INFO - PROCESS | 1906 | 1462960044494 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:47:24 INFO - PROCESS | 1906 | 1462960044497 Marionette TRACE conn4 <- [1,2662,null,{}] 02:47:24 INFO - PROCESS | 1906 | 1462960044501 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:24 INFO - PROCESS | 1906 | 1462960044647 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 02:47:24 INFO - PROCESS | 1906 | 1462960044868 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbd5ccd800 == 118 [pid = 1906] [id = 673] 02:47:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 265 (0x7ffbde15b400) [pid = 1906] [serial = 2020] [outer = (nil)] 02:47:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 266 (0x7ffc0392f000) [pid = 1906] [serial = 2021] [outer = 0x7ffbde15b400] 02:47:24 INFO - PROCESS | 1906 | 1462960044928 Marionette DEBUG loaded listener.js 02:47:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 267 (0x7ffc052d4400) [pid = 1906] [serial = 2022] [outer = 0x7ffbde15b400] 02:47:25 INFO - PROCESS | 1906 | 1462960045710 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 02:47:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:47:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1226ms 02:47:25 INFO - PROCESS | 1906 | 1462960045720 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 02:47:25 INFO - PROCESS | 1906 | 1462960045722 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 02:47:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:47:25 INFO - PROCESS | 1906 | 1462960045743 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:47:25 INFO - PROCESS | 1906 | 1462960045745 Marionette TRACE conn4 <- [1,2666,null,{}] 02:47:25 INFO - PROCESS | 1906 | 1462960045750 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:25 INFO - PROCESS | 1906 | 1462960045927 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 02:47:26 INFO - PROCESS | 1906 | 1462960046132 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbd95aa800 == 119 [pid = 1906] [id = 674] 02:47:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 268 (0x7ffbd65cfc00) [pid = 1906] [serial = 2023] [outer = (nil)] 02:47:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 269 (0x7ffbe9593800) [pid = 1906] [serial = 2024] [outer = 0x7ffbd65cfc00] 02:47:26 INFO - PROCESS | 1906 | 1462960046189 Marionette DEBUG loaded listener.js 02:47:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 270 (0x7ffbe9610c00) [pid = 1906] [serial = 2025] [outer = 0x7ffbd65cfc00] 02:47:27 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:47:27 INFO - PROCESS | 1906 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:47:27 INFO - PROCESS | 1906 | 1462960047463 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 02:47:27 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:47:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1738ms 02:47:27 INFO - PROCESS | 1906 | 1462960047479 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 02:47:27 INFO - PROCESS | 1906 | 1462960047481 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 02:47:27 INFO - PROCESS | 1906 | 1462960047491 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:47:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:47:27 INFO - PROCESS | 1906 | 1462960047495 Marionette TRACE conn4 <- [1,2670,null,{}] 02:47:27 INFO - PROCESS | 1906 | 1462960047499 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:27 INFO - PROCESS | 1906 | 1462960047684 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 02:47:27 INFO - PROCESS | 1906 | 1462960047901 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe3d62000 == 120 [pid = 1906] [id = 675] 02:47:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 271 (0x7ffbe82c7c00) [pid = 1906] [serial = 2026] [outer = (nil)] 02:47:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 272 (0x7ffbe9615c00) [pid = 1906] [serial = 2027] [outer = 0x7ffbe82c7c00] 02:47:27 INFO - PROCESS | 1906 | 1462960047961 Marionette DEBUG loaded listener.js 02:47:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 273 (0x7ffbff7d5400) [pid = 1906] [serial = 2028] [outer = 0x7ffbe82c7c00] 02:47:29 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:47:29 INFO - PROCESS | 1906 | 1462960049539 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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:47:29 INFO - PROCESS | 1906 | 1462960049576 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 02:47:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:47:29 INFO - PROCESS | 1906 | 1462960049583 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:47:29 INFO - PROCESS | 1906 | 1462960049587 Marionette TRACE conn4 <- [1,2674,null,{}] 02:47:29 INFO - PROCESS | 1906 | 1462960049593 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:29 INFO - PROCESS | 1906 | 1462960049771 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 02:47:30 INFO - PROCESS | 1906 | 1462960050036 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdb0a0000 == 121 [pid = 1906] [id = 676] 02:47:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 274 (0x7ffbde15c800) [pid = 1906] [serial = 2029] [outer = (nil)] 02:47:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 275 (0x7ffbde160c00) [pid = 1906] [serial = 2030] [outer = 0x7ffbde15c800] 02:47:30 INFO - PROCESS | 1906 | 1462960050096 Marionette DEBUG loaded listener.js 02:47:30 INFO - PROCESS | 1906 | ++DOMWINDOW == 276 (0x7ffbe1432400) [pid = 1906] [serial = 2031] [outer = 0x7ffbde15c800] 02:47:30 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf2e64000 == 120 [pid = 1906] [id = 361] 02:47:30 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf2711000 == 119 [pid = 1906] [id = 360] 02:47:30 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdd650800 == 118 [pid = 1906] [id = 659] 02:47:30 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbd97c7800 == 117 [pid = 1906] [id = 658] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 275 (0x7ffbe91c0800) [pid = 1906] [serial = 1925] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 274 (0x7ffbebac4000) [pid = 1906] [serial = 1892] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 273 (0x7ffbdcd4dc00) [pid = 1906] [serial = 1895] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 272 (0x7ffbd68eb000) [pid = 1906] [serial = 1898] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe111b800 == 116 [pid = 1906] [id = 657] 02:47:30 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe111e000 == 115 [pid = 1906] [id = 656] 02:47:30 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbebbb8800 == 114 [pid = 1906] [id = 650] 02:47:30 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea8bf800 == 113 [pid = 1906] [id = 649] 02:47:30 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea45a800 == 112 [pid = 1906] [id = 648] 02:47:30 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe999d000 == 111 [pid = 1906] [id = 647] 02:47:30 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe911e800 == 110 [pid = 1906] [id = 646] 02:47:30 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8fdc800 == 109 [pid = 1906] [id = 645] 02:47:30 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8235000 == 108 [pid = 1906] [id = 644] 02:47:30 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe2027800 == 107 [pid = 1906] [id = 643] 02:47:30 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdbf83800 == 106 [pid = 1906] [id = 642] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 271 (0x7ffbe90ab000) [pid = 1906] [serial = 1920] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 270 (0x7ffbe82c5000) [pid = 1906] [serial = 1917] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 269 (0x7ffbe3b6f000) [pid = 1906] [serial = 1914] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 268 (0x7ffbe9177c00) [pid = 1906] [serial = 1923] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 267 (0x7ffbdf999000) [pid = 1906] [serial = 1910] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 266 (0x7ffbe18af400) [pid = 1906] [serial = 1911] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 265 (0x7ffbe18ea400) [pid = 1906] [serial = 1868] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 264 (0x7ffbdca4b800) [pid = 1906] [serial = 1905] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 263 (0x7ffbd6ed4400) [pid = 1906] [serial = 1904] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 262 (0x7ffbf5989c00) [pid = 1906] [serial = 1883] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 261 (0x7ffbde460400) [pid = 1906] [serial = 1908] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 260 (0x7ffbdcf06800) [pid = 1906] [serial = 1907] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 259 (0x7ffbe7c94c00) [pid = 1906] [serial = 1916] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 258 (0x7ffbf3e1e000) [pid = 1906] [serial = 1880] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 257 (0x7ffbe9636000) [pid = 1906] [serial = 1871] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 256 (0x7ffbd93aa000) [pid = 1906] [serial = 1889] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 255 (0x7ffbe330a400) [pid = 1906] [serial = 1913] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 254 (0x7ffbdca50000) [pid = 1906] [serial = 1865] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 253 (0x7ffc005ce400) [pid = 1906] [serial = 1886] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 252 (0x7ffbefaecc00) [pid = 1906] [serial = 1877] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 251 (0x7ffbeb60b800) [pid = 1906] [serial = 1874] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 250 (0x7ffbdec36000) [pid = 1906] [serial = 1901] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 249 (0x7ffbe907c800) [pid = 1906] [serial = 1919] [outer = (nil)] [url = about:blank] 02:47:30 INFO - PROCESS | 1906 | --DOMWINDOW == 248 (0x7ffbe90a4000) [pid = 1906] [serial = 1922] [outer = (nil)] [url = about:blank] 02:47:31 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:47:31 INFO - PROCESS | 1906 | 1462960051379 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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:47:31 INFO - PROCESS | 1906 | 1462960051424 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 02:47:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:47:31 INFO - PROCESS | 1906 | 1462960051433 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:47:31 INFO - PROCESS | 1906 | 1462960051436 Marionette TRACE conn4 <- [1,2678,null,{}] 02:47:31 INFO - PROCESS | 1906 | 1462960051441 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:31 INFO - PROCESS | 1906 | 1462960051584 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 02:47:31 INFO - PROCESS | 1906 | 1462960051802 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdec27000 == 107 [pid = 1906] [id = 677] 02:47:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 249 (0x7ffbe7c8e400) [pid = 1906] [serial = 2032] [outer = (nil)] 02:47:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 250 (0x7ffbe8e6f000) [pid = 1906] [serial = 2033] [outer = 0x7ffbe7c8e400] 02:47:31 INFO - PROCESS | 1906 | 1462960051875 Marionette DEBUG loaded listener.js 02:47:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 251 (0x7ffbe8f0d000) [pid = 1906] [serial = 2034] [outer = 0x7ffbe7c8e400] 02:47:32 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:47:32 INFO - PROCESS | 1906 | 1462960052935 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 02:47:32 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:47:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1532ms 02:47:32 INFO - PROCESS | 1906 | 1462960052965 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 02:47:32 INFO - PROCESS | 1906 | 1462960052967 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 02:47:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:47:32 INFO - PROCESS | 1906 | 1462960052972 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:47:32 INFO - PROCESS | 1906 | 1462960052977 Marionette TRACE conn4 <- [1,2682,null,{}] 02:47:32 INFO - PROCESS | 1906 | 1462960052998 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:33 INFO - PROCESS | 1906 | 1462960053194 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 02:47:33 INFO - PROCESS | 1906 | 1462960053253 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe7716800 == 108 [pid = 1906] [id = 678] 02:47:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 252 (0x7ffbe90d9000) [pid = 1906] [serial = 2035] [outer = (nil)] 02:47:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 253 (0x7ffbe961a800) [pid = 1906] [serial = 2036] [outer = 0x7ffbe90d9000] 02:47:33 INFO - PROCESS | 1906 | 1462960053306 Marionette DEBUG loaded listener.js 02:47:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 254 (0x7ffbe9959400) [pid = 1906] [serial = 2037] [outer = 0x7ffbe90d9000] 02:47:34 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:47:34 INFO - PROCESS | 1906 | 1462960054467 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 02:47:34 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:47:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1540ms 02:47:34 INFO - PROCESS | 1906 | 1462960054519 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 02:47:34 INFO - PROCESS | 1906 | 1462960054522 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 02:47:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:47:34 INFO - PROCESS | 1906 | 1462960054527 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:47:34 INFO - PROCESS | 1906 | 1462960054529 Marionette TRACE conn4 <- [1,2686,null,{}] 02:47:34 INFO - PROCESS | 1906 | 1462960054534 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:34 INFO - PROCESS | 1906 | 1462960054987 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 02:47:35 INFO - PROCESS | 1906 | --DOMWINDOW == 253 (0x7ffbd65cb000) [pid = 1906] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:47:35 INFO - PROCESS | 1906 | --DOMWINDOW == 252 (0x7ffbd68e7000) [pid = 1906] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:47:35 INFO - PROCESS | 1906 | --DOMWINDOW == 251 (0x7ffbd6ed9000) [pid = 1906] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:47:35 INFO - PROCESS | 1906 | --DOMWINDOW == 250 (0x7ffbd93ab800) [pid = 1906] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:47:35 INFO - PROCESS | 1906 | 1462960055131 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8083800 == 109 [pid = 1906] [id = 679] 02:47:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 251 (0x7ffbd65cb000) [pid = 1906] [serial = 2038] [outer = (nil)] 02:47:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 252 (0x7ffbdec39400) [pid = 1906] [serial = 2039] [outer = 0x7ffbd65cb000] 02:47:35 INFO - PROCESS | 1906 | 1462960055182 Marionette DEBUG loaded listener.js 02:47:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 253 (0x7ffbea288400) [pid = 1906] [serial = 2040] [outer = 0x7ffbd65cb000] 02:47:36 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:47:36 INFO - PROCESS | 1906 | 1462960056245 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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:47:36 INFO - PROCESS | 1906 | 1462960056262 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 02:47:36 INFO - PROCESS | 1906 | 1462960056266 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:47:36 INFO - PROCESS | 1906 | 1462960056269 Marionette TRACE conn4 <- [1,2690,null,{}] 02:47:36 INFO - PROCESS | 1906 | 1462960056273 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:36 INFO - PROCESS | 1906 | 1462960056419 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 02:47:36 INFO - PROCESS | 1906 | 1462960056610 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe8f3f800 == 110 [pid = 1906] [id = 680] 02:47:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 254 (0x7ffbd68ec000) [pid = 1906] [serial = 2041] [outer = (nil)] 02:47:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 255 (0x7ffbeaa32000) [pid = 1906] [serial = 2042] [outer = 0x7ffbd68ec000] 02:47:36 INFO - PROCESS | 1906 | 1462960056662 Marionette DEBUG loaded listener.js 02:47:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 256 (0x7ffbed186400) [pid = 1906] [serial = 2043] [outer = 0x7ffbd68ec000] 02:47:37 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:47:37 INFO - PROCESS | 1906 | 1462960057978 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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:47:38 INFO - PROCESS | 1906 | 1462960058003 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 02:47:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:47:38 INFO - PROCESS | 1906 | 1462960058009 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:47:38 INFO - PROCESS | 1906 | 1462960058012 Marionette TRACE conn4 <- [1,2694,null,{}] 02:47:38 INFO - PROCESS | 1906 | 1462960058020 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:38 INFO - PROCESS | 1906 | 1462960058229 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 02:47:38 INFO - PROCESS | 1906 | 1462960058443 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe2108000 == 111 [pid = 1906] [id = 681] 02:47:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 257 (0x7ffbdce92400) [pid = 1906] [serial = 2044] [outer = (nil)] 02:47:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 258 (0x7ffbde842400) [pid = 1906] [serial = 2045] [outer = 0x7ffbdce92400] 02:47:38 INFO - PROCESS | 1906 | 1462960058510 Marionette DEBUG loaded listener.js 02:47:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 259 (0x7ffbe18ad000) [pid = 1906] [serial = 2046] [outer = 0x7ffbdce92400] 02:47:39 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:47:39 INFO - PROCESS | 1906 | 1462960059790 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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:47:39 INFO - PROCESS | 1906 | 1462960059849 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 02:47:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:47:39 INFO - PROCESS | 1906 | 1462960059905 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:47:39 INFO - PROCESS | 1906 | 1462960059908 Marionette TRACE conn4 <- [1,2698,null,{}] 02:47:39 INFO - PROCESS | 1906 | 1462960059914 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:40 INFO - PROCESS | 1906 | 1462960060145 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 02:47:40 INFO - PROCESS | 1906 | 1462960060351 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe9e3c800 == 112 [pid = 1906] [id = 682] 02:47:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 260 (0x7ffbe18ee800) [pid = 1906] [serial = 2047] [outer = (nil)] 02:47:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 261 (0x7ffbe907c400) [pid = 1906] [serial = 2048] [outer = 0x7ffbe18ee800] 02:47:40 INFO - PROCESS | 1906 | 1462960060413 Marionette DEBUG loaded listener.js 02:47:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 262 (0x7ffbe960d400) [pid = 1906] [serial = 2049] [outer = 0x7ffbe18ee800] 02:47:41 INFO - PROCESS | 1906 | SkCairoFTTypeface::onFilterRec unimplemented 02:47:41 INFO - PROCESS | 1906 | 1462960061698 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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:47:41 INFO - PROCESS | 1906 | 1462960061745 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 02:47:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:47:41 INFO - PROCESS | 1906 | 1462960061751 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:47:41 INFO - PROCESS | 1906 | 1462960061756 Marionette TRACE conn4 <- [1,2702,null,{}] 02:47:41 INFO - PROCESS | 1906 | 1462960061811 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:42 INFO - PROCESS | 1906 | 1462960062104 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 02:47:42 INFO - PROCESS | 1906 | 1462960062248 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf3822800 == 113 [pid = 1906] [id = 683] 02:47:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 263 (0x7ffbe91c0800) [pid = 1906] [serial = 2050] [outer = (nil)] 02:47:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 264 (0x7ffbea8b2400) [pid = 1906] [serial = 2051] [outer = 0x7ffbe91c0800] 02:47:42 INFO - PROCESS | 1906 | 1462960062314 Marionette DEBUG loaded listener.js 02:47:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 265 (0x7ffbed6ee000) [pid = 1906] [serial = 2052] [outer = 0x7ffbe91c0800] 02:47:43 INFO - PROCESS | 1906 | 1462960063059 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 02:47:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:47:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1331ms 02:47:43 INFO - PROCESS | 1906 | 1462960063082 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 02:47:43 INFO - PROCESS | 1906 | 1462960063086 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 02:47:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:47:43 INFO - PROCESS | 1906 | 1462960063091 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:47:43 INFO - PROCESS | 1906 | 1462960063093 Marionette TRACE conn4 <- [1,2706,null,{}] 02:47:43 INFO - PROCESS | 1906 | 1462960063098 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:43 INFO - PROCESS | 1906 | 1462960063257 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 02:47:43 INFO - PROCESS | 1906 | 1462960063463 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf5d51800 == 114 [pid = 1906] [id = 684] 02:47:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 266 (0x7ffbd68ef000) [pid = 1906] [serial = 2053] [outer = (nil)] 02:47:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 267 (0x7ffbf2689c00) [pid = 1906] [serial = 2054] [outer = 0x7ffbd68ef000] 02:47:43 INFO - PROCESS | 1906 | 1462960063526 Marionette DEBUG loaded listener.js 02:47:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 268 (0x7ffbf3a7d800) [pid = 1906] [serial = 2055] [outer = 0x7ffbd68ef000] 02:47:44 INFO - PROCESS | 1906 | 1462960064315 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 02:47:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:47:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1280ms 02:47:44 INFO - PROCESS | 1906 | 1462960064371 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 02:47:44 INFO - PROCESS | 1906 | 1462960064375 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 02:47:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:47:44 INFO - PROCESS | 1906 | 1462960064380 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:47:44 INFO - PROCESS | 1906 | 1462960064382 Marionette TRACE conn4 <- [1,2710,null,{}] 02:47:44 INFO - PROCESS | 1906 | 1462960064387 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:44 INFO - PROCESS | 1906 | 1462960064543 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 02:47:44 INFO - PROCESS | 1906 | 1462960064749 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc076c6800 == 115 [pid = 1906] [id = 685] 02:47:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 269 (0x7ffbd68eb800) [pid = 1906] [serial = 2056] [outer = (nil)] 02:47:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 270 (0x7ffbf3e1a800) [pid = 1906] [serial = 2057] [outer = 0x7ffbd68eb800] 02:47:44 INFO - PROCESS | 1906 | 1462960064809 Marionette DEBUG loaded listener.js 02:47:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 271 (0x7ffbf508e000) [pid = 1906] [serial = 2058] [outer = 0x7ffbd68eb800] 02:47:45 INFO - PROCESS | 1906 | 1462960065607 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 02:47:45 INFO - PROCESS | 1906 | 1462960065665 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 02:47:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:47:45 INFO - PROCESS | 1906 | 1462960065670 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:47:45 INFO - PROCESS | 1906 | 1462960065673 Marionette TRACE conn4 <- [1,2714,null,{}] 02:47:45 INFO - PROCESS | 1906 | 1462960065677 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:45 INFO - PROCESS | 1906 | 1462960065872 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 02:47:46 INFO - PROCESS | 1906 | 1462960066081 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdb5b8800 == 116 [pid = 1906] [id = 686] 02:47:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 272 (0x7ffbf3cf7800) [pid = 1906] [serial = 2059] [outer = (nil)] 02:47:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 273 (0x7ffc03a8ec00) [pid = 1906] [serial = 2060] [outer = 0x7ffbf3cf7800] 02:47:46 INFO - PROCESS | 1906 | 1462960066147 Marionette DEBUG loaded listener.js 02:47:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 274 (0x7ffc05ac3400) [pid = 1906] [serial = 2061] [outer = 0x7ffbf3cf7800] 02:47:46 INFO - PROCESS | 1906 | 1462960066953 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 02:47:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:47:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1328ms 02:47:47 INFO - PROCESS | 1906 | 1462960067013 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 02:47:47 INFO - PROCESS | 1906 | 1462960067016 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 02:47:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:47:47 INFO - PROCESS | 1906 | 1462960067023 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:47:47 INFO - PROCESS | 1906 | 1462960067026 Marionette TRACE conn4 <- [1,2718,null,{}] 02:47:47 INFO - PROCESS | 1906 | 1462960067030 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:47 INFO - PROCESS | 1906 | 1462960067175 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 02:47:47 INFO - PROCESS | 1906 | 1462960067377 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdec6b000 == 117 [pid = 1906] [id = 687] 02:47:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 275 (0x7ffbd96d6c00) [pid = 1906] [serial = 2062] [outer = (nil)] 02:47:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 276 (0x7ffbd96df000) [pid = 1906] [serial = 2063] [outer = 0x7ffbd96d6c00] 02:47:47 INFO - PROCESS | 1906 | 1462960067476 Marionette DEBUG loaded listener.js 02:47:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 277 (0x7ffbd96e5400) [pid = 1906] [serial = 2064] [outer = 0x7ffbd96d6c00] 02:47:48 INFO - PROCESS | 1906 | 1462960068281 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 02:47:48 INFO - PROCESS | 1906 | 1462960068353 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 02:47:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:47:48 INFO - PROCESS | 1906 | 1462960068359 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:47:48 INFO - PROCESS | 1906 | 1462960068361 Marionette TRACE conn4 <- [1,2722,null,{}] 02:47:48 INFO - PROCESS | 1906 | 1462960068366 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:48 INFO - PROCESS | 1906 | 1462960068515 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 02:47:48 INFO - PROCESS | 1906 | 1462960068726 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdb0c8800 == 118 [pid = 1906] [id = 688] 02:47:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 278 (0x7ffbd6ecc800) [pid = 1906] [serial = 2065] [outer = (nil)] 02:47:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 279 (0x7ffbd8fdb000) [pid = 1906] [serial = 2066] [outer = 0x7ffbd6ecc800] 02:47:48 INFO - PROCESS | 1906 | 1462960068846 Marionette DEBUG loaded listener.js 02:47:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 280 (0x7ffbd8fe1400) [pid = 1906] [serial = 2067] [outer = 0x7ffbd6ecc800] 02:47:49 INFO - PROCESS | 1906 | 1462960069645 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 02:47:49 INFO - PROCESS | 1906 | 1462960069689 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 02:47:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:47:49 INFO - PROCESS | 1906 | 1462960069694 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:47:49 INFO - PROCESS | 1906 | 1462960069696 Marionette TRACE conn4 <- [1,2726,null,{}] 02:47:49 INFO - PROCESS | 1906 | 1462960069701 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:49 INFO - PROCESS | 1906 | 1462960069853 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 02:47:50 INFO - PROCESS | 1906 | 1462960070074 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdb0e0800 == 119 [pid = 1906] [id = 689] 02:47:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 281 (0x7ffbd6ecbc00) [pid = 1906] [serial = 2068] [outer = (nil)] 02:47:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 282 (0x7ffbd96e5c00) [pid = 1906] [serial = 2069] [outer = 0x7ffbd6ecbc00] 02:47:50 INFO - PROCESS | 1906 | 1462960070138 Marionette DEBUG loaded listener.js 02:47:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 283 (0x7ffbde56f000) [pid = 1906] [serial = 2070] [outer = 0x7ffbd6ecbc00] 02:47:51 INFO - PROCESS | 1906 | 1462960071316 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 02:47:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:47:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1679ms 02:47:51 INFO - PROCESS | 1906 | 1462960071374 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 02:47:51 INFO - PROCESS | 1906 | 1462960071379 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 02:47:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:47:51 INFO - PROCESS | 1906 | 1462960071386 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:47:51 INFO - PROCESS | 1906 | 1462960071390 Marionette TRACE conn4 <- [1,2730,null,{}] 02:47:51 INFO - PROCESS | 1906 | 1462960071397 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:51 INFO - PROCESS | 1906 | 1462960071571 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 02:47:51 INFO - PROCESS | 1906 | 1462960071794 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdd209800 == 120 [pid = 1906] [id = 690] 02:47:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 284 (0x7ffbd69d8c00) [pid = 1906] [serial = 2071] [outer = (nil)] 02:47:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 285 (0x7ffbd6ecb800) [pid = 1906] [serial = 2072] [outer = 0x7ffbd69d8c00] 02:47:51 INFO - PROCESS | 1906 | 1462960071892 Marionette DEBUG loaded listener.js 02:47:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 286 (0x7ffbd93a5800) [pid = 1906] [serial = 2073] [outer = 0x7ffbd69d8c00] 02:47:53 INFO - PROCESS | 1906 | 1462960073174 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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:47:53 INFO - PROCESS | 1906 | 1462960073275 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 02:47:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:47:53 INFO - PROCESS | 1906 | 1462960073285 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:47:53 INFO - PROCESS | 1906 | 1462960073288 Marionette TRACE conn4 <- [1,2734,null,{}] 02:47:53 INFO - PROCESS | 1906 | 1462960073292 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:53 INFO - PROCESS | 1906 | 1462960073462 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 02:47:53 INFO - PROCESS | 1906 | 1462960073707 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdc996000 == 121 [pid = 1906] [id = 691] 02:47:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 287 (0x7ffbdca50400) [pid = 1906] [serial = 2074] [outer = (nil)] 02:47:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 288 (0x7ffbdce8f800) [pid = 1906] [serial = 2075] [outer = 0x7ffbdca50400] 02:47:53 INFO - PROCESS | 1906 | 1462960073764 Marionette DEBUG loaded listener.js 02:47:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 289 (0x7ffbdce9a000) [pid = 1906] [serial = 2076] [outer = 0x7ffbdca50400] 02:47:54 INFO - PROCESS | 1906 | 1462960074547 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 02:47:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8083800 == 120 [pid = 1906] [id = 679] 02:47:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe7716800 == 119 [pid = 1906] [id = 678] 02:47:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdec27000 == 118 [pid = 1906] [id = 677] 02:47:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:47:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1378ms 02:47:54 INFO - PROCESS | 1906 | --DOMWINDOW == 288 (0x7ffbde845000) [pid = 1906] [serial = 1931] [outer = (nil)] [url = about:blank] 02:47:54 INFO - PROCESS | 1906 | --DOMWINDOW == 287 (0x7ffbf4178800) [pid = 1906] [serial = 1961] [outer = (nil)] [url = about:blank] 02:47:54 INFO - PROCESS | 1906 | --DOMWINDOW == 286 (0x7ffbf268a400) [pid = 1906] [serial = 1958] [outer = (nil)] [url = about:blank] 02:47:54 INFO - PROCESS | 1906 | --DOMWINDOW == 285 (0x7ffbea287000) [pid = 1906] [serial = 1964] [outer = (nil)] [url = about:blank] 02:47:54 INFO - PROCESS | 1906 | --DOMWINDOW == 284 (0x7ffbe82c6c00) [pid = 1906] [serial = 1934] [outer = (nil)] [url = about:blank] 02:47:54 INFO - PROCESS | 1906 | --DOMWINDOW == 283 (0x7ffbe9955800) [pid = 1906] [serial = 1940] [outer = (nil)] [url = about:blank] 02:47:54 INFO - PROCESS | 1906 | --DOMWINDOW == 282 (0x7ffbed6e9800) [pid = 1906] [serial = 1955] [outer = (nil)] [url = about:blank] 02:47:54 INFO - PROCESS | 1906 | --DOMWINDOW == 281 (0x7ffbe91e7400) [pid = 1906] [serial = 1937] [outer = (nil)] [url = about:blank] 02:47:54 INFO - PROCESS | 1906 | --DOMWINDOW == 280 (0x7ffbd9378800) [pid = 1906] [serial = 1928] [outer = (nil)] [url = about:blank] 02:47:54 INFO - PROCESS | 1906 | --DOMWINDOW == 279 (0x7ffbed186800) [pid = 1906] [serial = 1952] [outer = (nil)] [url = about:blank] 02:47:54 INFO - PROCESS | 1906 | --DOMWINDOW == 278 (0x7ffbea8aec00) [pid = 1906] [serial = 1946] [outer = (nil)] [url = about:blank] 02:47:54 INFO - PROCESS | 1906 | --DOMWINDOW == 277 (0x7ffbea279400) [pid = 1906] [serial = 1943] [outer = (nil)] [url = about:blank] 02:47:54 INFO - PROCESS | 1906 | --DOMWINDOW == 276 (0x7ffbebb12000) [pid = 1906] [serial = 1949] [outer = (nil)] [url = about:blank] 02:47:54 INFO - PROCESS | 1906 | --DOMWINDOW == 275 (0x7ffbf50e2800) [pid = 1906] [serial = 1967] [outer = (nil)] [url = about:blank] 02:47:54 INFO - PROCESS | 1906 | --DOMWINDOW == 274 (0x7ffbe962d000) [pid = 1906] [serial = 1982] [outer = (nil)] [url = about:blank] 02:47:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdb0a0000 == 117 [pid = 1906] [id = 676] 02:47:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3d62000 == 116 [pid = 1906] [id = 675] 02:47:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbd95aa800 == 115 [pid = 1906] [id = 674] 02:47:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbd5ccd800 == 114 [pid = 1906] [id = 673] 02:47:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe788c000 == 113 [pid = 1906] [id = 672] 02:47:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc08133000 == 112 [pid = 1906] [id = 671] 02:47:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc05118000 == 111 [pid = 1906] [id = 670] 02:47:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc01492800 == 110 [pid = 1906] [id = 669] 02:47:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbfa721800 == 109 [pid = 1906] [id = 668] 02:47:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf5d51000 == 108 [pid = 1906] [id = 667] 02:47:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf3d10800 == 107 [pid = 1906] [id = 666] 02:47:54 INFO - PROCESS | 1906 | 1462960074727 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 02:47:54 INFO - PROCESS | 1906 | 1462960074729 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 02:47:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea69b800 == 106 [pid = 1906] [id = 665] 02:47:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe96bb800 == 105 [pid = 1906] [id = 664] 02:47:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe828c800 == 104 [pid = 1906] [id = 663] 02:47:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe2185800 == 103 [pid = 1906] [id = 662] 02:47:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8f37800 == 102 [pid = 1906] [id = 630] 02:47:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdb4d7800 == 101 [pid = 1906] [id = 661] 02:47:54 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe112c800 == 100 [pid = 1906] [id = 660] 02:47:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:47:54 INFO - PROCESS | 1906 | 1462960074746 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:47:54 INFO - PROCESS | 1906 | 1462960074751 Marionette TRACE conn4 <- [1,2738,null,{}] 02:47:54 INFO - PROCESS | 1906 | 1462960074764 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:54 INFO - PROCESS | 1906 | 1462960074909 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 02:47:54 INFO - PROCESS | 1906 | --DOMWINDOW == 273 (0x7ffbe82ca000) [pid = 1906] [serial = 1977] [outer = (nil)] [url = about:blank] 02:47:54 INFO - PROCESS | 1906 | --DOMWINDOW == 272 (0x7ffbdec36400) [pid = 1906] [serial = 1974] [outer = (nil)] [url = about:blank] 02:47:54 INFO - PROCESS | 1906 | --DOMWINDOW == 271 (0x7ffbe90ddc00) [pid = 1906] [serial = 1980] [outer = (nil)] [url = about:blank] 02:47:54 INFO - PROCESS | 1906 | --DOMWINDOW == 270 (0x7ffbe8e75c00) [pid = 1906] [serial = 1979] [outer = (nil)] [url = about:blank] 02:47:54 INFO - PROCESS | 1906 | --DOMWINDOW == 269 (0x7ffbd93ad000) [pid = 1906] [serial = 1973] [outer = (nil)] [url = about:blank] 02:47:54 INFO - PROCESS | 1906 | --DOMWINDOW == 268 (0x7ffbd94d6c00) [pid = 1906] [serial = 1970] [outer = (nil)] [url = about:blank] 02:47:54 INFO - PROCESS | 1906 | --DOMWINDOW == 267 (0x7ffbe18ef000) [pid = 1906] [serial = 1976] [outer = (nil)] [url = about:blank] 02:47:54 INFO - PROCESS | 1906 | --DOMWINDOW == 266 (0x7ffbdcd4c400) [pid = 1906] [serial = 1971] [outer = (nil)] [url = about:blank] 02:47:55 INFO - PROCESS | 1906 | 1462960075083 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdc322000 == 101 [pid = 1906] [id = 692] 02:47:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 267 (0x7ffbd94d6c00) [pid = 1906] [serial = 2077] [outer = (nil)] 02:47:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 268 (0x7ffbde56ec00) [pid = 1906] [serial = 2078] [outer = 0x7ffbd94d6c00] 02:47:55 INFO - PROCESS | 1906 | 1462960075139 Marionette DEBUG loaded listener.js 02:47:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 269 (0x7ffbde575c00) [pid = 1906] [serial = 2079] [outer = 0x7ffbd94d6c00] 02:47:55 INFO - PROCESS | 1906 | 1462960075820 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 02:47:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:47:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1132ms 02:47:55 INFO - PROCESS | 1906 | 1462960075876 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 02:47:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:47:55 INFO - PROCESS | 1906 | 1462960075882 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 02:47:55 INFO - PROCESS | 1906 | 1462960075887 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:47:55 INFO - PROCESS | 1906 | 1462960075889 Marionette TRACE conn4 <- [1,2742,null,{}] 02:47:55 INFO - PROCESS | 1906 | 1462960075894 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:56 INFO - PROCESS | 1906 | 1462960076038 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 02:47:56 INFO - PROCESS | 1906 | 1462960076200 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe1125800 == 102 [pid = 1906] [id = 693] 02:47:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 270 (0x7ffbdccf1800) [pid = 1906] [serial = 2080] [outer = (nil)] 02:47:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 271 (0x7ffbdec34800) [pid = 1906] [serial = 2081] [outer = 0x7ffbdccf1800] 02:47:56 INFO - PROCESS | 1906 | 1462960076251 Marionette DEBUG loaded listener.js 02:47:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 272 (0x7ffbe18e3400) [pid = 1906] [serial = 2082] [outer = 0x7ffbdccf1800] 02:47:56 INFO - PROCESS | 1906 | 1462960076855 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 02:47:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:47:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1026ms 02:47:56 INFO - PROCESS | 1906 | 1462960076914 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 02:47:56 INFO - PROCESS | 1906 | 1462960076916 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 02:47:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:47:56 INFO - PROCESS | 1906 | 1462960076921 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:47:56 INFO - PROCESS | 1906 | 1462960076923 Marionette TRACE conn4 <- [1,2746,null,{}] 02:47:56 INFO - PROCESS | 1906 | 1462960076927 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:57 INFO - PROCESS | 1906 | 1462960077166 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 02:47:57 INFO - PROCESS | 1906 | 1462960077194 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe3c12800 == 103 [pid = 1906] [id = 694] 02:47:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 273 (0x7ffbe18e7400) [pid = 1906] [serial = 2083] [outer = (nil)] 02:47:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 274 (0x7ffbe3b6fc00) [pid = 1906] [serial = 2084] [outer = 0x7ffbe18e7400] 02:47:57 INFO - PROCESS | 1906 | 1462960077244 Marionette DEBUG loaded listener.js 02:47:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 275 (0x7ffbe7f32400) [pid = 1906] [serial = 2085] [outer = 0x7ffbe18e7400] 02:47:57 INFO - PROCESS | 1906 | 1462960077996 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 02:47:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:47:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1126ms 02:47:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:47:58 INFO - PROCESS | 1906 | 1462960078049 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 02:47:58 INFO - PROCESS | 1906 | 1462960078051 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 02:47:58 INFO - PROCESS | 1906 | 1462960078055 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:47:58 INFO - PROCESS | 1906 | 1462960078058 Marionette TRACE conn4 <- [1,2750,null,{}] 02:47:58 INFO - PROCESS | 1906 | 1462960078068 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:58 INFO - PROCESS | 1906 | 1462960078286 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 02:47:58 INFO - PROCESS | 1906 | 1462960078315 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe7fbc000 == 104 [pid = 1906] [id = 695] 02:47:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 276 (0x7ffbe8ea5400) [pid = 1906] [serial = 2086] [outer = (nil)] 02:47:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 277 (0x7ffbe91e3400) [pid = 1906] [serial = 2087] [outer = 0x7ffbe8ea5400] 02:47:58 INFO - PROCESS | 1906 | 1462960078368 Marionette DEBUG loaded listener.js 02:47:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 278 (0x7ffbe959cc00) [pid = 1906] [serial = 2088] [outer = 0x7ffbe8ea5400] 02:47:59 INFO - PROCESS | 1906 | 1462960079956 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 277 (0x7ffbe8f02c00) [pid = 1906] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 276 (0x7ffbdce95400) [pid = 1906] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 275 (0x7ffbf1983800) [pid = 1906] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 274 (0x7ffbea5a3400) [pid = 1906] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 273 (0x7ffbe91e9400) [pid = 1906] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 272 (0x7ffbdca44800) [pid = 1906] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 271 (0x7ffbebabc000) [pid = 1906] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 270 (0x7ffbd6ed5800) [pid = 1906] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 269 (0x7ffbf4b70400) [pid = 1906] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 268 (0x7ffbf26a0c00) [pid = 1906] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 267 (0x7ffbdcd47c00) [pid = 1906] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 266 (0x7ffbdf992c00) [pid = 1906] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 265 (0x7ffbea1d9400) [pid = 1906] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 264 (0x7ffbde850c00) [pid = 1906] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 263 (0x7ffbd68e5000) [pid = 1906] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 262 (0x7ffbd9374000) [pid = 1906] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 261 (0x7ffbe91c9400) [pid = 1906] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 260 (0x7ffbd93a3000) [pid = 1906] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 259 (0x7ffbd65cb000) [pid = 1906] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 258 (0x7ffbe18b1000) [pid = 1906] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 257 (0x7ffbeb53a400) [pid = 1906] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 256 (0x7ffbebb35c00) [pid = 1906] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 255 (0x7ffbd65c2c00) [pid = 1906] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 254 (0x7ffbe9172c00) [pid = 1906] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 253 (0x7ffbd68e6800) [pid = 1906] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 252 (0x7ffbf5cd8c00) [pid = 1906] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 251 (0x7ffbe9045800) [pid = 1906] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 250 (0x7ffbdd9d7800) [pid = 1906] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 249 (0x7ffbe7f32000) [pid = 1906] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 248 (0x7ffbd65ca400) [pid = 1906] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 247 (0x7ffbde464400) [pid = 1906] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 246 (0x7ffbe7f25c00) [pid = 1906] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 245 (0x7ffbe18acc00) [pid = 1906] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 244 (0x7ffbf4983800) [pid = 1906] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 243 (0x7ffbd68e2c00) [pid = 1906] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 242 (0x7ffbea441800) [pid = 1906] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 241 (0x7ffbe9955000) [pid = 1906] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 240 (0x7ffbdccf2400) [pid = 1906] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 239 (0x7ffbeb52dc00) [pid = 1906] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 238 (0x7ffbff7cf400) [pid = 1906] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 237 (0x7ffbdccef000) [pid = 1906] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 236 (0x7ffbdca43800) [pid = 1906] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 235 (0x7ffbde84bc00) [pid = 1906] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 234 (0x7ffbf26a1000) [pid = 1906] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 233 (0x7ffbea1de000) [pid = 1906] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 232 (0x7ffbdd9d6400) [pid = 1906] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 231 (0x7ffbde15c800) [pid = 1906] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 230 (0x7ffbe9e13400) [pid = 1906] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 229 (0x7ffbe90d6c00) [pid = 1906] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 228 (0x7ffbed6eb800) [pid = 1906] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 227 (0x7ffc017eb800) [pid = 1906] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 226 (0x7ffbe7e1fc00) [pid = 1906] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 225 (0x7ffbf1773c00) [pid = 1906] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 224 (0x7ffbde15b400) [pid = 1906] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 223 (0x7ffbe9e15800) [pid = 1906] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 222 (0x7ffbf5528400) [pid = 1906] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 221 (0x7ffbf425cc00) [pid = 1906] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 220 (0x7ffbe7c8e000) [pid = 1906] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 219 (0x7ffbe9e17400) [pid = 1906] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 218 (0x7ffbdcf0fc00) [pid = 1906] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 217 (0x7ffbdd9d0000) [pid = 1906] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 216 (0x7ffbdce8c800) [pid = 1906] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 215 (0x7ffbea27d400) [pid = 1906] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:48:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:48:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 2040ms 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 214 (0x7ffbe3315400) [pid = 1906] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 213 (0x7ffbf1775c00) [pid = 1906] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 212 (0x7ffbe90e1000) [pid = 1906] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 211 (0x7ffbf1771400) [pid = 1906] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 210 (0x7ffc01856000) [pid = 1906] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 209 (0x7ffbe82c7c00) [pid = 1906] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 208 (0x7ffbd9373400) [pid = 1906] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 207 (0x7ffbd9377c00) [pid = 1906] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 206 (0x7ffbd65ccc00) [pid = 1906] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 205 (0x7ffbe91cb400) [pid = 1906] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 204 (0x7ffbea279800) [pid = 1906] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 203 (0x7ffc00631000) [pid = 1906] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 202 (0x7ffbea8b1000) [pid = 1906] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 201 (0x7ffbdccf4c00) [pid = 1906] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 200 (0x7ffbe9636400) [pid = 1906] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 199 (0x7ffbe8eb4800) [pid = 1906] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 198 (0x7ffbeb531800) [pid = 1906] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 197 (0x7ffbdf992400) [pid = 1906] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 196 (0x7ffbe7c8e400) [pid = 1906] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 195 (0x7ffbd9370000) [pid = 1906] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 194 (0x7ffbf4987000) [pid = 1906] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 193 (0x7ffbe3b6ec00) [pid = 1906] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 192 (0x7ffbdcf04400) [pid = 1906] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 191 (0x7ffbdf997000) [pid = 1906] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 190 (0x7ffbec535800) [pid = 1906] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 189 (0x7ffbe90d9000) [pid = 1906] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 188 (0x7ffbe91c3000) [pid = 1906] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 187 (0x7ffbdca48800) [pid = 1906] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 186 (0x7ffbf5dbd400) [pid = 1906] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 185 (0x7ffbf26a4000) [pid = 1906] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 184 (0x7ffbf2e0fc00) [pid = 1906] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 183 (0x7ffbde159400) [pid = 1906] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 182 (0x7ffbde848800) [pid = 1906] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:48:00 INFO - PROCESS | 1906 | --DOMWINDOW == 181 (0x7ffbd937d000) [pid = 1906] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:48:00 INFO - PROCESS | 1906 | 1462960080166 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 02:48:00 INFO - PROCESS | 1906 | 1462960080168 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 02:48:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:48:00 INFO - PROCESS | 1906 | 1462960080176 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:48:00 INFO - PROCESS | 1906 | 1462960080178 Marionette TRACE conn4 <- [1,2754,null,{}] 02:48:00 INFO - PROCESS | 1906 | 1462960080182 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:00 INFO - PROCESS | 1906 | 1462960080371 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 02:48:00 INFO - PROCESS | 1906 | 1462960080472 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbd98eb800 == 105 [pid = 1906] [id = 696] 02:48:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 182 (0x7ffbd68ebc00) [pid = 1906] [serial = 2089] [outer = (nil)] 02:48:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 183 (0x7ffbd6ed2c00) [pid = 1906] [serial = 2090] [outer = 0x7ffbd68ebc00] 02:48:00 INFO - PROCESS | 1906 | 1462960080523 Marionette DEBUG loaded listener.js 02:48:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 184 (0x7ffbd937dc00) [pid = 1906] [serial = 2091] [outer = 0x7ffbd68ebc00] 02:48:01 INFO - PROCESS | 1906 | 1462960081061 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 02:48:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:48:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 927ms 02:48:01 INFO - PROCESS | 1906 | 1462960081103 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 02:48:01 INFO - PROCESS | 1906 | 1462960081107 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 02:48:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:48:01 INFO - PROCESS | 1906 | 1462960081111 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:48:01 INFO - PROCESS | 1906 | 1462960081113 Marionette TRACE conn4 <- [1,2758,null,{}] 02:48:01 INFO - PROCESS | 1906 | 1462960081117 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:01 INFO - PROCESS | 1906 | 1462960081260 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 02:48:01 INFO - PROCESS | 1906 | 1462960081431 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe2042000 == 106 [pid = 1906] [id = 697] 02:48:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 185 (0x7ffbd65c9400) [pid = 1906] [serial = 2092] [outer = (nil)] 02:48:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 186 (0x7ffbdca45400) [pid = 1906] [serial = 2093] [outer = 0x7ffbd65c9400] 02:48:01 INFO - PROCESS | 1906 | 1462960081493 Marionette DEBUG loaded listener.js 02:48:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 187 (0x7ffbdcd4f800) [pid = 1906] [serial = 2094] [outer = 0x7ffbd65c9400] 02:48:02 INFO - PROCESS | 1906 | 1462960082278 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:48:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:48:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1225ms 02:48:02 INFO - PROCESS | 1906 | 1462960082338 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 02:48:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:48:02 INFO - PROCESS | 1906 | 1462960082343 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 02:48:02 INFO - PROCESS | 1906 | 1462960082350 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:48:02 INFO - PROCESS | 1906 | 1462960082354 Marionette TRACE conn4 <- [1,2762,null,{}] 02:48:02 INFO - PROCESS | 1906 | 1462960082361 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:02 INFO - PROCESS | 1906 | 1462960082541 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 02:48:02 INFO - PROCESS | 1906 | 1462960082717 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdb5bf000 == 107 [pid = 1906] [id = 698] 02:48:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 188 (0x7ffbd69d0000) [pid = 1906] [serial = 2095] [outer = (nil)] 02:48:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 189 (0x7ffbd9371400) [pid = 1906] [serial = 2096] [outer = 0x7ffbd69d0000] 02:48:02 INFO - PROCESS | 1906 | 1462960082823 Marionette DEBUG loaded listener.js 02:48:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 190 (0x7ffbd94d0800) [pid = 1906] [serial = 2097] [outer = 0x7ffbd69d0000] 02:48:03 INFO - PROCESS | 1906 | 1462960083665 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:48:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:48:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1380ms 02:48:03 INFO - PROCESS | 1906 | 1462960083730 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 02:48:03 INFO - PROCESS | 1906 | 1462960083737 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 02:48:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:48:03 INFO - PROCESS | 1906 | 1462960083746 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:48:03 INFO - PROCESS | 1906 | 1462960083749 Marionette TRACE conn4 <- [1,2766,null,{}] 02:48:03 INFO - PROCESS | 1906 | 1462960083753 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:03 INFO - PROCESS | 1906 | 1462960083928 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 02:48:04 INFO - PROCESS | 1906 | 1462960084131 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3c0f000 == 108 [pid = 1906] [id = 699] 02:48:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 191 (0x7ffbd8fdbc00) [pid = 1906] [serial = 2098] [outer = (nil)] 02:48:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 192 (0x7ffbdce95400) [pid = 1906] [serial = 2099] [outer = 0x7ffbd8fdbc00] 02:48:04 INFO - PROCESS | 1906 | 1462960084194 Marionette DEBUG loaded listener.js 02:48:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 193 (0x7ffbdcf08000) [pid = 1906] [serial = 2100] [outer = 0x7ffbd8fdbc00] 02:48:05 INFO - PROCESS | 1906 | 1462960085050 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:48:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:48:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1330ms 02:48:05 INFO - PROCESS | 1906 | 1462960085076 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 02:48:05 INFO - PROCESS | 1906 | 1462960085079 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 02:48:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:48:05 INFO - PROCESS | 1906 | 1462960085085 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:48:05 INFO - PROCESS | 1906 | 1462960085090 Marionette TRACE conn4 <- [1,2770,null,{}] 02:48:05 INFO - PROCESS | 1906 | 1462960085103 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:05 INFO - PROCESS | 1906 | 1462960085269 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 02:48:05 INFO - PROCESS | 1906 | 1462960085477 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe8f32000 == 109 [pid = 1906] [id = 700] 02:48:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 194 (0x7ffbde15d400) [pid = 1906] [serial = 2101] [outer = (nil)] 02:48:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 195 (0x7ffbde575800) [pid = 1906] [serial = 2102] [outer = 0x7ffbde15d400] 02:48:05 INFO - PROCESS | 1906 | 1462960085581 Marionette DEBUG loaded listener.js 02:48:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 196 (0x7ffbdf99cc00) [pid = 1906] [serial = 2103] [outer = 0x7ffbde15d400] 02:48:06 INFO - PROCESS | 1906 | 1462960086455 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:48:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:48:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1384ms 02:48:06 INFO - PROCESS | 1906 | 1462960086469 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 02:48:06 INFO - PROCESS | 1906 | 1462960086477 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 02:48:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:48:06 INFO - PROCESS | 1906 | 1462960086486 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:48:06 INFO - PROCESS | 1906 | 1462960086489 Marionette TRACE conn4 <- [1,2774,null,{}] 02:48:06 INFO - PROCESS | 1906 | 1462960086494 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:06 INFO - PROCESS | 1906 | 1462960086639 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 02:48:06 INFO - PROCESS | 1906 | 1462960086845 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe96ab800 == 110 [pid = 1906] [id = 701] 02:48:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 197 (0x7ffbde56f800) [pid = 1906] [serial = 2104] [outer = (nil)] 02:48:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 198 (0x7ffbe7c94c00) [pid = 1906] [serial = 2105] [outer = 0x7ffbde56f800] 02:48:06 INFO - PROCESS | 1906 | 1462960086908 Marionette DEBUG loaded listener.js 02:48:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 199 (0x7ffbe8e71000) [pid = 1906] [serial = 2106] [outer = 0x7ffbde56f800] 02:48:07 INFO - PROCESS | 1906 | 1462960087682 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 02:48:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:48:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1227ms 02:48:07 INFO - PROCESS | 1906 | 1462960087719 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 02:48:07 INFO - PROCESS | 1906 | 1462960087721 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 02:48:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:48:07 INFO - PROCESS | 1906 | 1462960087726 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:48:07 INFO - PROCESS | 1906 | 1462960087728 Marionette TRACE conn4 <- [1,2778,null,{}] 02:48:07 INFO - PROCESS | 1906 | 1462960087733 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:07 INFO - PROCESS | 1906 | 1462960087881 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 02:48:08 INFO - PROCESS | 1906 | 1462960088088 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbea473800 == 111 [pid = 1906] [id = 702] 02:48:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 200 (0x7ffbe1e1dc00) [pid = 1906] [serial = 2107] [outer = (nil)] 02:48:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 201 (0x7ffbe8f0a800) [pid = 1906] [serial = 2108] [outer = 0x7ffbe1e1dc00] 02:48:08 INFO - PROCESS | 1906 | 1462960088148 Marionette DEBUG loaded listener.js 02:48:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 202 (0x7ffbe90d6c00) [pid = 1906] [serial = 2109] [outer = 0x7ffbe1e1dc00] 02:48:08 INFO - PROCESS | 1906 | 1462960088917 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:48:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:48:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1225ms 02:48:08 INFO - PROCESS | 1906 | 1462960088952 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 02:48:08 INFO - PROCESS | 1906 | 1462960088956 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 02:48:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:48:08 INFO - PROCESS | 1906 | 1462960088960 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:48:08 INFO - PROCESS | 1906 | 1462960088963 Marionette TRACE conn4 <- [1,2782,null,{}] 02:48:08 INFO - PROCESS | 1906 | 1462960088967 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:09 INFO - PROCESS | 1906 | 1462960089134 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 02:48:09 INFO - PROCESS | 1906 | 1462960089345 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbed8ab000 == 112 [pid = 1906] [id = 703] 02:48:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 203 (0x7ffbe90e2800) [pid = 1906] [serial = 2110] [outer = (nil)] 02:48:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 204 (0x7ffbe9592c00) [pid = 1906] [serial = 2111] [outer = 0x7ffbe90e2800] 02:48:09 INFO - PROCESS | 1906 | 1462960089404 Marionette DEBUG loaded listener.js 02:48:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 205 (0x7ffbe961b800) [pid = 1906] [serial = 2112] [outer = 0x7ffbe90e2800] 02:48:10 INFO - PROCESS | 1906 | 1462960090201 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:48:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:48:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1284ms 02:48:10 INFO - PROCESS | 1906 | 1462960090245 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 02:48:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:48:10 INFO - PROCESS | 1906 | 1462960090248 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 02:48:10 INFO - PROCESS | 1906 | 1462960090253 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:48:10 INFO - PROCESS | 1906 | 1462960090256 Marionette TRACE conn4 <- [1,2786,null,{}] 02:48:10 INFO - PROCESS | 1906 | 1462960090260 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:10 INFO - PROCESS | 1906 | 1462960090405 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 02:48:10 INFO - PROCESS | 1906 | 1462960090613 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf4197800 == 113 [pid = 1906] [id = 704] 02:48:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 206 (0x7ffbe91a5000) [pid = 1906] [serial = 2113] [outer = (nil)] 02:48:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 207 (0x7ffbe9954000) [pid = 1906] [serial = 2114] [outer = 0x7ffbe91a5000] 02:48:10 INFO - PROCESS | 1906 | 1462960090671 Marionette DEBUG loaded listener.js 02:48:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 208 (0x7ffbe9e0fc00) [pid = 1906] [serial = 2115] [outer = 0x7ffbe91a5000] 02:48:11 INFO - PROCESS | 1906 | 1462960091459 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:48:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:48:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1230ms 02:48:11 INFO - PROCESS | 1906 | 1462960091482 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 02:48:11 INFO - PROCESS | 1906 | 1462960091486 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 02:48:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:48:11 INFO - PROCESS | 1906 | 1462960091495 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:48:11 INFO - PROCESS | 1906 | 1462960091498 Marionette TRACE conn4 <- [1,2790,null,{}] 02:48:11 INFO - PROCESS | 1906 | 1462960091508 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:11 INFO - PROCESS | 1906 | 1462960091666 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 02:48:11 INFO - PROCESS | 1906 | 1462960091876 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf59e0800 == 114 [pid = 1906] [id = 705] 02:48:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 209 (0x7ffbe91c4c00) [pid = 1906] [serial = 2116] [outer = (nil)] 02:48:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 210 (0x7ffbe9fe2400) [pid = 1906] [serial = 2117] [outer = 0x7ffbe91c4c00] 02:48:11 INFO - PROCESS | 1906 | 1462960091978 Marionette DEBUG loaded listener.js 02:48:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 211 (0x7ffbea280c00) [pid = 1906] [serial = 2118] [outer = 0x7ffbe91c4c00] 02:48:12 INFO - PROCESS | 1906 | 1462960092744 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:48:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:48:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1286ms 02:48:12 INFO - PROCESS | 1906 | 1462960092777 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 02:48:12 INFO - PROCESS | 1906 | 1462960092780 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 02:48:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:48:12 INFO - PROCESS | 1906 | 1462960092785 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:48:12 INFO - PROCESS | 1906 | 1462960092787 Marionette TRACE conn4 <- [1,2794,null,{}] 02:48:12 INFO - PROCESS | 1906 | 1462960092792 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:12 INFO - PROCESS | 1906 | 1462960092949 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 02:48:13 INFO - PROCESS | 1906 | 1462960093171 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc00310800 == 115 [pid = 1906] [id = 706] 02:48:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 212 (0x7ffbe9631800) [pid = 1906] [serial = 2119] [outer = (nil)] 02:48:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 213 (0x7ffbea65f000) [pid = 1906] [serial = 2120] [outer = 0x7ffbe9631800] 02:48:13 INFO - PROCESS | 1906 | 1462960093237 Marionette DEBUG loaded listener.js 02:48:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 214 (0x7ffbea8af000) [pid = 1906] [serial = 2121] [outer = 0x7ffbe9631800] 02:48:14 INFO - PROCESS | 1906 | 1462960094022 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 02:48:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:48:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1281ms 02:48:14 INFO - PROCESS | 1906 | 1462960094067 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 02:48:14 INFO - PROCESS | 1906 | 1462960094070 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 02:48:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:48:14 INFO - PROCESS | 1906 | 1462960094075 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:48:14 INFO - PROCESS | 1906 | 1462960094078 Marionette TRACE conn4 <- [1,2798,null,{}] 02:48:14 INFO - PROCESS | 1906 | 1462960094082 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:14 INFO - PROCESS | 1906 | 1462960094398 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 02:48:14 INFO - PROCESS | 1906 | 1462960094671 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc053c7800 == 116 [pid = 1906] [id = 707] 02:48:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 215 (0x7ffbec539400) [pid = 1906] [serial = 2122] [outer = (nil)] 02:48:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 216 (0x7ffbed58dc00) [pid = 1906] [serial = 2123] [outer = 0x7ffbec539400] 02:48:14 INFO - PROCESS | 1906 | 1462960094769 Marionette DEBUG loaded listener.js 02:48:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 217 (0x7ffbed6eb800) [pid = 1906] [serial = 2124] [outer = 0x7ffbec539400] 02:48:15 INFO - PROCESS | 1906 | 1462960095522 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 02:48:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:48:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1476ms 02:48:15 INFO - PROCESS | 1906 | 1462960095552 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 02:48:15 INFO - PROCESS | 1906 | 1462960095556 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 02:48:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:48:15 INFO - PROCESS | 1906 | 1462960095561 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:48:15 INFO - PROCESS | 1906 | 1462960095564 Marionette TRACE conn4 <- [1,2802,null,{}] 02:48:15 INFO - PROCESS | 1906 | 1462960095568 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:15 INFO - PROCESS | 1906 | 1462960095743 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 02:48:15 INFO - PROCESS | 1906 | 1462960095958 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdca96000 == 117 [pid = 1906] [id = 708] 02:48:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 218 (0x7ffbea8b6400) [pid = 1906] [serial = 2125] [outer = (nil)] 02:48:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 219 (0x7ffbf268c800) [pid = 1906] [serial = 2126] [outer = 0x7ffbea8b6400] 02:48:16 INFO - PROCESS | 1906 | 1462960096065 Marionette DEBUG loaded listener.js 02:48:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 220 (0x7ffbf4255400) [pid = 1906] [serial = 2127] [outer = 0x7ffbea8b6400] 02:48:16 INFO - PROCESS | 1906 | 1462960096865 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 02:48:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:48:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1337ms 02:48:16 INFO - PROCESS | 1906 | 1462960096899 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 02:48:16 INFO - PROCESS | 1906 | 1462960096901 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 02:48:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:48:16 INFO - PROCESS | 1906 | 1462960096906 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:48:16 INFO - PROCESS | 1906 | 1462960096908 Marionette TRACE conn4 <- [1,2806,null,{}] 02:48:16 INFO - PROCESS | 1906 | 1462960096913 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:17 INFO - PROCESS | 1906 | 1462960097070 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 02:48:17 INFO - PROCESS | 1906 | 1462960097311 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbd5dd6800 == 118 [pid = 1906] [id = 709] 02:48:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 221 (0x7ffbd69ca400) [pid = 1906] [serial = 2128] [outer = (nil)] 02:48:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 222 (0x7ffbf5083000) [pid = 1906] [serial = 2129] [outer = 0x7ffbd69ca400] 02:48:17 INFO - PROCESS | 1906 | 1462960097425 Marionette DEBUG loaded listener.js 02:48:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 223 (0x7ffbf5ce3400) [pid = 1906] [serial = 2130] [outer = 0x7ffbd69ca400] 02:48:18 INFO - PROCESS | 1906 | 1462960098181 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 02:48:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:48:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1329ms 02:48:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:48:18 INFO - PROCESS | 1906 | 1462960098236 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 02:48:18 INFO - PROCESS | 1906 | 1462960098239 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 02:48:18 INFO - PROCESS | 1906 | 1462960098244 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:48:18 INFO - PROCESS | 1906 | 1462960098247 Marionette TRACE conn4 <- [1,2810,null,{}] 02:48:18 INFO - PROCESS | 1906 | 1462960098251 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:18 INFO - PROCESS | 1906 | 1462960098416 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 02:48:18 INFO - PROCESS | 1906 | 1462960098630 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbd482f800 == 119 [pid = 1906] [id = 710] 02:48:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 224 (0x7ffbd68eb400) [pid = 1906] [serial = 2131] [outer = (nil)] 02:48:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 225 (0x7ffbd93afc00) [pid = 1906] [serial = 2132] [outer = 0x7ffbd68eb400] 02:48:18 INFO - PROCESS | 1906 | 1462960098730 Marionette DEBUG loaded listener.js 02:48:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 226 (0x7ffbde15a800) [pid = 1906] [serial = 2133] [outer = 0x7ffbd68eb400] 02:48:19 INFO - PROCESS | 1906 | 1462960099500 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 02:48:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:48:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1278ms 02:48:19 INFO - PROCESS | 1906 | 1462960099535 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 02:48:19 INFO - PROCESS | 1906 | 1462960099538 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 02:48:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:48:19 INFO - PROCESS | 1906 | 1462960099549 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:48:19 INFO - PROCESS | 1906 | 1462960099551 Marionette TRACE conn4 <- [1,2814,null,{}] 02:48:19 INFO - PROCESS | 1906 | 1462960099555 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:19 INFO - PROCESS | 1906 | 1462960099716 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 02:48:19 INFO - PROCESS | 1906 | 1462960099926 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbd5dd0800 == 120 [pid = 1906] [id = 711] 02:48:19 INFO - PROCESS | 1906 | ++DOMWINDOW == 227 (0x7ffbd65c5c00) [pid = 1906] [serial = 2134] [outer = (nil)] 02:48:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 228 (0x7ffbd6ed0000) [pid = 1906] [serial = 2135] [outer = 0x7ffbd65c5c00] 02:48:20 INFO - PROCESS | 1906 | 1462960100026 Marionette DEBUG loaded listener.js 02:48:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 229 (0x7ffbdcf05800) [pid = 1906] [serial = 2136] [outer = 0x7ffbd65c5c00] 02:48:20 INFO - PROCESS | 1906 | 1462960100833 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 02:48:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:48:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1325ms 02:48:20 INFO - PROCESS | 1906 | 1462960100877 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 02:48:20 INFO - PROCESS | 1906 | 1462960100880 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 02:48:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:48:20 INFO - PROCESS | 1906 | 1462960100885 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:48:20 INFO - PROCESS | 1906 | 1462960100886 Marionette TRACE conn4 <- [1,2818,null,{}] 02:48:20 INFO - PROCESS | 1906 | 1462960100891 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:21 INFO - PROCESS | 1906 | 1462960101038 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 02:48:21 INFO - PROCESS | 1906 | 1462960101254 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbd98df000 == 121 [pid = 1906] [id = 712] 02:48:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 230 (0x7ffbd65c6c00) [pid = 1906] [serial = 2137] [outer = (nil)] 02:48:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 231 (0x7ffbdccf3c00) [pid = 1906] [serial = 2138] [outer = 0x7ffbd65c6c00] 02:48:21 INFO - PROCESS | 1906 | 1462960101353 Marionette DEBUG loaded listener.js 02:48:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 232 (0x7ffbdd9d9400) [pid = 1906] [serial = 2139] [outer = 0x7ffbd65c6c00] 02:48:22 INFO - PROCESS | 1906 | 1462960102151 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 02:48:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:48:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1333ms 02:48:22 INFO - PROCESS | 1906 | 1462960102218 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 02:48:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:48:22 INFO - PROCESS | 1906 | 1462960102221 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 02:48:22 INFO - PROCESS | 1906 | 1462960102226 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:48:22 INFO - PROCESS | 1906 | 1462960102228 Marionette TRACE conn4 <- [1,2822,null,{}] 02:48:22 INFO - PROCESS | 1906 | 1462960102233 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:22 INFO - PROCESS | 1906 | 1462960102405 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 02:48:23 INFO - PROCESS | 1906 | 1462960103067 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbd66cf800 == 122 [pid = 1906] [id = 713] 02:48:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 233 (0x7ffbd69cac00) [pid = 1906] [serial = 2140] [outer = (nil)] 02:48:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 234 (0x7ffbd69cf400) [pid = 1906] [serial = 2141] [outer = 0x7ffbd69cac00] 02:48:23 INFO - PROCESS | 1906 | 1462960103131 Marionette DEBUG loaded listener.js 02:48:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 235 (0x7ffbd6ed2400) [pid = 1906] [serial = 2142] [outer = 0x7ffbd69cac00] 02:48:23 INFO - PROCESS | 1906 | 1462960103890 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 02:48:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:48:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1728ms 02:48:23 INFO - PROCESS | 1906 | 1462960103963 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 02:48:23 INFO - PROCESS | 1906 | 1462960103968 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 02:48:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:48:23 INFO - PROCESS | 1906 | 1462960103976 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:48:23 INFO - PROCESS | 1906 | 1462960103981 Marionette TRACE conn4 <- [1,2826,null,{}] 02:48:23 INFO - PROCESS | 1906 | 1462960103986 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:24 INFO - PROCESS | 1906 | 1462960104145 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 02:48:24 INFO - PROCESS | 1906 | 1462960104370 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdca97800 == 123 [pid = 1906] [id = 714] 02:48:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 236 (0x7ffbd8fd5c00) [pid = 1906] [serial = 2143] [outer = (nil)] 02:48:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 237 (0x7ffbd8fe0400) [pid = 1906] [serial = 2144] [outer = 0x7ffbd8fd5c00] 02:48:24 INFO - PROCESS | 1906 | 1462960104521 Marionette DEBUG loaded listener.js 02:48:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 238 (0x7ffbd96e5000) [pid = 1906] [serial = 2145] [outer = 0x7ffbd8fd5c00] 02:48:25 INFO - PROCESS | 1906 | 1462960105456 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:48:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf50cf000 == 122 [pid = 1906] [id = 653] 02:48:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbd98eb800 == 121 [pid = 1906] [id = 696] 02:48:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea8c6000 == 120 [pid = 1906] [id = 620] 02:48:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe7fbc000 == 119 [pid = 1906] [id = 695] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 237 (0x7ffbeaa32000) [pid = 1906] [serial = 2042] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 236 (0x7ffbe9593800) [pid = 1906] [serial = 2024] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3c12800 == 118 [pid = 1906] [id = 694] 02:48:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe1125800 == 117 [pid = 1906] [id = 693] 02:48:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdc322000 == 116 [pid = 1906] [id = 692] 02:48:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdc996000 == 115 [pid = 1906] [id = 691] 02:48:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdd209800 == 114 [pid = 1906] [id = 690] 02:48:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc076c6800 == 113 [pid = 1906] [id = 685] 02:48:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf5d51800 == 112 [pid = 1906] [id = 684] 02:48:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf3822800 == 111 [pid = 1906] [id = 683] 02:48:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9e3c800 == 110 [pid = 1906] [id = 682] 02:48:25 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe2108000 == 109 [pid = 1906] [id = 681] 02:48:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:48:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1580ms 02:48:25 INFO - PROCESS | 1906 | 1462960105560 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 02:48:25 INFO - PROCESS | 1906 | 1462960105565 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 02:48:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:48:25 INFO - PROCESS | 1906 | 1462960105570 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:48:25 INFO - PROCESS | 1906 | 1462960105572 Marionette TRACE conn4 <- [1,2830,null,{}] 02:48:25 INFO - PROCESS | 1906 | 1462960105577 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:25 INFO - PROCESS | 1906 | 1462960105726 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 235 (0x7ffbea288400) [pid = 1906] [serial = 2040] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 234 (0x7ffbe9fd5800) [pid = 1906] [serial = 1992] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 233 (0x7ffc017f1800) [pid = 1906] [serial = 2007] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 232 (0x7ffbf4252c00) [pid = 1906] [serial = 1965] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 231 (0x7ffbe90dec00) [pid = 1906] [serial = 1734] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 230 (0x7ffbe8e71c00) [pid = 1906] [serial = 1803] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 229 (0x7ffbf5527400) [pid = 1906] [serial = 1644] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 228 (0x7ffbd68f0400) [pid = 1906] [serial = 1899] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 227 (0x7ffbf1772400) [pid = 1906] [serial = 1878] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 226 (0x7ffbea5a7400) [pid = 1906] [serial = 1944] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 225 (0x7ffbdccfd800) [pid = 1906] [serial = 1758] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 224 (0x7ffbf2ec0000) [pid = 1906] [serial = 2000] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 223 (0x7ffc018e6800) [pid = 1906] [serial = 1695] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 222 (0x7ffbdce93400) [pid = 1906] [serial = 2009] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 221 (0x7ffbdca4f400) [pid = 1906] [serial = 1827] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 220 (0x7ffbe3321800) [pid = 1906] [serial = 1988] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 219 (0x7ffbf3f5a400) [pid = 1906] [serial = 1635] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 218 (0x7ffbf25dc800) [pid = 1906] [serial = 1812] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 217 (0x7ffc05acc000) [pid = 1906] [serial = 1704] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 216 (0x7ffbde160c00) [pid = 1906] [serial = 2030] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 215 (0x7ffbeb532400) [pid = 1906] [serial = 1947] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 214 (0x7ffbea444400) [pid = 1906] [serial = 1994] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 213 (0x7ffc00833400) [pid = 1906] [serial = 1821] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 212 (0x7ffc052d5000) [pid = 1906] [serial = 1701] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 211 (0x7ffbe90a2800) [pid = 1906] [serial = 1620] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 210 (0x7ffbe82c2400) [pid = 1906] [serial = 1989] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 209 (0x7ffbf4adb400) [pid = 1906] [serial = 1881] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 208 (0x7ffc052d4400) [pid = 1906] [serial = 2022] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 207 (0x7ffbf4987800) [pid = 1906] [serial = 1671] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 206 (0x7ffc005d1400) [pid = 1906] [serial = 1689] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 205 (0x7ffbf4b35c00) [pid = 1906] [serial = 1641] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 204 (0x7ffbed187c00) [pid = 1906] [serial = 1626] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 203 (0x7ffbebb33800) [pid = 1906] [serial = 1950] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 202 (0x7ffbebb34400) [pid = 1906] [serial = 1863] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 201 (0x7ffbe3316c00) [pid = 1906] [serial = 1617] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 200 (0x7ffbde154800) [pid = 1906] [serial = 2012] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 199 (0x7ffbf4983c00) [pid = 1906] [serial = 1962] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 198 (0x7ffc0392f000) [pid = 1906] [serial = 2021] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 197 (0x7ffbe8f0e800) [pid = 1906] [serial = 1935] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 196 (0x7ffbf61b0400) [pid = 1906] [serial = 2003] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 195 (0x7ffbea27dc00) [pid = 1906] [serial = 1623] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 194 (0x7ffbdce99400) [pid = 1906] [serial = 2010] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 193 (0x7ffbf5dd9400) [pid = 1906] [serial = 1686] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 192 (0x7ffc05a06800) [pid = 1906] [serial = 1749] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 191 (0x7ffbff7d5400) [pid = 1906] [serial = 2028] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 190 (0x7ffbdcf11c00) [pid = 1906] [serial = 1767] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 189 (0x7ffbdcf06c00) [pid = 1906] [serial = 1866] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 188 (0x7ffbdcd48c00) [pid = 1906] [serial = 1985] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 187 (0x7ffbed182c00) [pid = 1906] [serial = 1875] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 186 (0x7ffbebac5400) [pid = 1906] [serial = 1997] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 185 (0x7ffbed18cc00) [pid = 1906] [serial = 1998] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 184 (0x7ffbea771c00) [pid = 1906] [serial = 1995] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 183 (0x7ffc039d1000) [pid = 1906] [serial = 1698] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 182 (0x7ffbf2699c00) [pid = 1906] [serial = 1740] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 181 (0x7ffbe9639400) [pid = 1906] [serial = 1761] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 180 (0x7ffbe9cf4800) [pid = 1906] [serial = 1941] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 179 (0x7ffbf25e0000) [pid = 1906] [serial = 1629] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 178 (0x7ffbf064c800) [pid = 1906] [serial = 1680] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 177 (0x7ffbdf99f400) [pid = 1906] [serial = 1752] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 176 (0x7ffbe1432400) [pid = 1906] [serial = 2031] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 175 (0x7ffbde159c00) [pid = 1906] [serial = 2013] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 174 (0x7ffbe8e6f000) [pid = 1906] [serial = 2033] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 173 (0x7ffbde84d000) [pid = 1906] [serial = 1800] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 172 (0x7ffbe9631c00) [pid = 1906] [serial = 1991] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 171 (0x7ffc01a5d000) [pid = 1906] [serial = 1887] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 170 (0x7ffbe9633400) [pid = 1906] [serial = 1938] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 169 (0x7ffbe963a400) [pid = 1906] [serial = 1764] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 168 (0x7ffbe8f06400) [pid = 1906] [serial = 1869] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 167 (0x7ffbf597f800) [pid = 1906] [serial = 1815] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 166 (0x7ffbe961a800) [pid = 1906] [serial = 2036] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 165 (0x7ffbe9fd3c00) [pid = 1906] [serial = 1872] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 164 (0x7ffbdec3e800) [pid = 1906] [serial = 1932] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 163 (0x7ffc008e8c00) [pid = 1906] [serial = 1692] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 162 (0x7ffbff74b400) [pid = 1906] [serial = 1884] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 161 (0x7ffbf4984400) [pid = 1906] [serial = 1638] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 160 (0x7ffbe959e400) [pid = 1906] [serial = 2019] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 159 (0x7ffbe8f0f400) [pid = 1906] [serial = 1674] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 158 (0x7ffbd94d3000) [pid = 1906] [serial = 1770] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 157 (0x7ffbe9fe1800) [pid = 1906] [serial = 1677] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 156 (0x7ffc039cb800) [pid = 1906] [serial = 2016] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 155 (0x7ffc0037b400) [pid = 1906] [serial = 1746] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 154 (0x7ffbed591c00) [pid = 1906] [serial = 1953] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 153 (0x7ffbea27f000) [pid = 1906] [serial = 1737] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 152 (0x7ffc05a0a800) [pid = 1906] [serial = 1830] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 151 (0x7ffbe9959400) [pid = 1906] [serial = 2037] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 150 (0x7ffbf9152c00) [pid = 1906] [serial = 1818] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 149 (0x7ffbd93af800) [pid = 1906] [serial = 1890] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 148 (0x7ffc0062a800) [pid = 1906] [serial = 2006] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 147 (0x7ffbf5db7000) [pid = 1906] [serial = 1647] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 146 (0x7ffbf2e0f400) [pid = 1906] [serial = 1632] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 145 (0x7ffc005d6000) [pid = 1906] [serial = 1896] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 144 (0x7ffbe9633c00) [pid = 1906] [serial = 1755] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 143 (0x7ffbf5dd6000) [pid = 1906] [serial = 1743] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 142 (0x7ffbf61a9800) [pid = 1906] [serial = 1968] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 141 (0x7ffbf5980800) [pid = 1906] [serial = 2001] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 140 (0x7ffbdca47400) [pid = 1906] [serial = 1929] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 139 (0x7ffbdf991400) [pid = 1906] [serial = 1773] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 138 (0x7ffbed596800) [pid = 1906] [serial = 1809] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 137 (0x7ffc01a66800) [pid = 1906] [serial = 1893] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 136 (0x7ffbdec39400) [pid = 1906] [serial = 2039] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 135 (0x7ffbf3e14000) [pid = 1906] [serial = 1959] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 134 (0x7ffc0062e400) [pid = 1906] [serial = 2015] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 133 (0x7ffbe9615c00) [pid = 1906] [serial = 2027] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 132 (0x7ffbde45b400) [pid = 1906] [serial = 1986] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 131 (0x7ffbefc89000) [pid = 1906] [serial = 1956] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 130 (0x7ffc00627c00) [pid = 1906] [serial = 2004] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 129 (0x7ffbe8f0d000) [pid = 1906] [serial = 2034] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 128 (0x7ffbf502ac00) [pid = 1906] [serial = 1683] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 127 (0x7ffbd65d1400) [pid = 1906] [serial = 1833] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 126 (0x7ffbea1dd000) [pid = 1906] [serial = 1806] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 125 (0x7ffbe7c87000) [pid = 1906] [serial = 1902] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 124 (0x7ffc03a48800) [pid = 1906] [serial = 1824] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 123 (0x7ffbe959a000) [pid = 1906] [serial = 2018] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 122 (0x7ffbed18c400) [pid = 1906] [serial = 1797] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | --DOMWINDOW == 121 (0x7ffbe91e6000) [pid = 1906] [serial = 1926] [outer = (nil)] [url = about:blank] 02:48:25 INFO - PROCESS | 1906 | 1462960105967 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbd9320000 == 110 [pid = 1906] [id = 715] 02:48:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 122 (0x7ffbd65d1400) [pid = 1906] [serial = 2146] [outer = (nil)] 02:48:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 123 (0x7ffbd94d3000) [pid = 1906] [serial = 2147] [outer = 0x7ffbd65d1400] 02:48:26 INFO - PROCESS | 1906 | 1462960106031 Marionette DEBUG loaded listener.js 02:48:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 124 (0x7ffbde154c00) [pid = 1906] [serial = 2148] [outer = 0x7ffbd65d1400] 02:48:26 INFO - PROCESS | 1906 | 1462960106743 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 02:48:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:48:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1225ms 02:48:26 INFO - PROCESS | 1906 | 1462960106816 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 02:48:26 INFO - PROCESS | 1906 | 1462960106818 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 02:48:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:48:26 INFO - PROCESS | 1906 | 1462960106831 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:48:26 INFO - PROCESS | 1906 | 1462960106839 Marionette TRACE conn4 <- [1,2834,null,{}] 02:48:26 INFO - PROCESS | 1906 | 1462960106849 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:26 INFO - PROCESS | 1906 | 1462960106994 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 02:48:27 INFO - PROCESS | 1906 | 1462960107004 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdc322000 == 111 [pid = 1906] [id = 716] 02:48:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 125 (0x7ffbde460000) [pid = 1906] [serial = 2149] [outer = (nil)] 02:48:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 126 (0x7ffbdec3b800) [pid = 1906] [serial = 2150] [outer = 0x7ffbde460000] 02:48:27 INFO - PROCESS | 1906 | 1462960107055 Marionette DEBUG loaded listener.js 02:48:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 127 (0x7ffbdf998c00) [pid = 1906] [serial = 2151] [outer = 0x7ffbde460000] 02:48:27 INFO - PROCESS | 1906 | 1462960107818 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:48:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:48:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1043ms 02:48:27 INFO - PROCESS | 1906 | 1462960107868 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 02:48:27 INFO - PROCESS | 1906 | 1462960107872 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 02:48:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:48:27 INFO - PROCESS | 1906 | 1462960107876 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:48:27 INFO - PROCESS | 1906 | 1462960107878 Marionette TRACE conn4 <- [1,2838,null,{}] 02:48:27 INFO - PROCESS | 1906 | 1462960107891 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:28 INFO - PROCESS | 1906 | 1462960108118 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 02:48:28 INFO - PROCESS | 1906 | 1462960108145 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdd209800 == 112 [pid = 1906] [id = 717] 02:48:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 128 (0x7ffbdec37400) [pid = 1906] [serial = 2152] [outer = (nil)] 02:48:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 129 (0x7ffbe18a6400) [pid = 1906] [serial = 2153] [outer = 0x7ffbdec37400] 02:48:28 INFO - PROCESS | 1906 | 1462960108197 Marionette DEBUG loaded listener.js 02:48:28 INFO - PROCESS | 1906 | ++DOMWINDOW == 130 (0x7ffbe1e28000) [pid = 1906] [serial = 2154] [outer = 0x7ffbdec37400] 02:48:28 INFO - PROCESS | 1906 | 1462960108963 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 02:48:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:48:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1124ms 02:48:29 INFO - PROCESS | 1906 | 1462960109001 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 02:48:29 INFO - PROCESS | 1906 | 1462960109003 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 02:48:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:48:29 INFO - PROCESS | 1906 | 1462960109008 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:48:29 INFO - PROCESS | 1906 | 1462960109011 Marionette TRACE conn4 <- [1,2842,null,{}] 02:48:29 INFO - PROCESS | 1906 | 1462960109021 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:29 INFO - PROCESS | 1906 | 1462960109219 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 02:48:29 INFO - PROCESS | 1906 | 1462960109243 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbde3c6800 == 113 [pid = 1906] [id = 718] 02:48:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 131 (0x7ffbe3b70400) [pid = 1906] [serial = 2155] [outer = (nil)] 02:48:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 132 (0x7ffbe7f23400) [pid = 1906] [serial = 2156] [outer = 0x7ffbe3b70400] 02:48:29 INFO - PROCESS | 1906 | 1462960109302 Marionette DEBUG loaded listener.js 02:48:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 133 (0x7ffbe8ead400) [pid = 1906] [serial = 2157] [outer = 0x7ffbe3b70400] 02:48:30 INFO - PROCESS | 1906 | --DOMWINDOW == 132 (0x7ffbd68ebc00) [pid = 1906] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:48:30 INFO - PROCESS | 1906 | --DOMWINDOW == 131 (0x7ffbdccf1800) [pid = 1906] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:48:30 INFO - PROCESS | 1906 | --DOMWINDOW == 130 (0x7ffbd94d6c00) [pid = 1906] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:48:30 INFO - PROCESS | 1906 | --DOMWINDOW == 129 (0x7ffbe18e7400) [pid = 1906] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:48:30 INFO - PROCESS | 1906 | --DOMWINDOW == 128 (0x7ffbd65cfc00) [pid = 1906] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:48:30 INFO - PROCESS | 1906 | --DOMWINDOW == 127 (0x7ffbe8ea5400) [pid = 1906] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:48:30 INFO - PROCESS | 1906 | --DOMWINDOW == 126 (0x7ffbdca50400) [pid = 1906] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:48:30 INFO - PROCESS | 1906 | --DOMWINDOW == 125 (0x7ffbd69d8c00) [pid = 1906] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:48:30 INFO - PROCESS | 1906 | --DOMWINDOW == 124 (0x7ffbd68ec000) [pid = 1906] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:48:30 INFO - PROCESS | 1906 | 1462960110648 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 02:48:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:48:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1684ms 02:48:30 INFO - PROCESS | 1906 | 1462960110694 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 02:48:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:48:30 INFO - PROCESS | 1906 | 1462960110699 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 02:48:30 INFO - PROCESS | 1906 | 1462960110706 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:48:30 INFO - PROCESS | 1906 | 1462960110711 Marionette TRACE conn4 <- [1,2846,null,{}] 02:48:30 INFO - PROCESS | 1906 | 1462960110719 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:30 INFO - PROCESS | 1906 | 1462960110882 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 02:48:31 INFO - PROCESS | 1906 | 1462960111143 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdb4d2000 == 114 [pid = 1906] [id = 719] 02:48:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 125 (0x7ffbd94c9400) [pid = 1906] [serial = 2158] [outer = (nil)] 02:48:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 126 (0x7ffbd96db800) [pid = 1906] [serial = 2159] [outer = 0x7ffbd94c9400] 02:48:31 INFO - PROCESS | 1906 | 1462960111207 Marionette DEBUG loaded listener.js 02:48:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 127 (0x7ffbdccefc00) [pid = 1906] [serial = 2160] [outer = 0x7ffbd94c9400] 02:48:32 INFO - PROCESS | 1906 | 1462960112036 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 02:48:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:48:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1387ms 02:48:32 INFO - PROCESS | 1906 | 1462960112093 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 02:48:32 INFO - PROCESS | 1906 | 1462960112101 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 02:48:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:48:32 INFO - PROCESS | 1906 | 1462960112110 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:48:32 INFO - PROCESS | 1906 | 1462960112112 Marionette TRACE conn4 <- [1,2850,null,{}] 02:48:32 INFO - PROCESS | 1906 | 1462960112117 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:32 INFO - PROCESS | 1906 | 1462960112299 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 02:48:32 INFO - PROCESS | 1906 | 1462960112528 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbde3de000 == 115 [pid = 1906] [id = 720] 02:48:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 128 (0x7ffbde159000) [pid = 1906] [serial = 2161] [outer = (nil)] 02:48:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 129 (0x7ffbde15cc00) [pid = 1906] [serial = 2162] [outer = 0x7ffbde159000] 02:48:32 INFO - PROCESS | 1906 | 1462960112634 Marionette DEBUG loaded listener.js 02:48:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 130 (0x7ffbde574000) [pid = 1906] [serial = 2163] [outer = 0x7ffbde159000] 02:48:33 INFO - PROCESS | 1906 | 1462960113481 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:48:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:48:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1434ms 02:48:33 INFO - PROCESS | 1906 | 1462960113544 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 02:48:33 INFO - PROCESS | 1906 | 1462960113547 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 02:48:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:48:33 INFO - PROCESS | 1906 | 1462960113553 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:48:33 INFO - PROCESS | 1906 | 1462960113558 Marionette TRACE conn4 <- [1,2854,null,{}] 02:48:33 INFO - PROCESS | 1906 | 1462960113571 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:33 INFO - PROCESS | 1906 | 1462960113754 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 02:48:33 INFO - PROCESS | 1906 | 1462960113948 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe1138000 == 116 [pid = 1906] [id = 721] 02:48:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 131 (0x7ffbdec3bc00) [pid = 1906] [serial = 2164] [outer = (nil)] 02:48:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 132 (0x7ffbe18e9400) [pid = 1906] [serial = 2165] [outer = 0x7ffbdec3bc00] 02:48:34 INFO - PROCESS | 1906 | 1462960114011 Marionette DEBUG loaded listener.js 02:48:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 133 (0x7ffbe7c89400) [pid = 1906] [serial = 2166] [outer = 0x7ffbdec3bc00] 02:48:34 INFO - PROCESS | 1906 | 1462960114884 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 02:48:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:48:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1386ms 02:48:34 INFO - PROCESS | 1906 | 1462960114940 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 02:48:34 INFO - PROCESS | 1906 | 1462960114944 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 02:48:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:48:34 INFO - PROCESS | 1906 | 1462960114949 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:48:34 INFO - PROCESS | 1906 | 1462960114951 Marionette TRACE conn4 <- [1,2858,null,{}] 02:48:34 INFO - PROCESS | 1906 | 1462960114956 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:35 INFO - PROCESS | 1906 | 1462960115133 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 02:48:35 INFO - PROCESS | 1906 | 1462960115340 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe2192000 == 117 [pid = 1906] [id = 722] 02:48:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 134 (0x7ffbdf992400) [pid = 1906] [serial = 2167] [outer = (nil)] 02:48:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 135 (0x7ffbe8e76000) [pid = 1906] [serial = 2168] [outer = 0x7ffbdf992400] 02:48:35 INFO - PROCESS | 1906 | 1462960115443 Marionette DEBUG loaded listener.js 02:48:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 136 (0x7ffbe9045000) [pid = 1906] [serial = 2169] [outer = 0x7ffbdf992400] 02:48:36 INFO - PROCESS | 1906 | 1462960116243 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:48:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:48:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1331ms 02:48:36 INFO - PROCESS | 1906 | 1462960116280 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 02:48:36 INFO - PROCESS | 1906 | 1462960116283 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 02:48:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:48:36 INFO - PROCESS | 1906 | 1462960116288 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:48:36 INFO - PROCESS | 1906 | 1462960116291 Marionette TRACE conn4 <- [1,2862,null,{}] 02:48:36 INFO - PROCESS | 1906 | 1462960116295 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:36 INFO - PROCESS | 1906 | 1462960116462 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 02:48:36 INFO - PROCESS | 1906 | 1462960116663 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe3d60000 == 118 [pid = 1906] [id = 723] 02:48:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 137 (0x7ffbe8e76c00) [pid = 1906] [serial = 2170] [outer = (nil)] 02:48:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 138 (0x7ffbe90a8000) [pid = 1906] [serial = 2171] [outer = 0x7ffbe8e76c00] 02:48:36 INFO - PROCESS | 1906 | 1462960116733 Marionette DEBUG loaded listener.js 02:48:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 139 (0x7ffbe917b000) [pid = 1906] [serial = 2172] [outer = 0x7ffbe8e76c00] 02:48:37 INFO - PROCESS | 1906 | 1462960117536 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 02:48:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:48:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1283ms 02:48:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:48:37 INFO - PROCESS | 1906 | 1462960117571 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 02:48:37 INFO - PROCESS | 1906 | 1462960117574 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 02:48:37 INFO - PROCESS | 1906 | 1462960117579 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:48:37 INFO - PROCESS | 1906 | 1462960117582 Marionette TRACE conn4 <- [1,2866,null,{}] 02:48:37 INFO - PROCESS | 1906 | 1462960117587 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:37 INFO - PROCESS | 1906 | 1462960117775 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 02:48:37 INFO - PROCESS | 1906 | 1462960117978 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe7889000 == 119 [pid = 1906] [id = 724] 02:48:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 140 (0x7ffbe91acc00) [pid = 1906] [serial = 2173] [outer = (nil)] 02:48:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 141 (0x7ffbe9597c00) [pid = 1906] [serial = 2174] [outer = 0x7ffbe91acc00] 02:48:38 INFO - PROCESS | 1906 | 1462960118039 Marionette DEBUG loaded listener.js 02:48:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 142 (0x7ffbe9c0d800) [pid = 1906] [serial = 2175] [outer = 0x7ffbe91acc00] 02:48:38 INFO - PROCESS | 1906 | 1462960118847 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 02:48:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:48:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1328ms 02:48:38 INFO - PROCESS | 1906 | 1462960118907 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 02:48:38 INFO - PROCESS | 1906 | 1462960118910 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 02:48:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:48:38 INFO - PROCESS | 1906 | 1462960118915 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:48:38 INFO - PROCESS | 1906 | 1462960118918 Marionette TRACE conn4 <- [1,2870,null,{}] 02:48:38 INFO - PROCESS | 1906 | 1462960118922 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:39 INFO - PROCESS | 1906 | 1462960119084 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 02:48:39 INFO - PROCESS | 1906 | 1462960119283 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8082800 == 120 [pid = 1906] [id = 725] 02:48:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 143 (0x7ffbe91e4400) [pid = 1906] [serial = 2176] [outer = (nil)] 02:48:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 144 (0x7ffbe9fdac00) [pid = 1906] [serial = 2177] [outer = 0x7ffbe91e4400] 02:48:39 INFO - PROCESS | 1906 | 1462960119344 Marionette DEBUG loaded listener.js 02:48:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 145 (0x7ffbea288400) [pid = 1906] [serial = 2178] [outer = 0x7ffbe91e4400] 02:48:40 INFO - PROCESS | 1906 | 1462960120146 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 02:48:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:48:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1275ms 02:48:40 INFO - PROCESS | 1906 | 1462960120192 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 02:48:40 INFO - PROCESS | 1906 | 1462960120194 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 02:48:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:48:40 INFO - PROCESS | 1906 | 1462960120199 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:48:40 INFO - PROCESS | 1906 | 1462960120201 Marionette TRACE conn4 <- [1,2874,null,{}] 02:48:40 INFO - PROCESS | 1906 | 1462960120206 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:40 INFO - PROCESS | 1906 | 1462960120366 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 02:48:40 INFO - PROCESS | 1906 | 1462960120565 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe8238800 == 121 [pid = 1906] [id = 726] 02:48:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 146 (0x7ffbe9594800) [pid = 1906] [serial = 2179] [outer = (nil)] 02:48:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 147 (0x7ffbea669400) [pid = 1906] [serial = 2180] [outer = 0x7ffbe9594800] 02:48:40 INFO - PROCESS | 1906 | 1462960120625 Marionette DEBUG loaded listener.js 02:48:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 148 (0x7ffbeb52dc00) [pid = 1906] [serial = 2181] [outer = 0x7ffbe9594800] 02:48:41 INFO - PROCESS | 1906 | 1462960121413 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 02:48:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:48:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1276ms 02:48:41 INFO - PROCESS | 1906 | 1462960121477 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 02:48:41 INFO - PROCESS | 1906 | 1462960121480 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 02:48:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:48:41 INFO - PROCESS | 1906 | 1462960121485 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:48:41 INFO - PROCESS | 1906 | 1462960121487 Marionette TRACE conn4 <- [1,2878,null,{}] 02:48:41 INFO - PROCESS | 1906 | 1462960121492 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:41 INFO - PROCESS | 1906 | 1462960121659 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 02:48:41 INFO - PROCESS | 1906 | 1462960121869 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe8e20000 == 122 [pid = 1906] [id = 727] 02:48:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 149 (0x7ffbe9cfec00) [pid = 1906] [serial = 2182] [outer = (nil)] 02:48:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 150 (0x7ffbebb11400) [pid = 1906] [serial = 2183] [outer = 0x7ffbe9cfec00] 02:48:41 INFO - PROCESS | 1906 | 1462960121971 Marionette DEBUG loaded listener.js 02:48:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 151 (0x7ffbebb41000) [pid = 1906] [serial = 2184] [outer = 0x7ffbe9cfec00] 02:48:42 INFO - PROCESS | 1906 | 1462960122788 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 02:48:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:48:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1376ms 02:48:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:48:42 INFO - PROCESS | 1906 | 1462960122862 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 02:48:42 INFO - PROCESS | 1906 | 1462960122864 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 02:48:42 INFO - PROCESS | 1906 | 1462960122870 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:48:42 INFO - PROCESS | 1906 | 1462960122872 Marionette TRACE conn4 <- [1,2882,null,{}] 02:48:42 INFO - PROCESS | 1906 | 1462960122877 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:43 INFO - PROCESS | 1906 | 1462960123038 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 02:48:43 INFO - PROCESS | 1906 | 1462960123240 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe8fe2000 == 123 [pid = 1906] [id = 728] 02:48:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 152 (0x7ffbea443000) [pid = 1906] [serial = 2185] [outer = (nil)] 02:48:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 153 (0x7ffbed596800) [pid = 1906] [serial = 2186] [outer = 0x7ffbea443000] 02:48:43 INFO - PROCESS | 1906 | 1462960123299 Marionette DEBUG loaded listener.js 02:48:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 154 (0x7ffbefaed000) [pid = 1906] [serial = 2187] [outer = 0x7ffbea443000] 02:48:44 INFO - PROCESS | 1906 | 1462960124099 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 02:48:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:48:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1280ms 02:48:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:48:44 INFO - PROCESS | 1906 | 1462960124150 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 02:48:44 INFO - PROCESS | 1906 | 1462960124153 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 02:48:44 INFO - PROCESS | 1906 | 1462960124158 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:48:44 INFO - PROCESS | 1906 | 1462960124161 Marionette TRACE conn4 <- [1,2886,null,{}] 02:48:44 INFO - PROCESS | 1906 | 1462960124166 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:44 INFO - PROCESS | 1906 | 1462960124349 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 02:48:44 INFO - PROCESS | 1906 | 1462960124553 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe96b0000 == 124 [pid = 1906] [id = 729] 02:48:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 155 (0x7ffbf1772400) [pid = 1906] [serial = 2188] [outer = (nil)] 02:48:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 156 (0x7ffbf290c800) [pid = 1906] [serial = 2189] [outer = 0x7ffbf1772400] 02:48:44 INFO - PROCESS | 1906 | 1462960124625 Marionette DEBUG loaded listener.js 02:48:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 157 (0x7ffbf3e1c800) [pid = 1906] [serial = 2190] [outer = 0x7ffbf1772400] 02:48:45 INFO - PROCESS | 1906 | 1462960125444 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 02:48:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:48:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1330ms 02:48:45 INFO - PROCESS | 1906 | 1462960125488 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 02:48:45 INFO - PROCESS | 1906 | 1462960125491 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 02:48:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:48:45 INFO - PROCESS | 1906 | 1462960125496 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:48:45 INFO - PROCESS | 1906 | 1462960125498 Marionette TRACE conn4 <- [1,2890,null,{}] 02:48:45 INFO - PROCESS | 1906 | 1462960125503 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:45 INFO - PROCESS | 1906 | 1462960125668 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 02:48:45 INFO - PROCESS | 1906 | 1462960125870 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbea1bd000 == 125 [pid = 1906] [id = 730] 02:48:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 158 (0x7ffbf1981c00) [pid = 1906] [serial = 2191] [outer = (nil)] 02:48:45 INFO - PROCESS | 1906 | ++DOMWINDOW == 159 (0x7ffbe7c91c00) [pid = 1906] [serial = 2192] [outer = 0x7ffbf1981c00] 02:48:45 INFO - PROCESS | 1906 | 1462960125932 Marionette DEBUG loaded listener.js 02:48:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 160 (0x7ffbf420b400) [pid = 1906] [serial = 2193] [outer = 0x7ffbf1981c00] 02:48:46 INFO - PROCESS | 1906 | 1462960126721 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:48:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:48:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1281ms 02:48:46 INFO - PROCESS | 1906 | 1462960126777 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 02:48:46 INFO - PROCESS | 1906 | 1462960126780 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 02:48:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:48:46 INFO - PROCESS | 1906 | 1462960126785 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:48:46 INFO - PROCESS | 1906 | 1462960126787 Marionette TRACE conn4 <- [1,2894,null,{}] 02:48:46 INFO - PROCESS | 1906 | 1462960126792 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:46 INFO - PROCESS | 1906 | 1462960126963 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 02:48:47 INFO - PROCESS | 1906 | 1462960127174 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbea8cf000 == 126 [pid = 1906] [id = 731] 02:48:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 161 (0x7ffbed6f0c00) [pid = 1906] [serial = 2194] [outer = (nil)] 02:48:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 162 (0x7ffbf508e800) [pid = 1906] [serial = 2195] [outer = 0x7ffbed6f0c00] 02:48:47 INFO - PROCESS | 1906 | 1462960127233 Marionette DEBUG loaded listener.js 02:48:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 163 (0x7ffbf5b91c00) [pid = 1906] [serial = 2196] [outer = 0x7ffbed6f0c00] 02:48:48 INFO - PROCESS | 1906 | 1462960128093 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 02:48:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:48:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1377ms 02:48:48 INFO - PROCESS | 1906 | 1462960128163 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 02:48:48 INFO - PROCESS | 1906 | 1462960128165 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 02:48:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:48:48 INFO - PROCESS | 1906 | 1462960128171 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:48:48 INFO - PROCESS | 1906 | 1462960128173 Marionette TRACE conn4 <- [1,2898,null,{}] 02:48:48 INFO - PROCESS | 1906 | 1462960128177 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:48 INFO - PROCESS | 1906 | 1462960128335 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 02:48:48 INFO - PROCESS | 1906 | 1462960128540 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdb5bb000 == 127 [pid = 1906] [id = 732] 02:48:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 164 (0x7ffbd68e8800) [pid = 1906] [serial = 2197] [outer = (nil)] 02:48:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 165 (0x7ffbdcf05400) [pid = 1906] [serial = 2198] [outer = 0x7ffbd68e8800] 02:48:48 INFO - PROCESS | 1906 | 1462960128601 Marionette DEBUG loaded listener.js 02:48:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 166 (0x7ffbf5527400) [pid = 1906] [serial = 2199] [outer = 0x7ffbd68e8800] 02:48:49 INFO - PROCESS | 1906 | 1462960129774 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 02:48:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:48:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1677ms 02:48:49 INFO - PROCESS | 1906 | 1462960129849 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 02:48:49 INFO - PROCESS | 1906 | 1462960129854 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 02:48:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:48:49 INFO - PROCESS | 1906 | 1462960129860 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:48:49 INFO - PROCESS | 1906 | 1462960129865 Marionette TRACE conn4 <- [1,2902,null,{}] 02:48:49 INFO - PROCESS | 1906 | 1462960129871 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:50 INFO - PROCESS | 1906 | 1462960130043 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 02:48:50 INFO - PROCESS | 1906 | 1462960130249 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbd66d2000 == 128 [pid = 1906] [id = 733] 02:48:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 167 (0x7ffbd69d7c00) [pid = 1906] [serial = 2200] [outer = (nil)] 02:48:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 168 (0x7ffbd937a000) [pid = 1906] [serial = 2201] [outer = 0x7ffbd69d7c00] 02:48:50 INFO - PROCESS | 1906 | 1462960130373 Marionette DEBUG loaded listener.js 02:48:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 169 (0x7ffbdcd4c400) [pid = 1906] [serial = 2202] [outer = 0x7ffbd69d7c00] 02:48:51 INFO - PROCESS | 1906 | 1462960131298 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:48:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:48:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1482ms 02:48:51 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdd209800 == 127 [pid = 1906] [id = 717] 02:48:51 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdc322000 == 126 [pid = 1906] [id = 716] 02:48:51 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbd9320000 == 125 [pid = 1906] [id = 715] 02:48:51 INFO - PROCESS | 1906 | --DOMWINDOW == 168 (0x7ffbdca45400) [pid = 1906] [serial = 2093] [outer = (nil)] [url = about:blank] 02:48:51 INFO - PROCESS | 1906 | 1462960131453 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 02:48:51 INFO - PROCESS | 1906 | 1462960131460 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 02:48:51 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdca97800 == 124 [pid = 1906] [id = 714] 02:48:51 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbd66cf800 == 123 [pid = 1906] [id = 713] 02:48:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:48:51 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc00310800 == 122 [pid = 1906] [id = 706] 02:48:51 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf59e0800 == 121 [pid = 1906] [id = 705] 02:48:51 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf4197800 == 120 [pid = 1906] [id = 704] 02:48:51 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbed8ab000 == 119 [pid = 1906] [id = 703] 02:48:51 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea473800 == 118 [pid = 1906] [id = 702] 02:48:51 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe96ab800 == 117 [pid = 1906] [id = 701] 02:48:51 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8f32000 == 116 [pid = 1906] [id = 700] 02:48:51 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3c0f000 == 115 [pid = 1906] [id = 699] 02:48:51 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdb5bf000 == 114 [pid = 1906] [id = 698] 02:48:51 INFO - PROCESS | 1906 | 1462960131489 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:48:51 INFO - PROCESS | 1906 | 1462960131493 Marionette TRACE conn4 <- [1,2906,null,{}] 02:48:51 INFO - PROCESS | 1906 | --DOMWINDOW == 167 (0x7ffbe9610c00) [pid = 1906] [serial = 2025] [outer = (nil)] [url = about:blank] 02:48:51 INFO - PROCESS | 1906 | --DOMWINDOW == 166 (0x7ffbde56ec00) [pid = 1906] [serial = 2078] [outer = (nil)] [url = about:blank] 02:48:51 INFO - PROCESS | 1906 | --DOMWINDOW == 165 (0x7ffbe3b6fc00) [pid = 1906] [serial = 2084] [outer = (nil)] [url = about:blank] 02:48:51 INFO - PROCESS | 1906 | --DOMWINDOW == 164 (0x7ffbd937dc00) [pid = 1906] [serial = 2091] [outer = (nil)] [url = about:blank] 02:48:51 INFO - PROCESS | 1906 | --DOMWINDOW == 163 (0x7ffbe959cc00) [pid = 1906] [serial = 2088] [outer = (nil)] [url = about:blank] 02:48:51 INFO - PROCESS | 1906 | --DOMWINDOW == 162 (0x7ffbe7f32400) [pid = 1906] [serial = 2085] [outer = (nil)] [url = about:blank] 02:48:51 INFO - PROCESS | 1906 | --DOMWINDOW == 161 (0x7ffbe91e3400) [pid = 1906] [serial = 2087] [outer = (nil)] [url = about:blank] 02:48:51 INFO - PROCESS | 1906 | --DOMWINDOW == 160 (0x7ffbea8b2400) [pid = 1906] [serial = 2051] [outer = (nil)] [url = about:blank] 02:48:51 INFO - PROCESS | 1906 | --DOMWINDOW == 159 (0x7ffbdce8f800) [pid = 1906] [serial = 2075] [outer = (nil)] [url = about:blank] 02:48:51 INFO - PROCESS | 1906 | --DOMWINDOW == 158 (0x7ffbdce9a000) [pid = 1906] [serial = 2076] [outer = (nil)] [url = about:blank] 02:48:51 INFO - PROCESS | 1906 | --DOMWINDOW == 157 (0x7ffbf2689c00) [pid = 1906] [serial = 2054] [outer = (nil)] [url = about:blank] 02:48:51 INFO - PROCESS | 1906 | --DOMWINDOW == 156 (0x7ffbf3e1a800) [pid = 1906] [serial = 2057] [outer = (nil)] [url = about:blank] 02:48:51 INFO - PROCESS | 1906 | --DOMWINDOW == 155 (0x7ffc03a8ec00) [pid = 1906] [serial = 2060] [outer = (nil)] [url = about:blank] 02:48:51 INFO - PROCESS | 1906 | --DOMWINDOW == 154 (0x7ffbd93a5800) [pid = 1906] [serial = 2073] [outer = (nil)] [url = about:blank] 02:48:51 INFO - PROCESS | 1906 | --DOMWINDOW == 153 (0x7ffbd6ecb800) [pid = 1906] [serial = 2072] [outer = (nil)] [url = about:blank] 02:48:51 INFO - PROCESS | 1906 | --DOMWINDOW == 152 (0x7ffbd96e5c00) [pid = 1906] [serial = 2069] [outer = (nil)] [url = about:blank] 02:48:51 INFO - PROCESS | 1906 | --DOMWINDOW == 151 (0x7ffbde842400) [pid = 1906] [serial = 2045] [outer = (nil)] [url = about:blank] 02:48:51 INFO - PROCESS | 1906 | --DOMWINDOW == 150 (0x7ffbed186400) [pid = 1906] [serial = 2043] [outer = (nil)] [url = about:blank] 02:48:51 INFO - PROCESS | 1906 | --DOMWINDOW == 149 (0x7ffbd8fdb000) [pid = 1906] [serial = 2066] [outer = (nil)] [url = about:blank] 02:48:51 INFO - PROCESS | 1906 | --DOMWINDOW == 148 (0x7ffbe907c400) [pid = 1906] [serial = 2048] [outer = (nil)] [url = about:blank] 02:48:51 INFO - PROCESS | 1906 | --DOMWINDOW == 147 (0x7ffbd96df000) [pid = 1906] [serial = 2063] [outer = (nil)] [url = about:blank] 02:48:51 INFO - PROCESS | 1906 | --DOMWINDOW == 146 (0x7ffbd6ed2c00) [pid = 1906] [serial = 2090] [outer = (nil)] [url = about:blank] 02:48:51 INFO - PROCESS | 1906 | --DOMWINDOW == 145 (0x7ffbdec34800) [pid = 1906] [serial = 2081] [outer = (nil)] [url = about:blank] 02:48:51 INFO - PROCESS | 1906 | --DOMWINDOW == 144 (0x7ffbe18e3400) [pid = 1906] [serial = 2082] [outer = (nil)] [url = about:blank] 02:48:51 INFO - PROCESS | 1906 | --DOMWINDOW == 143 (0x7ffbde575c00) [pid = 1906] [serial = 2079] [outer = (nil)] [url = about:blank] 02:48:51 INFO - PROCESS | 1906 | 1462960131545 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:51 INFO - PROCESS | 1906 | 1462960131750 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 02:48:51 INFO - PROCESS | 1906 | 1462960131772 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbd66d0000 == 115 [pid = 1906] [id = 734] 02:48:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 144 (0x7ffbdcf03000) [pid = 1906] [serial = 2203] [outer = (nil)] 02:48:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 145 (0x7ffbdd9d9000) [pid = 1906] [serial = 2204] [outer = 0x7ffbdcf03000] 02:48:51 INFO - PROCESS | 1906 | 1462960131915 Marionette DEBUG loaded listener.js 02:48:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 146 (0x7ffbde573400) [pid = 1906] [serial = 2205] [outer = 0x7ffbdcf03000] 02:48:52 INFO - PROCESS | 1906 | 1462960132588 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 02:48:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:48:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1139ms 02:48:52 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:48:52 INFO - PROCESS | 1906 | 1462960132618 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 02:48:52 INFO - PROCESS | 1906 | 1462960132620 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 02:48:52 INFO - PROCESS | 1906 | 1462960132624 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:48:52 INFO - PROCESS | 1906 | 1462960132630 Marionette TRACE conn4 <- [1,2910,null,{}] 02:48:52 INFO - PROCESS | 1906 | 1462960132643 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:52 INFO - PROCESS | 1906 | 1462960132826 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 02:48:52 INFO - PROCESS | 1906 | 1462960132996 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdc331800 == 116 [pid = 1906] [id = 735] 02:48:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 147 (0x7ffbde846400) [pid = 1906] [serial = 2206] [outer = (nil)] 02:48:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 148 (0x7ffbe3304c00) [pid = 1906] [serial = 2207] [outer = 0x7ffbde846400] 02:48:53 INFO - PROCESS | 1906 | 1462960133054 Marionette DEBUG loaded listener.js 02:48:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 149 (0x7ffbe7e29400) [pid = 1906] [serial = 2208] [outer = 0x7ffbde846400] 02:48:53 INFO - PROCESS | 1906 | 1462960133628 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 02:48:53 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:48:53 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:48:53 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1039ms 02:48:53 INFO - PROCESS | 1906 | 1462960133665 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 02:48:53 INFO - PROCESS | 1906 | 1462960133668 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 02:48:53 INFO - TEST-START | /DOMEvents/constructors.html 02:48:53 INFO - PROCESS | 1906 | 1462960133673 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:48:53 INFO - PROCESS | 1906 | 1462960133676 Marionette TRACE conn4 <- [1,2914,null,{}] 02:48:53 INFO - PROCESS | 1906 | 1462960133680 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:53 INFO - PROCESS | 1906 | 1462960133839 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 02:48:54 INFO - PROCESS | 1906 | 1462960134027 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbde3dc800 == 117 [pid = 1906] [id = 736] 02:48:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 150 (0x7ffbdcf06400) [pid = 1906] [serial = 2209] [outer = (nil)] 02:48:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 151 (0x7ffbe8e6bc00) [pid = 1906] [serial = 2210] [outer = 0x7ffbdcf06400] 02:48:54 INFO - PROCESS | 1906 | 1462960134079 Marionette DEBUG loaded listener.js 02:48:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 152 (0x7ffbe9084000) [pid = 1906] [serial = 2211] [outer = 0x7ffbdcf06400] 02:48:54 INFO - PROCESS | 1906 | 1462960134866 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:48:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:48:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:48:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:48:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:48:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:48:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:48:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:48:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:48:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:48:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:48:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:48:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:48:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:48:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:48:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:48:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:48:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:48:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:48:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:48:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:48:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:48:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:48:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:48:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:48:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:48:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:48:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:48:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:48:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:48:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:48:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:48:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:48:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:48:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:48:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:48:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:48:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:48:54 INFO - TEST-OK | /DOMEvents/constructors.html | took 1240ms 02:48:54 INFO - PROCESS | 1906 | 1462960134919 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 02:48:54 INFO - PROCESS | 1906 | 1462960134925 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 02:48:54 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:48:54 INFO - PROCESS | 1906 | 1462960134932 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:48:54 INFO - PROCESS | 1906 | 1462960134938 Marionette TRACE conn4 <- [1,2918,null,{}] 02:48:54 INFO - PROCESS | 1906 | 1462960134947 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:55 INFO - PROCESS | 1906 | 1462960135142 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 02:48:55 INFO - PROCESS | 1906 | 1462960135163 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe210b000 == 118 [pid = 1906] [id = 737] 02:48:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 153 (0x7ffbdf99b800) [pid = 1906] [serial = 2212] [outer = (nil)] 02:48:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 154 (0x7ffbe90dec00) [pid = 1906] [serial = 2213] [outer = 0x7ffbdf99b800] 02:48:55 INFO - PROCESS | 1906 | 1462960135213 Marionette DEBUG loaded listener.js 02:48:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 155 (0x7ffbe9594000) [pid = 1906] [serial = 2214] [outer = 0x7ffbdf99b800] 02:48:56 INFO - PROCESS | 1906 | --DOMWINDOW == 154 (0x7ffbde460000) [pid = 1906] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:48:56 INFO - PROCESS | 1906 | --DOMWINDOW == 153 (0x7ffbdec37400) [pid = 1906] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:48:56 INFO - PROCESS | 1906 | --DOMWINDOW == 152 (0x7ffbd8fd5c00) [pid = 1906] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:48:56 INFO - PROCESS | 1906 | --DOMWINDOW == 151 (0x7ffbd69cac00) [pid = 1906] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:48:56 INFO - PROCESS | 1906 | --DOMWINDOW == 150 (0x7ffbd65d1400) [pid = 1906] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:48:56 INFO - PROCESS | 1906 | 1462960136125 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:48:56 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:48:56 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1238ms 02:48:56 INFO - PROCESS | 1906 | 1462960136173 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 02:48:56 INFO - PROCESS | 1906 | 1462960136176 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 02:48:56 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:48:56 INFO - PROCESS | 1906 | 1462960136181 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:48:56 INFO - PROCESS | 1906 | 1462960136182 Marionette TRACE conn4 <- [1,2922,null,{}] 02:48:56 INFO - PROCESS | 1906 | 1462960136190 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:56 INFO - PROCESS | 1906 | 1462960136414 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 02:48:56 INFO - PROCESS | 1906 | 1462960136526 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe7714000 == 119 [pid = 1906] [id = 738] 02:48:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 151 (0x7ffbe959cc00) [pid = 1906] [serial = 2215] [outer = (nil)] 02:48:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 152 (0x7ffbe9e15800) [pid = 1906] [serial = 2216] [outer = 0x7ffbe959cc00] 02:48:56 INFO - PROCESS | 1906 | 1462960136579 Marionette DEBUG loaded listener.js 02:48:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 153 (0x7ffbea441800) [pid = 1906] [serial = 2217] [outer = 0x7ffbe959cc00] 02:48:56 INFO - PROCESS | 1906 | [1906] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:48:56 INFO - PROCESS | 1906 | [1906] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:48:57 INFO - PROCESS | 1906 | [1906] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:48:57 INFO - PROCESS | 1906 | [1906] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:48:57 INFO - PROCESS | 1906 | 1462960137132 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 02:48:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:48:57 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:48:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:48:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:48:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:48:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:48:57 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 02:48:57 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:48:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:48:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:48:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:48:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:48:57 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 02:48:57 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:48:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:48:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:48:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:48:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:48:57 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]" 02:48:57 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:48:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:48:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:48:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:48:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:48:57 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:48:57 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 982ms 02:48:57 INFO - PROCESS | 1906 | 1462960137167 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 02:48:57 INFO - PROCESS | 1906 | 1462960137171 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 02:48:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:48:57 INFO - PROCESS | 1906 | 1462960137177 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:48:57 INFO - PROCESS | 1906 | 1462960137181 Marionette TRACE conn4 <- [1,2926,null,{}] 02:48:57 INFO - PROCESS | 1906 | 1462960137185 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:57 INFO - PROCESS | 1906 | 1462960137317 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 02:48:57 INFO - PROCESS | 1906 | 1462960137481 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe808f800 == 120 [pid = 1906] [id = 739] 02:48:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 154 (0x7ffbd93b0800) [pid = 1906] [serial = 2218] [outer = (nil)] 02:48:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 155 (0x7ffbf06af400) [pid = 1906] [serial = 2219] [outer = 0x7ffbd93b0800] 02:48:57 INFO - PROCESS | 1906 | 1462960137533 Marionette DEBUG loaded listener.js 02:48:57 INFO - PROCESS | 1906 | ++DOMWINDOW == 156 (0x7ffbf26a1800) [pid = 1906] [serial = 2220] [outer = 0x7ffbd93b0800] 02:48:57 INFO - PROCESS | 1906 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:48:58 INFO - PROCESS | 1906 | 1462960138179 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 02:48:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:48:58 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1025ms 02:48:58 INFO - PROCESS | 1906 | 1462960138206 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 02:48:58 INFO - PROCESS | 1906 | 1462960138211 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 02:48:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:48:58 INFO - PROCESS | 1906 | 1462960138218 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:48:58 INFO - PROCESS | 1906 | 1462960138223 Marionette TRACE conn4 <- [1,2930,null,{}] 02:48:58 INFO - PROCESS | 1906 | 1462960138255 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:58 INFO - PROCESS | 1906 | 1462960138464 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 02:48:58 INFO - PROCESS | 1906 | 1462960138665 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdb4c8000 == 121 [pid = 1906] [id = 740] 02:48:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 157 (0x7ffbd8fde800) [pid = 1906] [serial = 2221] [outer = (nil)] 02:48:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 158 (0x7ffbd93ad000) [pid = 1906] [serial = 2222] [outer = 0x7ffbd8fde800] 02:48:58 INFO - PROCESS | 1906 | 1462960138728 Marionette DEBUG loaded listener.js 02:48:58 INFO - PROCESS | 1906 | ++DOMWINDOW == 159 (0x7ffbdca4a400) [pid = 1906] [serial = 2223] [outer = 0x7ffbd8fde800] 02:48:59 INFO - PROCESS | 1906 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:48:59 INFO - PROCESS | 1906 | 1462960139397 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 02:48:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:48:59 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1210ms 02:48:59 INFO - PROCESS | 1906 | 1462960139428 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 02:48:59 INFO - PROCESS | 1906 | 1462960139434 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 02:48:59 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:48:59 INFO - PROCESS | 1906 | 1462960139443 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:48:59 INFO - PROCESS | 1906 | 1462960139447 Marionette TRACE conn4 <- [1,2934,null,{}] 02:48:59 INFO - PROCESS | 1906 | 1462960139452 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:59 INFO - PROCESS | 1906 | 1462960139622 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 02:48:59 INFO - PROCESS | 1906 | 1462960139851 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdd98c800 == 122 [pid = 1906] [id = 741] 02:48:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 160 (0x7ffbdce8e000) [pid = 1906] [serial = 2224] [outer = (nil)] 02:48:59 INFO - PROCESS | 1906 | ++DOMWINDOW == 161 (0x7ffbde571800) [pid = 1906] [serial = 2225] [outer = 0x7ffbdce8e000] 02:48:59 INFO - PROCESS | 1906 | 1462960139914 Marionette DEBUG loaded listener.js 02:49:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 162 (0x7ffbdec36000) [pid = 1906] [serial = 2226] [outer = 0x7ffbdce8e000] 02:49:00 INFO - PROCESS | 1906 | 1462960140640 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:49:00 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:49:00 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1232ms 02:49:00 INFO - PROCESS | 1906 | 1462960140676 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 02:49:00 INFO - PROCESS | 1906 | 1462960140680 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 02:49:00 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:49:00 INFO - PROCESS | 1906 | 1462960140685 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:49:00 INFO - PROCESS | 1906 | 1462960140690 Marionette TRACE conn4 <- [1,2938,null,{}] 02:49:00 INFO - PROCESS | 1906 | 1462960140703 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:00 INFO - PROCESS | 1906 | 1462960140879 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 02:49:01 INFO - PROCESS | 1906 | 1462960141097 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe910d000 == 123 [pid = 1906] [id = 742] 02:49:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 163 (0x7ffbe143a000) [pid = 1906] [serial = 2227] [outer = (nil)] 02:49:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 164 (0x7ffbe90d9c00) [pid = 1906] [serial = 2228] [outer = 0x7ffbe143a000] 02:49:01 INFO - PROCESS | 1906 | 1462960141162 Marionette DEBUG loaded listener.js 02:49:01 INFO - PROCESS | 1906 | ++DOMWINDOW == 165 (0x7ffbe959a400) [pid = 1906] [serial = 2229] [outer = 0x7ffbe143a000] 02:49:01 INFO - PROCESS | 1906 | 1462960141876 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:49:01 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. 02:49:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1230ms 02:49:01 INFO - PROCESS | 1906 | 1462960141916 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 02:49:01 INFO - PROCESS | 1906 | 1462960141920 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 02:49:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:49:01 INFO - PROCESS | 1906 | 1462960141925 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:49:01 INFO - PROCESS | 1906 | 1462960141927 Marionette TRACE conn4 <- [1,2942,null,{}] 02:49:01 INFO - PROCESS | 1906 | 1462960141932 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:02 INFO - PROCESS | 1906 | 1462960142098 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 02:49:02 INFO - PROCESS | 1906 | 1462960142323 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbea3a8800 == 124 [pid = 1906] [id = 743] 02:49:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 166 (0x7ffbe962b800) [pid = 1906] [serial = 2230] [outer = (nil)] 02:49:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 167 (0x7ffbea667400) [pid = 1906] [serial = 2231] [outer = 0x7ffbe962b800] 02:49:02 INFO - PROCESS | 1906 | 1462960142394 Marionette DEBUG loaded listener.js 02:49:02 INFO - PROCESS | 1906 | ++DOMWINDOW == 168 (0x7ffbf2687c00) [pid = 1906] [serial = 2232] [outer = 0x7ffbe962b800] 02:49:03 INFO - PROCESS | 1906 | 1462960143142 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 02:49:03 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 02:49:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:49:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:49:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1228ms 02:49:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:49:03 INFO - PROCESS | 1906 | 1462960143155 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 02:49:03 INFO - PROCESS | 1906 | 1462960143157 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 02:49:03 INFO - PROCESS | 1906 | 1462960143162 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:49:03 INFO - PROCESS | 1906 | 1462960143165 Marionette TRACE conn4 <- [1,2946,null,{}] 02:49:03 INFO - PROCESS | 1906 | 1462960143169 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:03 INFO - PROCESS | 1906 | 1462960143325 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 02:49:03 INFO - PROCESS | 1906 | 1462960143543 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbed537000 == 125 [pid = 1906] [id = 744] 02:49:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 169 (0x7ffbf2697400) [pid = 1906] [serial = 2233] [outer = (nil)] 02:49:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 170 (0x7ffbf4984c00) [pid = 1906] [serial = 2234] [outer = 0x7ffbf2697400] 02:49:03 INFO - PROCESS | 1906 | 1462960143605 Marionette DEBUG loaded listener.js 02:49:03 INFO - PROCESS | 1906 | ++DOMWINDOW == 171 (0x7ffbf4b70800) [pid = 1906] [serial = 2235] [outer = 0x7ffbf2697400] 02:49:04 INFO - PROCESS | 1906 | 1462960144264 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:49:04 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. 02:49:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1135ms 02:49:04 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:49:04 INFO - PROCESS | 1906 | 1462960144298 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 02:49:04 INFO - PROCESS | 1906 | 1462960144300 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 02:49:04 INFO - PROCESS | 1906 | 1462960144305 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:49:04 INFO - PROCESS | 1906 | 1462960144308 Marionette TRACE conn4 <- [1,2950,null,{}] 02:49:04 INFO - PROCESS | 1906 | 1462960144313 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:04 INFO - PROCESS | 1906 | 1462960144495 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 02:49:04 INFO - PROCESS | 1906 | 1462960144718 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf380e000 == 126 [pid = 1906] [id = 745] 02:49:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 172 (0x7ffbf5ce0c00) [pid = 1906] [serial = 2236] [outer = (nil)] 02:49:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 173 (0x7ffbff74a800) [pid = 1906] [serial = 2237] [outer = 0x7ffbf5ce0c00] 02:49:04 INFO - PROCESS | 1906 | 1462960144782 Marionette DEBUG loaded listener.js 02:49:04 INFO - PROCESS | 1906 | ++DOMWINDOW == 174 (0x7ffc00388c00) [pid = 1906] [serial = 2238] [outer = 0x7ffbf5ce0c00] 02:49:05 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf061e800 == 127 [pid = 1906] [id = 746] 02:49:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 175 (0x7ffc00a4f000) [pid = 1906] [serial = 2239] [outer = (nil)] 02:49:05 INFO - PROCESS | 1906 | ++DOMWINDOW == 176 (0x7ffc00557000) [pid = 1906] [serial = 2240] [outer = 0x7ffc00a4f000] 02:49:05 INFO - PROCESS | 1906 | 1462960145559 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:49:05 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. 02:49:05 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1282ms 02:49:05 INFO - PROCESS | 1906 | 1462960145600 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 02:49:05 INFO - PROCESS | 1906 | 1462960145604 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 02:49:05 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:49:05 INFO - PROCESS | 1906 | 1462960145614 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:49:05 INFO - PROCESS | 1906 | 1462960145617 Marionette TRACE conn4 <- [1,2954,null,{}] 02:49:05 INFO - PROCESS | 1906 | 1462960145625 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:05 INFO - PROCESS | 1906 | 1462960145832 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 02:49:06 INFO - PROCESS | 1906 | 1462960146082 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbf4cca800 == 128 [pid = 1906] [id = 747] 02:49:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 177 (0x7ffbf3f5a400) [pid = 1906] [serial = 2241] [outer = (nil)] 02:49:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 178 (0x7ffc00833400) [pid = 1906] [serial = 2242] [outer = 0x7ffbf3f5a400] 02:49:06 INFO - PROCESS | 1906 | 1462960146151 Marionette DEBUG loaded listener.js 02:49:06 INFO - PROCESS | 1906 | ++DOMWINDOW == 179 (0x7ffc017ea000) [pid = 1906] [serial = 2243] [outer = 0x7ffbf3f5a400] 02:49:06 INFO - PROCESS | 1906 | 1462960146778 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:49:06 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:49:06 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 02:49:06 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1180ms 02:49:06 INFO - PROCESS | 1906 | 1462960146807 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 02:49:06 INFO - PROCESS | 1906 | 1462960146810 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 02:49:06 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:49:06 INFO - PROCESS | 1906 | 1462960146817 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:49:06 INFO - PROCESS | 1906 | 1462960146820 Marionette TRACE conn4 <- [1,2958,null,{}] 02:49:06 INFO - PROCESS | 1906 | 1462960146824 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:06 INFO - PROCESS | 1906 | 1462960146992 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 02:49:07 INFO - PROCESS | 1906 | 1462960147212 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf5a75000 == 129 [pid = 1906] [id = 748] 02:49:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 180 (0x7ffbf4255000) [pid = 1906] [serial = 2244] [outer = (nil)] 02:49:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 181 (0x7ffc0392c000) [pid = 1906] [serial = 2245] [outer = 0x7ffbf4255000] 02:49:07 INFO - PROCESS | 1906 | 1462960147273 Marionette DEBUG loaded listener.js 02:49:07 INFO - PROCESS | 1906 | ++DOMWINDOW == 182 (0x7ffc03a93800) [pid = 1906] [serial = 2246] [outer = 0x7ffbf4255000] 02:49:07 INFO - PROCESS | 1906 | 1462960147961 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:49:07 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. 02:49:07 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1176ms 02:49:07 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:49:08 INFO - PROCESS | 1906 | 1462960147994 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 02:49:08 INFO - PROCESS | 1906 | 1462960147996 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 02:49:08 INFO - PROCESS | 1906 | 1462960148000 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:49:08 INFO - PROCESS | 1906 | 1462960148003 Marionette TRACE conn4 <- [1,2962,null,{}] 02:49:08 INFO - PROCESS | 1906 | 1462960148008 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:08 INFO - PROCESS | 1906 | 1462960148164 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 02:49:08 INFO - PROCESS | 1906 | 1462960148382 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbfa702800 == 130 [pid = 1906] [id = 749] 02:49:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 183 (0x7ffc017eac00) [pid = 1906] [serial = 2247] [outer = (nil)] 02:49:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 184 (0x7ffc0515b800) [pid = 1906] [serial = 2248] [outer = 0x7ffc017eac00] 02:49:08 INFO - PROCESS | 1906 | 1462960148442 Marionette DEBUG loaded listener.js 02:49:08 INFO - PROCESS | 1906 | ++DOMWINDOW == 185 (0x7ffc058c8c00) [pid = 1906] [serial = 2249] [outer = 0x7ffc017eac00] 02:49:09 INFO - PROCESS | 1906 | 1462960149107 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:49:09 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. 02:49:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1129ms 02:49:09 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:49:09 INFO - PROCESS | 1906 | 1462960149140 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 02:49:09 INFO - PROCESS | 1906 | 1462960149143 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 02:49:09 INFO - PROCESS | 1906 | 1462960149149 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:49:09 INFO - PROCESS | 1906 | 1462960149151 Marionette TRACE conn4 <- [1,2966,null,{}] 02:49:09 INFO - PROCESS | 1906 | 1462960149157 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:09 INFO - PROCESS | 1906 | 1462960149305 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 02:49:09 INFO - PROCESS | 1906 | 1462960149523 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc00310800 == 131 [pid = 1906] [id = 750] 02:49:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 186 (0x7ffbd6784c00) [pid = 1906] [serial = 2250] [outer = (nil)] 02:49:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 187 (0x7ffbd678b800) [pid = 1906] [serial = 2251] [outer = 0x7ffbd6784c00] 02:49:09 INFO - PROCESS | 1906 | 1462960149584 Marionette DEBUG loaded listener.js 02:49:09 INFO - PROCESS | 1906 | ++DOMWINDOW == 188 (0x7ffbd6791400) [pid = 1906] [serial = 2252] [outer = 0x7ffbd6784c00] 02:49:10 INFO - PROCESS | 1906 | 1462960150246 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:49:10 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. 02:49:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1132ms 02:49:10 INFO - PROCESS | 1906 | 1462960150290 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 02:49:10 INFO - PROCESS | 1906 | 1462960150293 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 02:49:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:49:10 INFO - PROCESS | 1906 | 1462960150300 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:49:10 INFO - PROCESS | 1906 | 1462960150303 Marionette TRACE conn4 <- [1,2970,null,{}] 02:49:10 INFO - PROCESS | 1906 | 1462960150308 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:10 INFO - PROCESS | 1906 | 1462960150483 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 02:49:10 INFO - PROCESS | 1906 | 1462960150704 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc0171c800 == 132 [pid = 1906] [id = 751] 02:49:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 189 (0x7ffbd6791800) [pid = 1906] [serial = 2253] [outer = (nil)] 02:49:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 190 (0x7ffc05a06800) [pid = 1906] [serial = 2254] [outer = 0x7ffbd6791800] 02:49:10 INFO - PROCESS | 1906 | 1462960150771 Marionette DEBUG loaded listener.js 02:49:10 INFO - PROCESS | 1906 | ++DOMWINDOW == 191 (0x7ffc05b15800) [pid = 1906] [serial = 2255] [outer = 0x7ffbd6791800] 02:49:11 INFO - PROCESS | 1906 | 1462960151448 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:49:11 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. 02:49:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1179ms 02:49:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:49:11 INFO - PROCESS | 1906 | 1462960151480 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 02:49:11 INFO - PROCESS | 1906 | 1462960151482 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 02:49:11 INFO - PROCESS | 1906 | 1462960151487 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:49:11 INFO - PROCESS | 1906 | 1462960151490 Marionette TRACE conn4 <- [1,2974,null,{}] 02:49:11 INFO - PROCESS | 1906 | 1462960151494 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:11 INFO - PROCESS | 1906 | 1462960151648 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 02:49:11 INFO - PROCESS | 1906 | 1462960151867 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc04d88000 == 133 [pid = 1906] [id = 752] 02:49:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 192 (0x7ffbd6941400) [pid = 1906] [serial = 2256] [outer = (nil)] 02:49:11 INFO - PROCESS | 1906 | ++DOMWINDOW == 193 (0x7ffbd6949800) [pid = 1906] [serial = 2257] [outer = 0x7ffbd6941400] 02:49:11 INFO - PROCESS | 1906 | 1462960151927 Marionette DEBUG loaded listener.js 02:49:12 INFO - PROCESS | 1906 | ++DOMWINDOW == 194 (0x7ffbd694f800) [pid = 1906] [serial = 2258] [outer = 0x7ffbd6941400] 02:49:12 INFO - PROCESS | 1906 | 1462960152593 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 02:49:12 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. 02:49:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1127ms 02:49:12 INFO - PROCESS | 1906 | 1462960152624 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 02:49:12 INFO - PROCESS | 1906 | 1462960152627 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 02:49:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:49:12 INFO - PROCESS | 1906 | 1462960152634 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:49:12 INFO - PROCESS | 1906 | 1462960152636 Marionette TRACE conn4 <- [1,2978,null,{}] 02:49:12 INFO - PROCESS | 1906 | 1462960152641 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:12 INFO - PROCESS | 1906 | 1462960152805 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 02:49:13 INFO - PROCESS | 1906 | 1462960153044 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc0765d800 == 134 [pid = 1906] [id = 753] 02:49:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 195 (0x7ffbd6943800) [pid = 1906] [serial = 2259] [outer = (nil)] 02:49:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 196 (0x7ffbd6eea800) [pid = 1906] [serial = 2260] [outer = 0x7ffbd6943800] 02:49:13 INFO - PROCESS | 1906 | 1462960153107 Marionette DEBUG loaded listener.js 02:49:13 INFO - PROCESS | 1906 | ++DOMWINDOW == 197 (0x7ffbd6eef000) [pid = 1906] [serial = 2261] [outer = 0x7ffbd6943800] 02:49:13 INFO - PROCESS | 1906 | 1462960153775 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:49:13 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. 02:49:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1178ms 02:49:13 INFO - PROCESS | 1906 | 1462960153812 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 02:49:13 INFO - PROCESS | 1906 | 1462960153815 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 02:49:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:49:13 INFO - PROCESS | 1906 | 1462960153820 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:49:13 INFO - PROCESS | 1906 | 1462960153822 Marionette TRACE conn4 <- [1,2982,null,{}] 02:49:13 INFO - PROCESS | 1906 | 1462960153827 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:13 INFO - PROCESS | 1906 | 1462960153974 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 02:49:14 INFO - PROCESS | 1906 | 1462960154197 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc09a94000 == 135 [pid = 1906] [id = 754] 02:49:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 198 (0x7ffbd694ac00) [pid = 1906] [serial = 2262] [outer = (nil)] 02:49:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 199 (0x7ffbdcb56c00) [pid = 1906] [serial = 2263] [outer = 0x7ffbd694ac00] 02:49:14 INFO - PROCESS | 1906 | 1462960154257 Marionette DEBUG loaded listener.js 02:49:14 INFO - PROCESS | 1906 | ++DOMWINDOW == 200 (0x7ffbdcb5c000) [pid = 1906] [serial = 2264] [outer = 0x7ffbd694ac00] 02:49:14 INFO - PROCESS | 1906 | 1462960154912 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 02:49:14 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 02:49:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:49:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1126ms 02:49:14 INFO - PROCESS | 1906 | 1462960154948 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 02:49:14 INFO - PROCESS | 1906 | 1462960154951 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 02:49:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:49:14 INFO - PROCESS | 1906 | 1462960154956 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:49:14 INFO - PROCESS | 1906 | 1462960154958 Marionette TRACE conn4 <- [1,2986,null,{}] 02:49:14 INFO - PROCESS | 1906 | 1462960154963 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:15 INFO - PROCESS | 1906 | 1462960155131 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 02:49:15 INFO - PROCESS | 1906 | 1462960155359 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdb3db000 == 136 [pid = 1906] [id = 755] 02:49:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 201 (0x7ffbd69cf800) [pid = 1906] [serial = 2265] [outer = (nil)] 02:49:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 202 (0x7ffbdcb61000) [pid = 1906] [serial = 2266] [outer = 0x7ffbd69cf800] 02:49:15 INFO - PROCESS | 1906 | 1462960155429 Marionette DEBUG loaded listener.js 02:49:15 INFO - PROCESS | 1906 | ++DOMWINDOW == 203 (0x7ffbe1e1d800) [pid = 1906] [serial = 2267] [outer = 0x7ffbd69cf800] 02:49:16 INFO - PROCESS | 1906 | 1462960156111 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:49:16 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. 02:49:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1177ms 02:49:16 INFO - PROCESS | 1906 | 1462960156140 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 02:49:16 INFO - PROCESS | 1906 | 1462960156143 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 02:49:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:49:16 INFO - PROCESS | 1906 | 1462960156150 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:49:16 INFO - PROCESS | 1906 | 1462960156153 Marionette TRACE conn4 <- [1,2990,null,{}] 02:49:16 INFO - PROCESS | 1906 | 1462960156157 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:16 INFO - PROCESS | 1906 | 1462960156322 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 02:49:16 INFO - PROCESS | 1906 | 1462960156548 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdb3dc800 == 137 [pid = 1906] [id = 756] 02:49:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 204 (0x7ffbd6945400) [pid = 1906] [serial = 2268] [outer = (nil)] 02:49:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 205 (0x7ffbdccf5c00) [pid = 1906] [serial = 2269] [outer = 0x7ffbd6945400] 02:49:16 INFO - PROCESS | 1906 | 1462960156608 Marionette DEBUG loaded listener.js 02:49:16 INFO - PROCESS | 1906 | ++DOMWINDOW == 206 (0x7ffbde31b800) [pid = 1906] [serial = 2270] [outer = 0x7ffbd6945400] 02:49:17 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbd931b000 == 138 [pid = 1906] [id = 757] 02:49:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 207 (0x7ffbd6943000) [pid = 1906] [serial = 2271] [outer = (nil)] 02:49:17 INFO - PROCESS | 1906 | ++DOMWINDOW == 208 (0x7ffbd678f000) [pid = 1906] [serial = 2272] [outer = 0x7ffbd6943000] 02:49:17 INFO - PROCESS | 1906 | 1462960157876 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:49:17 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. 02:49:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1777ms 02:49:17 INFO - PROCESS | 1906 | 1462960157929 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 02:49:17 INFO - PROCESS | 1906 | 1462960157934 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 02:49:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:49:17 INFO - PROCESS | 1906 | 1462960157940 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:49:17 INFO - PROCESS | 1906 | 1462960157945 Marionette TRACE conn4 <- [1,2994,null,{}] 02:49:17 INFO - PROCESS | 1906 | 1462960157951 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:18 INFO - PROCESS | 1906 | 1462960158156 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 02:49:18 INFO - PROCESS | 1906 | 1462960158370 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdc329000 == 139 [pid = 1906] [id = 758] 02:49:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 209 (0x7ffbd69cc800) [pid = 1906] [serial = 2273] [outer = (nil)] 02:49:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 210 (0x7ffbd9371800) [pid = 1906] [serial = 2274] [outer = 0x7ffbd69cc800] 02:49:18 INFO - PROCESS | 1906 | 1462960158466 Marionette DEBUG loaded listener.js 02:49:18 INFO - PROCESS | 1906 | ++DOMWINDOW == 211 (0x7ffbdca45400) [pid = 1906] [serial = 2275] [outer = 0x7ffbd69cc800] 02:49:19 INFO - PROCESS | 1906 | 1462960159202 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:49:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:49:19 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 02:49:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1279ms 02:49:19 INFO - PROCESS | 1906 | 1462960159220 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 02:49:19 INFO - PROCESS | 1906 | 1462960159234 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 02:49:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:49:19 INFO - PROCESS | 1906 | 1462960159249 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:49:19 INFO - PROCESS | 1906 | 1462960159255 Marionette TRACE conn4 <- [1,2998,null,{}] 02:49:19 INFO - PROCESS | 1906 | 1462960159262 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:19 INFO - PROCESS | 1906 | 1462960159572 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 02:49:19 INFO - PROCESS | 1906 | 1462960159896 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | --DOMWINDOW == 210 (0x7ffbe7f23400) [pid = 1906] [serial = 2156] [outer = (nil)] [url = about:blank] 02:49:19 INFO - PROCESS | 1906 | --DOMWINDOW == 209 (0x7ffbd6ed0000) [pid = 1906] [serial = 2135] [outer = (nil)] [url = about:blank] 02:49:19 INFO - PROCESS | 1906 | --DOMWINDOW == 208 (0x7ffbdccf3c00) [pid = 1906] [serial = 2138] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbd5ddd800 == 140 [pid = 1906] [id = 759] 02:49:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 209 (0x7ffbd65c9c00) [pid = 1906] [serial = 2276] [outer = (nil)] 02:49:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 210 (0x7ffbdce95c00) [pid = 1906] [serial = 2277] [outer = 0x7ffbd65c9c00] 02:49:20 INFO - PROCESS | 1906 | 1462960160056 Marionette DEBUG loaded listener.js 02:49:20 INFO - PROCESS | 1906 | ++DOMWINDOW == 211 (0x7ffbdcf0b000) [pid = 1906] [serial = 2278] [outer = 0x7ffbd65c9c00] 02:49:20 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe3d60000 == 139 [pid = 1906] [id = 723] 02:49:20 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe2192000 == 138 [pid = 1906] [id = 722] 02:49:20 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe1138000 == 137 [pid = 1906] [id = 721] 02:49:20 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbde3de000 == 136 [pid = 1906] [id = 720] 02:49:20 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdb4d2000 == 135 [pid = 1906] [id = 719] 02:49:20 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbde3c6800 == 134 [pid = 1906] [id = 718] 02:49:20 INFO - PROCESS | 1906 | --DOMWINDOW == 210 (0x7ffbe18a6400) [pid = 1906] [serial = 2153] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1906 | --DOMWINDOW == 209 (0x7ffbe1e28000) [pid = 1906] [serial = 2154] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1906 | --DOMWINDOW == 208 (0x7ffbf5083000) [pid = 1906] [serial = 2129] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1906 | --DOMWINDOW == 207 (0x7ffbd9371400) [pid = 1906] [serial = 2096] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1906 | --DOMWINDOW == 206 (0x7ffbe9954000) [pid = 1906] [serial = 2114] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1906 | --DOMWINDOW == 205 (0x7ffbd96e5000) [pid = 1906] [serial = 2145] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1906 | --DOMWINDOW == 204 (0x7ffbe9fe2400) [pid = 1906] [serial = 2117] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1906 | --DOMWINDOW == 203 (0x7ffbd6ed2400) [pid = 1906] [serial = 2142] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1906 | --DOMWINDOW == 202 (0x7ffbd93afc00) [pid = 1906] [serial = 2132] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1906 | --DOMWINDOW == 201 (0x7ffbe8f0a800) [pid = 1906] [serial = 2108] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1906 | --DOMWINDOW == 200 (0x7ffbd94d3000) [pid = 1906] [serial = 2147] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1906 | --DOMWINDOW == 199 (0x7ffbe9592c00) [pid = 1906] [serial = 2111] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1906 | --DOMWINDOW == 198 (0x7ffbf268c800) [pid = 1906] [serial = 2126] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1906 | --DOMWINDOW == 197 (0x7ffbd69cf400) [pid = 1906] [serial = 2141] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1906 | --DOMWINDOW == 196 (0x7ffbea65f000) [pid = 1906] [serial = 2120] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1906 | --DOMWINDOW == 195 (0x7ffbde575800) [pid = 1906] [serial = 2102] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1906 | --DOMWINDOW == 194 (0x7ffbe7c94c00) [pid = 1906] [serial = 2105] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1906 | --DOMWINDOW == 193 (0x7ffbd8fe0400) [pid = 1906] [serial = 2144] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1906 | --DOMWINDOW == 192 (0x7ffbde154c00) [pid = 1906] [serial = 2148] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1906 | --DOMWINDOW == 191 (0x7ffbed58dc00) [pid = 1906] [serial = 2123] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1906 | --DOMWINDOW == 190 (0x7ffbdce95400) [pid = 1906] [serial = 2099] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1906 | --DOMWINDOW == 189 (0x7ffbdf998c00) [pid = 1906] [serial = 2151] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1906 | --DOMWINDOW == 188 (0x7ffbdec3b800) [pid = 1906] [serial = 2150] [outer = (nil)] [url = about:blank] 02:49:20 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. 02:49:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1437ms 02:49:20 INFO - PROCESS | 1906 | 1462960160679 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:49:20 INFO - PROCESS | 1906 | 1462960160687 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 02:49:20 INFO - PROCESS | 1906 | 1462960160690 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 02:49:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:49:20 INFO - PROCESS | 1906 | 1462960160695 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:49:20 INFO - PROCESS | 1906 | 1462960160699 Marionette TRACE conn4 <- [1,3002,null,{}] 02:49:20 INFO - PROCESS | 1906 | 1462960160712 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:20 INFO - PROCESS | 1906 | 1462960160856 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 02:49:21 INFO - PROCESS | 1906 | 1462960161027 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdb5a2000 == 135 [pid = 1906] [id = 760] 02:49:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 189 (0x7ffbd6ee3c00) [pid = 1906] [serial = 2279] [outer = (nil)] 02:49:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 190 (0x7ffbde31bc00) [pid = 1906] [serial = 2280] [outer = 0x7ffbd6ee3c00] 02:49:21 INFO - PROCESS | 1906 | 1462960161082 Marionette DEBUG loaded listener.js 02:49:21 INFO - PROCESS | 1906 | ++DOMWINDOW == 191 (0x7ffbde322400) [pid = 1906] [serial = 2281] [outer = 0x7ffbd6ee3c00] 02:49:21 INFO - PROCESS | 1906 | 1462960161631 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:49:21 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. 02:49:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 983ms 02:49:21 INFO - PROCESS | 1906 | 1462960161678 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 02:49:21 INFO - PROCESS | 1906 | 1462960161682 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 02:49:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:49:21 INFO - PROCESS | 1906 | 1462960161692 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:49:21 INFO - PROCESS | 1906 | 1462960161694 Marionette TRACE conn4 <- [1,3006,null,{}] 02:49:21 INFO - PROCESS | 1906 | 1462960161697 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:21 INFO - PROCESS | 1906 | 1462960161841 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 02:49:22 INFO - PROCESS | 1906 | 1462960162022 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdd20a800 == 136 [pid = 1906] [id = 761] 02:49:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 192 (0x7ffbd9372800) [pid = 1906] [serial = 2282] [outer = (nil)] 02:49:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 193 (0x7ffbde571c00) [pid = 1906] [serial = 2283] [outer = 0x7ffbd9372800] 02:49:22 INFO - PROCESS | 1906 | 1462960162075 Marionette DEBUG loaded listener.js 02:49:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 194 (0x7ffbde843400) [pid = 1906] [serial = 2284] [outer = 0x7ffbd9372800] 02:49:22 INFO - PROCESS | 1906 | 1462960162686 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:49:22 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. 02:49:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1039ms 02:49:22 INFO - PROCESS | 1906 | 1462960162727 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 02:49:22 INFO - PROCESS | 1906 | 1462960162730 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 02:49:22 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:49:22 INFO - PROCESS | 1906 | 1462960162735 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:49:22 INFO - PROCESS | 1906 | 1462960162737 Marionette TRACE conn4 <- [1,3010,null,{}] 02:49:22 INFO - PROCESS | 1906 | 1462960162763 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:22 INFO - PROCESS | 1906 | 1462960162949 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 02:49:22 INFO - PROCESS | 1906 | 1462960162974 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbde3ce800 == 137 [pid = 1906] [id = 762] 02:49:22 INFO - PROCESS | 1906 | ++DOMWINDOW == 195 (0x7ffbdcf09c00) [pid = 1906] [serial = 2285] [outer = (nil)] 02:49:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 196 (0x7ffbdec37000) [pid = 1906] [serial = 2286] [outer = 0x7ffbdcf09c00] 02:49:23 INFO - PROCESS | 1906 | 1462960163024 Marionette DEBUG loaded listener.js 02:49:23 INFO - PROCESS | 1906 | ++DOMWINDOW == 197 (0x7ffbe1434800) [pid = 1906] [serial = 2287] [outer = 0x7ffbdcf09c00] 02:49:23 INFO - PROCESS | 1906 | 1462960163679 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 02:49:23 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 02:49:23 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 995ms 02:49:23 INFO - PROCESS | 1906 | 1462960163730 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 02:49:23 INFO - PROCESS | 1906 | 1462960163732 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 02:49:23 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:49:23 INFO - PROCESS | 1906 | 1462960163737 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:49:23 INFO - PROCESS | 1906 | 1462960163739 Marionette TRACE conn4 <- [1,3014,null,{}] 02:49:23 INFO - PROCESS | 1906 | 1462960163749 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:23 INFO - PROCESS | 1906 | 1462960163956 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 02:49:23 INFO - PROCESS | 1906 | 1462960163992 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe111f000 == 138 [pid = 1906] [id = 763] 02:49:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 198 (0x7ffbde845400) [pid = 1906] [serial = 2288] [outer = (nil)] 02:49:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 199 (0x7ffbe18e9800) [pid = 1906] [serial = 2289] [outer = 0x7ffbde845400] 02:49:24 INFO - PROCESS | 1906 | 1462960164045 Marionette DEBUG loaded listener.js 02:49:24 INFO - PROCESS | 1906 | ++DOMWINDOW == 200 (0x7ffbe1e2b800) [pid = 1906] [serial = 2290] [outer = 0x7ffbde845400] 02:49:24 INFO - PROCESS | 1906 | [1906] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:49:24 INFO - PROCESS | 1906 | --DOMWINDOW == 199 (0x7ffbdf99b800) [pid = 1906] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:49:24 INFO - PROCESS | 1906 | --DOMWINDOW == 198 (0x7ffbdcf03000) [pid = 1906] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:49:24 INFO - PROCESS | 1906 | --DOMWINDOW == 197 (0x7ffbde846400) [pid = 1906] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:49:24 INFO - PROCESS | 1906 | --DOMWINDOW == 196 (0x7ffbd69d7c00) [pid = 1906] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:49:24 INFO - PROCESS | 1906 | --DOMWINDOW == 195 (0x7ffbdcf06400) [pid = 1906] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:49:24 INFO - PROCESS | 1906 | --DOMWINDOW == 194 (0x7ffbe959cc00) [pid = 1906] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:49:25 INFO - PROCESS | 1906 | 1462960165148 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:49:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:49:25 INFO - {} 02:49:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:49:25 INFO - {} 02:49:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:49:25 INFO - {} 02:49:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:49:25 INFO - {} 02:49:25 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1426ms 02:49:25 INFO - PROCESS | 1906 | 1462960165165 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 02:49:25 INFO - PROCESS | 1906 | 1462960165167 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 02:49:25 INFO - TEST-START | /FileAPI/fileReader.html 02:49:25 INFO - PROCESS | 1906 | 1462960165175 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:49:25 INFO - PROCESS | 1906 | 1462960165178 Marionette TRACE conn4 <- [1,3018,null,{}] 02:49:25 INFO - PROCESS | 1906 | 1462960165182 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:25 INFO - PROCESS | 1906 | 1462960165382 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 02:49:25 INFO - PROCESS | 1906 | 1462960165395 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe210a000 == 139 [pid = 1906] [id = 764] 02:49:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 195 (0x7ffbd9370400) [pid = 1906] [serial = 2291] [outer = (nil)] 02:49:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 196 (0x7ffbe331e800) [pid = 1906] [serial = 2292] [outer = 0x7ffbd9370400] 02:49:25 INFO - PROCESS | 1906 | 1462960165455 Marionette DEBUG loaded listener.js 02:49:25 INFO - PROCESS | 1906 | ++DOMWINDOW == 197 (0x7ffbe7f2ac00) [pid = 1906] [serial = 2293] [outer = 0x7ffbd9370400] 02:49:26 INFO - PROCESS | 1906 | 1462960166018 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 02:49:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:49:26 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:49:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:49:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:49:26 INFO - TEST-OK | /FileAPI/fileReader.html | took 874ms 02:49:26 INFO - PROCESS | 1906 | 1462960166063 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 02:49:26 INFO - PROCESS | 1906 | 1462960166065 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 02:49:26 INFO - TEST-START | /FileAPI/historical.html 02:49:26 INFO - PROCESS | 1906 | 1462960166075 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:49:26 INFO - PROCESS | 1906 | 1462960166076 Marionette TRACE conn4 <- [1,3022,null,{}] 02:49:26 INFO - PROCESS | 1906 | 1462960166080 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:26 INFO - PROCESS | 1906 | 1462960166210 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 02:49:26 INFO - PROCESS | 1906 | 1462960166225 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe32c3800 == 140 [pid = 1906] [id = 765] 02:49:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 198 (0x7ffbe7e22800) [pid = 1906] [serial = 2294] [outer = (nil)] 02:49:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 199 (0x7ffbe8ea8c00) [pid = 1906] [serial = 2295] [outer = 0x7ffbe7e22800] 02:49:26 INFO - PROCESS | 1906 | 1462960166274 Marionette DEBUG loaded listener.js 02:49:26 INFO - PROCESS | 1906 | ++DOMWINDOW == 200 (0x7ffbe8f0e800) [pid = 1906] [serial = 2296] [outer = 0x7ffbe7e22800] 02:49:27 INFO - PROCESS | 1906 | 1462960167147 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 02:49:27 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:49:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:49:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:49:27 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:49:27 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:49:27 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:49:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:49:27 INFO - TEST-OK | /FileAPI/historical.html | took 1129ms 02:49:27 INFO - PROCESS | 1906 | 1462960167216 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 02:49:27 INFO - PROCESS | 1906 | 1462960167221 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 02:49:27 INFO - TEST-START | /FileAPI/idlharness.html 02:49:27 INFO - PROCESS | 1906 | 1462960167231 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:49:27 INFO - PROCESS | 1906 | 1462960167236 Marionette TRACE conn4 <- [1,3026,null,{}] 02:49:27 INFO - PROCESS | 1906 | 1462960167243 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:27 INFO - PROCESS | 1906 | 1462960167414 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 02:49:27 INFO - PROCESS | 1906 | 1462960167616 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdb0d1000 == 141 [pid = 1906] [id = 766] 02:49:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 201 (0x7ffbd68e3000) [pid = 1906] [serial = 2297] [outer = (nil)] 02:49:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 202 (0x7ffbd6ee2800) [pid = 1906] [serial = 2298] [outer = 0x7ffbd68e3000] 02:49:27 INFO - PROCESS | 1906 | 1462960167724 Marionette DEBUG loaded listener.js 02:49:27 INFO - PROCESS | 1906 | ++DOMWINDOW == 203 (0x7ffbd936f400) [pid = 1906] [serial = 2299] [outer = 0x7ffbd68e3000] 02:49:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:49:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:49:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:49:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:49:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:49:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:49:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:49:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:49:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:49:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:49:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:49:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:49:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:49:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:49:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:49:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:49:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:49:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:49:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:49:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:49:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:49:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:49:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:49:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:49:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:49:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:49:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:49:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:49:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:49:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:49:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:49:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:49:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:49:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:49:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:49:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:49:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:49:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:49:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:49:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:49:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:49:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:49:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:49:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:49:28 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 02:49:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:49:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:49:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:49:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:49:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:49:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:49:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:49:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:49:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:49:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:49:28 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 02:49:28 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 02:49:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:49:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:49:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:49:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:49:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:49:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:49:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:49:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:49:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:49:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:49:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:49:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:49:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:49:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:49:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:49:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:49:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:49:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:49:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:49:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:49:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:49:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:49:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:49:29 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 02:49:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:49:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:49:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:49:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:49:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:49:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:49:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:49:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:49:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:49:29 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 02:49:29 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 02:49:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:49:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:49:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:49:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:49:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:49:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:49:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:49:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:49:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:49:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:49:29 INFO - TEST-OK | /FileAPI/idlharness.html | took 1752ms 02:49:29 INFO - PROCESS | 1906 | 1462960168897 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 02:49:29 INFO - PROCESS | 1906 | 1462960168983 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 02:49:29 INFO - PROCESS | 1906 | 1462960168998 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 02:49:29 INFO - TEST-START | /FileAPI/idlharness.worker 02:49:29 INFO - PROCESS | 1906 | 1462960169095 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:49:29 INFO - PROCESS | 1906 | 1462960169099 Marionette TRACE conn4 <- [1,3030,null,{}] 02:49:29 INFO - PROCESS | 1906 | 1462960169114 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:29 INFO - PROCESS | 1906 | 1462960169303 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 02:49:29 INFO - PROCESS | 1906 | 1462960169545 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe8fdb000 == 142 [pid = 1906] [id = 767] 02:49:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 204 (0x7ffbd6940400) [pid = 1906] [serial = 2300] [outer = (nil)] 02:49:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 205 (0x7ffbe90df400) [pid = 1906] [serial = 2301] [outer = 0x7ffbd6940400] 02:49:29 INFO - PROCESS | 1906 | 1462960169607 Marionette DEBUG loaded listener.js 02:49:29 INFO - PROCESS | 1906 | ++DOMWINDOW == 206 (0x7ffbe917f800) [pid = 1906] [serial = 2302] [outer = 0x7ffbd6940400] 02:49:29 INFO - PROCESS | 1906 | [1906] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:49:31 INFO - PROCESS | 1906 | 1462960171290 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:49:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:49:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:49:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:49:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:49:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:49:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:49:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:49:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:49:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:49:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:49:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:49:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:49:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:49:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:49:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:49:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:49:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:49:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:49:31 INFO - {} 02:49:31 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 02:49:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:49:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:49:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:49:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:49:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:49:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:49:31 INFO - {} 02:49:31 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 - {} 02:49:31 INFO - {} 02:49:31 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 02:49:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:49:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:49:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:49:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:49:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:49:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:49:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:49:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:49:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:49:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:49:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:49:31 INFO - {} 02:49:31 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 02:49:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:49:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:49:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:49:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:49:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:49:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:49:31 INFO - {} 02:49:31 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 - {} 02:49:31 INFO - {} 02:49:31 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 02:49:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:49:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:49:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:49:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:49:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:49:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:49:31 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 02:49:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:49:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:49:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:49:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:49:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:49:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:49:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:49:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:49:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:49:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:49:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:49:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:49:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:49:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:49:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:49:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:49:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:49:31 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 02:49:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:49:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:49:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:49:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:49:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:49:31 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 02:49:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:49:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:49:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:49:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:49:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:49:31 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 02:49:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:49:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:49:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:49:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:49:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:49:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:49:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:49:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:49:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:49:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:49:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:49:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:49:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:49:31 INFO - {} 02:49:31 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2355ms 02:49:31 INFO - PROCESS | 1906 | 1462960171403 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 02:49:31 INFO - PROCESS | 1906 | 1462960171414 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 02:49:31 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:49:31 INFO - PROCESS | 1906 | 1462960171422 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:49:31 INFO - PROCESS | 1906 | 1462960171435 Marionette TRACE conn4 <- [1,3034,null,{}] 02:49:31 INFO - PROCESS | 1906 | 1462960171465 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:31 INFO - PROCESS | 1906 | 1462960171752 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 02:49:31 INFO - PROCESS | 1906 | 1462960171944 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf59db800 == 143 [pid = 1906] [id = 768] 02:49:31 INFO - PROCESS | 1906 | ++DOMWINDOW == 207 (0x7ffbde843c00) [pid = 1906] [serial = 2303] [outer = (nil)] 02:49:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 208 (0x7ffbf2e0c400) [pid = 1906] [serial = 2304] [outer = 0x7ffbde843c00] 02:49:32 INFO - PROCESS | 1906 | 1462960172008 Marionette DEBUG loaded listener.js 02:49:32 INFO - PROCESS | 1906 | ++DOMWINDOW == 209 (0x7ffbf3eef400) [pid = 1906] [serial = 2305] [outer = 0x7ffbde843c00] 02:49:32 INFO - PROCESS | 1906 | 1462960172685 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:49:32 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:49:32 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1298ms 02:49:32 INFO - PROCESS | 1906 | 1462960172720 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 02:49:32 INFO - PROCESS | 1906 | 1462960172724 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 02:49:32 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:49:32 INFO - PROCESS | 1906 | 1462960172730 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:49:32 INFO - PROCESS | 1906 | 1462960172732 Marionette TRACE conn4 <- [1,3038,null,{}] 02:49:32 INFO - PROCESS | 1906 | 1462960172737 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:32 INFO - PROCESS | 1906 | 1462960172902 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 02:49:33 INFO - PROCESS | 1906 | 1462960173124 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffc01490800 == 144 [pid = 1906] [id = 769] 02:49:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 210 (0x7ffbe17e9800) [pid = 1906] [serial = 2306] [outer = (nil)] 02:49:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 211 (0x7ffbf4b32400) [pid = 1906] [serial = 2307] [outer = 0x7ffbe17e9800] 02:49:33 INFO - PROCESS | 1906 | 1462960173188 Marionette DEBUG loaded listener.js 02:49:33 INFO - PROCESS | 1906 | ++DOMWINDOW == 212 (0x7ffbf5cd8000) [pid = 1906] [serial = 2308] [outer = 0x7ffbe17e9800] 02:49:33 INFO - PROCESS | 1906 | 1462960173876 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 02:49:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:49:33 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1179ms 02:49:33 INFO - PROCESS | 1906 | 1462960173910 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 02:49:33 INFO - PROCESS | 1906 | 1462960173912 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 02:49:33 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:49:33 INFO - PROCESS | 1906 | 1462960173918 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:49:33 INFO - PROCESS | 1906 | 1462960173920 Marionette TRACE conn4 <- [1,3042,null,{}] 02:49:33 INFO - PROCESS | 1906 | 1462960173925 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:34 INFO - PROCESS | 1906 | 1462960174085 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 02:49:34 INFO - PROCESS | 1906 | 1462960174306 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffc076da800 == 145 [pid = 1906] [id = 770] 02:49:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 213 (0x7ffbf4256c00) [pid = 1906] [serial = 2309] [outer = (nil)] 02:49:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 214 (0x7ffbf5de0400) [pid = 1906] [serial = 2310] [outer = 0x7ffbf4256c00] 02:49:34 INFO - PROCESS | 1906 | 1462960174369 Marionette DEBUG loaded listener.js 02:49:34 INFO - PROCESS | 1906 | ++DOMWINDOW == 215 (0x7ffbf9152800) [pid = 1906] [serial = 2311] [outer = 0x7ffbf4256c00] 02:49:35 INFO - PROCESS | 1906 | 1462960175282 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:49:35 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. 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:49:35 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'.) 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:49:35 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. 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:49:35 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. 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:49:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:49:35 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. 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:49:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:49:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 02:49:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:49:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:49:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:49:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:49:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:49:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:49:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:49:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:49:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:49:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:49:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:49:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:49:35 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1446ms 02:49:35 INFO - PROCESS | 1906 | 1462960175367 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 02:49:35 INFO - PROCESS | 1906 | 1462960175371 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 02:49:35 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:49:35 INFO - PROCESS | 1906 | 1462960175377 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:49:35 INFO - PROCESS | 1906 | 1462960175384 Marionette TRACE conn4 <- [1,3046,null,{}] 02:49:35 INFO - PROCESS | 1906 | 1462960175393 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:35 INFO - PROCESS | 1906 | 1462960175600 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 02:49:35 INFO - PROCESS | 1906 | 1462960175847 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdc3c8800 == 146 [pid = 1906] [id = 771] 02:49:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 216 (0x7ffc05a0b000) [pid = 1906] [serial = 2312] [outer = (nil)] 02:49:35 INFO - PROCESS | 1906 | ++DOMWINDOW == 217 (0x7ffc07691400) [pid = 1906] [serial = 2313] [outer = 0x7ffc05a0b000] 02:49:35 INFO - PROCESS | 1906 | 1462960175923 Marionette DEBUG loaded listener.js 02:49:36 INFO - PROCESS | 1906 | ++DOMWINDOW == 218 (0x7ffc0769d800) [pid = 1906] [serial = 2314] [outer = 0x7ffc05a0b000] 02:49:36 INFO - PROCESS | 1906 | [1906] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:49:36 INFO - PROCESS | 1906 | 1462960176591 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:49:36 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:49:36 INFO - {} 02:49:36 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1233ms 02:49:36 INFO - PROCESS | 1906 | 1462960176628 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 02:49:36 INFO - PROCESS | 1906 | 1462960176632 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 02:49:36 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:49:36 INFO - PROCESS | 1906 | 1462960176651 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:49:36 INFO - PROCESS | 1906 | 1462960176654 Marionette TRACE conn4 <- [1,3050,null,{}] 02:49:36 INFO - PROCESS | 1906 | 1462960176659 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:36 INFO - PROCESS | 1906 | 1462960176860 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 02:49:37 INFO - PROCESS | 1906 | 1462960177064 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdc3dd000 == 147 [pid = 1906] [id = 772] 02:49:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 219 (0x7ffbd6d80c00) [pid = 1906] [serial = 2315] [outer = (nil)] 02:49:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 220 (0x7ffbd6d88400) [pid = 1906] [serial = 2316] [outer = 0x7ffbd6d80c00] 02:49:37 INFO - PROCESS | 1906 | 1462960177167 Marionette DEBUG loaded listener.js 02:49:37 INFO - PROCESS | 1906 | ++DOMWINDOW == 221 (0x7ffbe3316c00) [pid = 1906] [serial = 2317] [outer = 0x7ffbd6d80c00] 02:49:37 INFO - PROCESS | 1906 | 1462960177851 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 02:49:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:49:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:49:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:49:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:49:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1229ms 02:49:37 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:49:37 INFO - PROCESS | 1906 | 1462960177883 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 02:49:37 INFO - PROCESS | 1906 | 1462960177885 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 02:49:37 INFO - PROCESS | 1906 | 1462960177891 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:49:37 INFO - PROCESS | 1906 | 1462960177894 Marionette TRACE conn4 <- [1,3054,null,{}] 02:49:37 INFO - PROCESS | 1906 | 1462960177899 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:38 INFO - PROCESS | 1906 | 1462960178044 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 02:49:38 INFO - PROCESS | 1906 | 1462960178267 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe96c6000 == 148 [pid = 1906] [id = 773] 02:49:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 222 (0x7ffbd6d82800) [pid = 1906] [serial = 2318] [outer = (nil)] 02:49:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 223 (0x7ffbe91b0c00) [pid = 1906] [serial = 2319] [outer = 0x7ffbd6d82800] 02:49:38 INFO - PROCESS | 1906 | 1462960178328 Marionette DEBUG loaded listener.js 02:49:38 INFO - PROCESS | 1906 | ++DOMWINDOW == 224 (0x7ffbe9592000) [pid = 1906] [serial = 2320] [outer = 0x7ffbd6d82800] 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:49:39 INFO - PROCESS | 1906 | 1462960179272 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:49:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:49:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:49:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:49:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:49:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:49:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:49:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:49:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:49:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:49:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:49:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:49:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:49:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:49:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:49:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:49:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:49:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:49:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:49:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:49:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:49:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:49:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:49:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:49:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:49:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:49:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:49:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:49:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:49:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:49:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:49:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:49:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:49:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:49:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:49:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:49:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:49:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:49:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:49:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:49:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:49:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:49:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:49:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:49:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:49:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:49:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:49:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:49: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" 02:49:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:49: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" 02:49:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:49:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1447ms 02:49:39 INFO - PROCESS | 1906 | 1462960179338 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 02:49:39 INFO - PROCESS | 1906 | 1462960179340 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 02:49:39 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:49:39 INFO - PROCESS | 1906 | 1462960179345 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:49:39 INFO - PROCESS | 1906 | 1462960179347 Marionette TRACE conn4 <- [1,3058,null,{}] 02:49:39 INFO - PROCESS | 1906 | 1462960179351 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:39 INFO - PROCESS | 1906 | 1462960179603 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 02:49:39 INFO - PROCESS | 1906 | 1462960179854 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbea1cc000 == 149 [pid = 1906] [id = 774] 02:49:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 225 (0x7ffbdcb5fc00) [pid = 1906] [serial = 2321] [outer = (nil)] 02:49:39 INFO - PROCESS | 1906 | ++DOMWINDOW == 226 (0x7ffbea43f000) [pid = 1906] [serial = 2322] [outer = 0x7ffbdcb5fc00] 02:49:39 INFO - PROCESS | 1906 | 1462960179955 Marionette DEBUG loaded listener.js 02:49:40 INFO - PROCESS | 1906 | ++DOMWINDOW == 227 (0x7ffbea66c400) [pid = 1906] [serial = 2323] [outer = 0x7ffbdcb5fc00] 02:49:40 INFO - PROCESS | 1906 | 1462960180604 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 02:49:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:49:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:49:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:49:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:49:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:49:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:49:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:49:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:49:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:49:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:49:40 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:40 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:49:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:49:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:49:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:49:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:49:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:49:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:49:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:49:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:49:40 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1334ms 02:49:40 INFO - PROCESS | 1906 | 1462960180683 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 02:49:40 INFO - PROCESS | 1906 | 1462960180686 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 02:49:40 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:49:40 INFO - PROCESS | 1906 | 1462960180694 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:49:40 INFO - PROCESS | 1906 | 1462960180696 Marionette TRACE conn4 <- [1,3062,null,{}] 02:49:40 INFO - PROCESS | 1906 | 1462960180701 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:40 INFO - PROCESS | 1906 | 1462960180862 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 02:49:41 INFO - PROCESS | 1906 | 1462960181070 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbea8c0800 == 150 [pid = 1906] [id = 775] 02:49:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 228 (0x7ffbd90e9400) [pid = 1906] [serial = 2324] [outer = (nil)] 02:49:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 229 (0x7ffbd90f4400) [pid = 1906] [serial = 2325] [outer = 0x7ffbd90e9400] 02:49:41 INFO - PROCESS | 1906 | 1462960181172 Marionette DEBUG loaded listener.js 02:49:41 INFO - PROCESS | 1906 | ++DOMWINDOW == 230 (0x7ffbea443400) [pid = 1906] [serial = 2326] [outer = 0x7ffbd90e9400] 02:49:41 INFO - PROCESS | 1906 | [1906] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:49:41 INFO - PROCESS | 1906 | 1462960181938 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:49:41 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:49:41 INFO - {} 02:49:41 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1279ms 02:49:41 INFO - PROCESS | 1906 | 1462960181977 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 02:49:41 INFO - PROCESS | 1906 | 1462960181981 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 02:49:41 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:49:41 INFO - PROCESS | 1906 | 1462960181986 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:49:41 INFO - PROCESS | 1906 | 1462960181990 Marionette TRACE conn4 <- [1,3066,null,{}] 02:49:41 INFO - PROCESS | 1906 | 1462960181994 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:42 INFO - PROCESS | 1906 | 1462960182177 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 02:49:42 INFO - PROCESS | 1906 | 1462960182385 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbf2cac800 == 151 [pid = 1906] [id = 776] 02:49:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 231 (0x7ffbd97a2c00) [pid = 1906] [serial = 2327] [outer = (nil)] 02:49:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 232 (0x7ffbd97afc00) [pid = 1906] [serial = 2328] [outer = 0x7ffbd97a2c00] 02:49:42 INFO - PROCESS | 1906 | 1462960182489 Marionette DEBUG loaded listener.js 02:49:42 INFO - PROCESS | 1906 | ++DOMWINDOW == 233 (0x7ffbea8b3000) [pid = 1906] [serial = 2329] [outer = 0x7ffbd97a2c00] 02:49:43 INFO - PROCESS | 1906 | 1462960183170 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 02:49:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:49:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:49:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:49:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:49:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:49:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:49:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:49:43 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1232ms 02:49:43 INFO - PROCESS | 1906 | 1462960183221 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 02:49:43 INFO - PROCESS | 1906 | 1462960183224 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 02:49:43 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:49:43 INFO - PROCESS | 1906 | 1462960183229 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:49:43 INFO - PROCESS | 1906 | 1462960183231 Marionette TRACE conn4 <- [1,3070,null,{}] 02:49:43 INFO - PROCESS | 1906 | 1462960183236 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:43 INFO - PROCESS | 1906 | 1462960183412 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 02:49:43 INFO - PROCESS | 1906 | 1462960183641 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbd8d13800 == 152 [pid = 1906] [id = 777] 02:49:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 234 (0x7ffbd97af800) [pid = 1906] [serial = 2330] [outer = (nil)] 02:49:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 235 (0x7ffbdab78c00) [pid = 1906] [serial = 2331] [outer = 0x7ffbd97af800] 02:49:43 INFO - PROCESS | 1906 | 1462960183700 Marionette DEBUG loaded listener.js 02:49:43 INFO - PROCESS | 1906 | ++DOMWINDOW == 236 (0x7ffbdab7d800) [pid = 1906] [serial = 2332] [outer = 0x7ffbd97af800] 02:49:44 INFO - PROCESS | 1906 | 1462960184369 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 02:49:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:49:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:49:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:49:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:49:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:49:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:49:44 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1176ms 02:49:44 INFO - PROCESS | 1906 | 1462960184407 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 02:49:44 INFO - PROCESS | 1906 | 1462960184410 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 02:49:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:49:44 INFO - PROCESS | 1906 | 1462960184422 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:49:44 INFO - PROCESS | 1906 | 1462960184424 Marionette TRACE conn4 <- [1,3074,null,{}] 02:49:44 INFO - PROCESS | 1906 | 1462960184428 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:44 INFO - PROCESS | 1906 | 1462960184589 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 02:49:44 INFO - PROCESS | 1906 | 1462960184819 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbd6b88800 == 153 [pid = 1906] [id = 778] 02:49:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 237 (0x7ffbd687d000) [pid = 1906] [serial = 2333] [outer = (nil)] 02:49:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 238 (0x7ffbd6882c00) [pid = 1906] [serial = 2334] [outer = 0x7ffbd687d000] 02:49:44 INFO - PROCESS | 1906 | 1462960184894 Marionette DEBUG loaded listener.js 02:49:44 INFO - PROCESS | 1906 | ++DOMWINDOW == 239 (0x7ffbd6888c00) [pid = 1906] [serial = 2335] [outer = 0x7ffbd687d000] 02:49:45 INFO - PROCESS | 1906 | 1462960185584 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 02:49:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:49:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:49:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:49:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:49:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:49:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:49:45 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1177ms 02:49:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:49:45 INFO - PROCESS | 1906 | 1462960185615 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 02:49:45 INFO - PROCESS | 1906 | 1462960185617 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 02:49:45 INFO - PROCESS | 1906 | 1462960185625 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:49:45 INFO - PROCESS | 1906 | 1462960185627 Marionette TRACE conn4 <- [1,3078,null,{}] 02:49:45 INFO - PROCESS | 1906 | 1462960185631 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:45 INFO - PROCESS | 1906 | 1462960185782 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 02:49:46 INFO - PROCESS | 1906 | 1462960186012 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbd8d1e800 == 154 [pid = 1906] [id = 779] 02:49:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 240 (0x7ffbd6785c00) [pid = 1906] [serial = 2336] [outer = (nil)] 02:49:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 241 (0x7ffbd6be5800) [pid = 1906] [serial = 2337] [outer = 0x7ffbd6785c00] 02:49:46 INFO - PROCESS | 1906 | 1462960186080 Marionette DEBUG loaded listener.js 02:49:46 INFO - PROCESS | 1906 | ++DOMWINDOW == 242 (0x7ffbd6beac00) [pid = 1906] [serial = 2338] [outer = 0x7ffbd6785c00] 02:49:46 INFO - PROCESS | 1906 | 1462960186787 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 02:49:46 INFO - PROCESS | 1906 | 1462960186861 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 02:49:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:49:46 INFO - PROCESS | 1906 | 1462960186871 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:49:46 INFO - PROCESS | 1906 | 1462960186873 Marionette TRACE conn4 <- [1,3082,null,{}] 02:49:46 INFO - PROCESS | 1906 | 1462960186876 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:47 INFO - PROCESS | 1906 | 1462960187037 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 02:49:47 INFO - PROCESS | 1906 | 1462960187283 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbd95b4000 == 155 [pid = 1906] [id = 780] 02:49:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 243 (0x7ffbd65c8000) [pid = 1906] [serial = 2339] [outer = (nil)] 02:49:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 244 (0x7ffbd6784800) [pid = 1906] [serial = 2340] [outer = 0x7ffbd65c8000] 02:49:47 INFO - PROCESS | 1906 | 1462960187700 Marionette DEBUG loaded listener.js 02:49:47 INFO - PROCESS | 1906 | ++DOMWINDOW == 245 (0x7ffbd6944c00) [pid = 1906] [serial = 2341] [outer = 0x7ffbd65c8000] 02:49:48 INFO - PROCESS | 1906 | 1462960188389 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 02:49:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:49:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:49:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:49:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1576ms 02:49:48 INFO - PROCESS | 1906 | 1462960188468 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 02:49:48 INFO - PROCESS | 1906 | 1462960188471 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 02:49:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:49:48 INFO - PROCESS | 1906 | 1462960188527 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:49:48 INFO - PROCESS | 1906 | 1462960188530 Marionette TRACE conn4 <- [1,3086,null,{}] 02:49:48 INFO - PROCESS | 1906 | 1462960188539 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:48 INFO - PROCESS | 1906 | 1462960188693 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 02:49:48 INFO - PROCESS | 1906 | 1462960188909 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbdb5b4800 == 156 [pid = 1906] [id = 781] 02:49:48 INFO - PROCESS | 1906 | ++DOMWINDOW == 246 (0x7ffbd65ca400) [pid = 1906] [serial = 2342] [outer = (nil)] 02:49:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 247 (0x7ffbd694dc00) [pid = 1906] [serial = 2343] [outer = 0x7ffbd65ca400] 02:49:49 INFO - PROCESS | 1906 | 1462960189020 Marionette DEBUG loaded listener.js 02:49:49 INFO - PROCESS | 1906 | ++DOMWINDOW == 248 (0x7ffbd90f3400) [pid = 1906] [serial = 2344] [outer = 0x7ffbd65ca400] 02:49:49 INFO - PROCESS | 1906 | 1462960189820 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:49:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:49:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1336ms 02:49:49 INFO - PROCESS | 1906 | 1462960189858 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 02:49:49 INFO - PROCESS | 1906 | 1462960189862 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 02:49:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:49:49 INFO - PROCESS | 1906 | 1462960189880 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:49:49 INFO - PROCESS | 1906 | 1462960189884 Marionette TRACE conn4 <- [1,3090,null,{}] 02:49:49 INFO - PROCESS | 1906 | 1462960189888 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:50 INFO - PROCESS | 1906 | 1462960190037 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 02:49:50 INFO - PROCESS | 1906 | 1462960190368 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | --DOCSHELL 0x7ffbe210a000 == 155 [pid = 1906] [id = 764] 02:49:50 INFO - PROCESS | 1906 | --DOMWINDOW == 247 (0x7ffbf06af400) [pid = 1906] [serial = 2219] [outer = (nil)] [url = about:blank] 02:49:50 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbd97d9800 == 156 [pid = 1906] [id = 782] 02:49:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 248 (0x7ffbd6ee3000) [pid = 1906] [serial = 2345] [outer = (nil)] 02:49:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 249 (0x7ffbdab76000) [pid = 1906] [serial = 2346] [outer = 0x7ffbd6ee3000] 02:49:50 INFO - PROCESS | 1906 | 1462960190491 Marionette DEBUG loaded listener.js 02:49:50 INFO - PROCESS | 1906 | ++DOMWINDOW == 250 (0x7ffbdab7ec00) [pid = 1906] [serial = 2347] [outer = 0x7ffbd6ee3000] 02:49:50 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe111f000 == 155 [pid = 1906] [id = 763] 02:49:50 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbde3ce800 == 154 [pid = 1906] [id = 762] 02:49:50 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdd20a800 == 153 [pid = 1906] [id = 761] 02:49:50 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdb5a2000 == 152 [pid = 1906] [id = 760] 02:49:50 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbd5ddd800 == 151 [pid = 1906] [id = 759] 02:49:50 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdc329000 == 150 [pid = 1906] [id = 758] 02:49:50 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbd931b000 == 149 [pid = 1906] [id = 757] 02:49:50 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf061e800 == 148 [pid = 1906] [id = 746] 02:49:51 INFO - PROCESS | 1906 | --DOMWINDOW == 249 (0x7ffbe90dec00) [pid = 1906] [serial = 2213] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1906 | --DOMWINDOW == 248 (0x7ffbdd9d9000) [pid = 1906] [serial = 2204] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1906 | --DOMWINDOW == 247 (0x7ffbde573400) [pid = 1906] [serial = 2205] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1906 | --DOMWINDOW == 246 (0x7ffbe90a8000) [pid = 1906] [serial = 2171] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1906 | --DOMWINDOW == 245 (0x7ffbf290c800) [pid = 1906] [serial = 2189] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1906 | --DOMWINDOW == 244 (0x7ffbe8e76000) [pid = 1906] [serial = 2168] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1906 | --DOMWINDOW == 243 (0x7ffbe3304c00) [pid = 1906] [serial = 2207] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1906 | --DOMWINDOW == 242 (0x7ffbe7e29400) [pid = 1906] [serial = 2208] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1906 | --DOMWINDOW == 241 (0x7ffbe9fdac00) [pid = 1906] [serial = 2177] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1906 | --DOMWINDOW == 240 (0x7ffbe7c91c00) [pid = 1906] [serial = 2192] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1906 | --DOMWINDOW == 239 (0x7ffbdcf05400) [pid = 1906] [serial = 2198] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1906 | --DOMWINDOW == 238 (0x7ffbe18e9400) [pid = 1906] [serial = 2165] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1906 | --DOMWINDOW == 237 (0x7ffbdcd4c400) [pid = 1906] [serial = 2202] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1906 | --DOMWINDOW == 236 (0x7ffbd937a000) [pid = 1906] [serial = 2201] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1906 | --DOMWINDOW == 235 (0x7ffbebb11400) [pid = 1906] [serial = 2183] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1906 | --DOMWINDOW == 234 (0x7ffbed596800) [pid = 1906] [serial = 2186] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1906 | --DOMWINDOW == 233 (0x7ffbe9597c00) [pid = 1906] [serial = 2174] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1906 | --DOMWINDOW == 232 (0x7ffbd96db800) [pid = 1906] [serial = 2159] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1906 | --DOMWINDOW == 231 (0x7ffbea669400) [pid = 1906] [serial = 2180] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1906 | --DOMWINDOW == 230 (0x7ffbde15cc00) [pid = 1906] [serial = 2162] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1906 | --DOMWINDOW == 229 (0x7ffbf508e800) [pid = 1906] [serial = 2195] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1906 | --DOMWINDOW == 228 (0x7ffbe9594000) [pid = 1906] [serial = 2214] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1906 | --DOMWINDOW == 227 (0x7ffbe9e15800) [pid = 1906] [serial = 2216] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1906 | --DOMWINDOW == 226 (0x7ffbe9084000) [pid = 1906] [serial = 2211] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1906 | --DOMWINDOW == 225 (0x7ffbe8e6bc00) [pid = 1906] [serial = 2210] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1906 | --DOMWINDOW == 224 (0x7ffbea441800) [pid = 1906] [serial = 2217] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1906 | 1462960191144 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:49:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:49:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1283ms 02:49:51 INFO - PROCESS | 1906 | 1462960191163 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 02:49:51 INFO - PROCESS | 1906 | 1462960191166 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 02:49:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:49:51 INFO - PROCESS | 1906 | 1462960191171 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:49:51 INFO - PROCESS | 1906 | 1462960191176 Marionette TRACE conn4 <- [1,3094,null,{}] 02:49:51 INFO - PROCESS | 1906 | 1462960191189 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:51 INFO - PROCESS | 1906 | 1462960191377 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 02:49:51 INFO - PROCESS | 1906 | 1462960191714 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbd6b80000 == 149 [pid = 1906] [id = 783] 02:49:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 225 (0x7ffbd65cb000) [pid = 1906] [serial = 2348] [outer = (nil)] 02:49:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 226 (0x7ffbd6789800) [pid = 1906] [serial = 2349] [outer = 0x7ffbd65cb000] 02:49:51 INFO - PROCESS | 1906 | 1462960191780 Marionette DEBUG loaded listener.js 02:49:51 INFO - PROCESS | 1906 | ++DOMWINDOW == 227 (0x7ffbd69cd400) [pid = 1906] [serial = 2350] [outer = 0x7ffbd65cb000] 02:49:52 INFO - PROCESS | 1906 | 1462960192546 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:49:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:49:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1385ms 02:49:52 INFO - PROCESS | 1906 | 1462960192558 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 02:49:52 INFO - PROCESS | 1906 | 1462960192562 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 02:49:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:49:52 INFO - PROCESS | 1906 | 1462960192569 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:49:52 INFO - PROCESS | 1906 | 1462960192573 Marionette TRACE conn4 <- [1,3098,null,{}] 02:49:52 INFO - PROCESS | 1906 | 1462960192579 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:52 INFO - PROCESS | 1906 | 1462960192739 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 02:49:52 INFO - PROCESS | 1906 | 1462960192974 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbdc1d6000 == 150 [pid = 1906] [id = 784] 02:49:52 INFO - PROCESS | 1906 | ++DOMWINDOW == 228 (0x7ffbd6784400) [pid = 1906] [serial = 2351] [outer = (nil)] 02:49:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 229 (0x7ffbd90e5c00) [pid = 1906] [serial = 2352] [outer = 0x7ffbd6784400] 02:49:53 INFO - PROCESS | 1906 | 1462960193038 Marionette DEBUG loaded listener.js 02:49:53 INFO - PROCESS | 1906 | ++DOMWINDOW == 230 (0x7ffbd90f0000) [pid = 1906] [serial = 2353] [outer = 0x7ffbd6784400] 02:49:53 INFO - PROCESS | 1906 | 1462960193776 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 02:49:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:49:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:49:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1234ms 02:49:53 INFO - PROCESS | 1906 | 1462960193806 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 02:49:53 INFO - PROCESS | 1906 | 1462960193812 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 02:49:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:49:53 INFO - PROCESS | 1906 | 1462960193817 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:49:53 INFO - PROCESS | 1906 | 1462960193820 Marionette TRACE conn4 <- [1,3102,null,{}] 02:49:53 INFO - PROCESS | 1906 | 1462960193826 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:54 INFO - PROCESS | 1906 | 1462960194001 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 02:49:54 INFO - PROCESS | 1906 | 1462960194271 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbde3c8000 == 151 [pid = 1906] [id = 785] 02:49:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 231 (0x7ffbd97a6c00) [pid = 1906] [serial = 2354] [outer = (nil)] 02:49:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 232 (0x7ffbdab79000) [pid = 1906] [serial = 2355] [outer = 0x7ffbd97a6c00] 02:49:54 INFO - PROCESS | 1906 | 1462960194336 Marionette DEBUG loaded listener.js 02:49:54 INFO - PROCESS | 1906 | ++DOMWINDOW == 233 (0x7ffbdca51c00) [pid = 1906] [serial = 2356] [outer = 0x7ffbd97a6c00] 02:49:55 INFO - PROCESS | 1906 | 1462960195076 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:49:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:49:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1286ms 02:49:55 INFO - PROCESS | 1906 | 1462960195105 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 02:49:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:49:55 INFO - PROCESS | 1906 | 1462960195109 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 02:49:55 INFO - PROCESS | 1906 | 1462960195123 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 02:49:55 INFO - PROCESS | 1906 | 1462960195131 Marionette TRACE conn4 <- [1,3106,null,{}] 02:49:55 INFO - PROCESS | 1906 | 1462960195137 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:55 INFO - PROCESS | 1906 | 1462960195304 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 02:49:55 INFO - PROCESS | 1906 | 1462960195533 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbe211e800 == 152 [pid = 1906] [id = 786] 02:49:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 234 (0x7ffbdccef800) [pid = 1906] [serial = 2357] [outer = (nil)] 02:49:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 235 (0x7ffbde15c400) [pid = 1906] [serial = 2358] [outer = 0x7ffbdccef800] 02:49:55 INFO - PROCESS | 1906 | 1462960195635 Marionette DEBUG loaded listener.js 02:49:55 INFO - PROCESS | 1906 | ++DOMWINDOW == 236 (0x7ffbde31d800) [pid = 1906] [serial = 2359] [outer = 0x7ffbdccef800] 02:49:56 INFO - PROCESS | 1906 | 1462960196306 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 02:49:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:49:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:49:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:49:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1240ms 02:49:56 INFO - PROCESS | 1906 | 1462960196356 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 02:49:56 INFO - PROCESS | 1906 | 1462960196365 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 02:49:56 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:49:56 INFO - PROCESS | 1906 | 1462960196372 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 02:49:56 INFO - PROCESS | 1906 | 1462960196376 Marionette TRACE conn4 <- [1,3110,null,{}] 02:49:56 INFO - PROCESS | 1906 | 1462960196381 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:56 INFO - PROCESS | 1906 | 1462960196543 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 02:49:56 INFO - PROCESS | 1906 | 1462960196764 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1906 | ++DOCSHELL 0x7ffbe7895000 == 153 [pid = 1906] [id = 787] 02:49:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 237 (0x7ffbdcf06000) [pid = 1906] [serial = 2360] [outer = (nil)] 02:49:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 238 (0x7ffbde84fc00) [pid = 1906] [serial = 2361] [outer = 0x7ffbdcf06000] 02:49:56 INFO - PROCESS | 1906 | 1462960196867 Marionette DEBUG loaded listener.js 02:49:56 INFO - PROCESS | 1906 | ++DOMWINDOW == 239 (0x7ffbe17e9400) [pid = 1906] [serial = 2362] [outer = 0x7ffbdcf06000] 02:49:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc09a77800 == 152 [pid = 1906] [id = 608] 02:49:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc09a94000 == 151 [pid = 1906] [id = 754] 02:49:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe7fc2800 == 150 [pid = 1906] [id = 306] 02:49:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc04d88000 == 149 [pid = 1906] [id = 752] 02:49:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdb3db000 == 148 [pid = 1906] [id = 755] 02:49:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdb3dc800 == 147 [pid = 1906] [id = 756] 02:49:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc0765d800 == 146 [pid = 1906] [id = 753] 02:49:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe9074000 == 145 [pid = 1906] [id = 321] 02:49:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbd97d9800 == 144 [pid = 1906] [id = 782] 02:49:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdb5b4800 == 143 [pid = 1906] [id = 781] 02:49:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbd95b4000 == 142 [pid = 1906] [id = 780] 02:49:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbd6b88800 == 141 [pid = 1906] [id = 778] 02:49:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbd8d13800 == 140 [pid = 1906] [id = 777] 02:49:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf2cac800 == 139 [pid = 1906] [id = 776] 02:49:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea8c0800 == 138 [pid = 1906] [id = 775] 02:49:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbea1cc000 == 137 [pid = 1906] [id = 774] 02:49:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe96c6000 == 136 [pid = 1906] [id = 773] 02:49:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdc3dd000 == 135 [pid = 1906] [id = 772] 02:49:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdc3c8800 == 134 [pid = 1906] [id = 771] 02:49:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc076da800 == 133 [pid = 1906] [id = 770] 02:49:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffc01490800 == 132 [pid = 1906] [id = 769] 02:49:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbf59db800 == 131 [pid = 1906] [id = 768] 02:49:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbe8fdb000 == 130 [pid = 1906] [id = 767] 02:49:59 INFO - PROCESS | 1906 | --DOCSHELL 0x7ffbdb0d1000 == 129 [pid = 1906] [id = 766] 02:49:59 INFO - PROCESS | 1906 | 1462960199746 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 02:49:59 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:49: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 02:49:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:49:59 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 3384ms 02:49:59 INFO - PROCESS | 1906 | 1462960199758 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 02:49:59 INFO - PROCESS | 1906 | 1462960199762 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 02:49:59 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:49:59 INFO - PROCESS | 1906 | 1462960199769 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 02:49:59 INFO - PROCESS | 1906 | 1462960199773 Marionette TRACE conn4 <- [1,3114,null,{}] 02:49:59 INFO - PROCESS | 1906 | 1462960199780 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:00 INFO - PROCESS | 1906 | 1462960200036 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 02:50:00 INFO - PROCESS | 1906 | 1462960200063 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"9c90b020-3511-4d02-99a4-bb615a03008c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1906 | ++DOCSHELL 0x7ffbd8ddf000 == 130 [pid = 1906] [id = 788] 02:50:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 240 (0x7ffbd6d86800) [pid = 1906] [serial = 2363] [outer = (nil)] 02:50:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 241 (0x7ffbd6d8ac00) [pid = 1906] [serial = 2364] [outer = 0x7ffbd6d86800] 02:50:00 INFO - PROCESS | 1906 | 1462960200136 Marionette DEBUG loaded listener.js 02:50:00 INFO - PROCESS | 1906 | ++DOMWINDOW == 242 (0x7ffbd6ee9000) [pid = 1906] [serial = 2365] [outer = 0x7ffbd6d86800] 02:50:00 INFO - PROCESS | 1906 | 1462960200938 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:50:00 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:50:00 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1229ms 02:50:01 INFO - PROCESS | 1906 | 1462960200999 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 02:50:01 INFO - PROCESS | 1906 | 1462960201005 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 02:50:02 WARNING - u'runner_teardown' () 02:50:02 INFO - No more tests 02:50:02 INFO - Got 0 unexpected results 02:50:02 INFO - SUITE-END | took 951s 02:50:02 INFO - Closing logging queue 02:50:02 INFO - queue closed 02:50:02 INFO - Return code: 0 02:50:02 WARNING - # TBPL SUCCESS # 02:50:02 INFO - Running post-action listener: _resource_record_post_action 02:50:02 INFO - Running post-run listener: _resource_record_post_run 02:50:03 INFO - Total resource usage - Wall time: 982s; CPU: 97.0%; Read bytes: 6754304; Write bytes: 936665088; Read time: 2396; Write time: 243300 02:50:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:50:03 INFO - install - Wall time: 25s; CPU: 100.0%; Read bytes: 0; Write bytes: 30437376; Read time: 0; Write time: 25960 02:50:03 INFO - run-tests - Wall time: 957s; CPU: 97.0%; Read bytes: 6168576; Write bytes: 906227712; Read time: 2232; Write time: 217340 02:50:03 INFO - Running post-run listener: _upload_blobber_files 02:50:03 INFO - Blob upload gear active. 02:50:03 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 02:50: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 02:50: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'] 02:50: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 02:50:03 INFO - (blobuploader) - INFO - Open directory for files ... 02:50:03 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 02:50:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:50:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:50:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:50:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:50:04 INFO - (blobuploader) - INFO - Done attempting. 02:50:04 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 02:50:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:50:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:50:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:50:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:50:05 INFO - (blobuploader) - INFO - Done attempting. 02:50:05 INFO - (blobuploader) - INFO - Iteration through files over. 02:50:05 INFO - Return code: 0 02:50:05 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 02:50:05 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 02:50:05 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2ab29adede2bbbd9d65328f795cf0ca3c6829eb8f3ce0b6c66b0f5b10061a8125857fcbbddc350a04e77f2d85fc3749ec2f163a90f0650c1e31a44649078cd57", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2bcd1eac83eb816584076a2bb8eab94bf58761800ba646bbc3fa5b6e14087cd96165961c68c199ff03d0548caa88d03599bafed7cec3d809375782485491ec52"} 02:50:05 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 02:50:05 INFO - Writing to file /builds/slave/test/properties/blobber_files 02:50:05 INFO - Contents: 02:50:05 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2ab29adede2bbbd9d65328f795cf0ca3c6829eb8f3ce0b6c66b0f5b10061a8125857fcbbddc350a04e77f2d85fc3749ec2f163a90f0650c1e31a44649078cd57", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2bcd1eac83eb816584076a2bb8eab94bf58761800ba646bbc3fa5b6e14087cd96165961c68c199ff03d0548caa88d03599bafed7cec3d809375782485491ec52"} 02:50:05 INFO - Running post-run listener: copy_logs_to_upload_dir 02:50:05 INFO - Copying logs to upload dir... 02:50:05 INFO - mkdir: /builds/slave/test/build/upload/logs 02:50:05 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1070.411601 ========= master_lag: 4.66 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 17 mins, 55 secs) (at 2016-05-11 02:50:10.540818) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-11 02:50:10.541944) ========= 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=9ca12473fbb1d023794ffd180000023c-1462959109.488303-2100643119 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2ab29adede2bbbd9d65328f795cf0ca3c6829eb8f3ce0b6c66b0f5b10061a8125857fcbbddc350a04e77f2d85fc3749ec2f163a90f0650c1e31a44649078cd57", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2bcd1eac83eb816584076a2bb8eab94bf58761800ba646bbc3fa5b6e14087cd96165961c68c199ff03d0548caa88d03599bafed7cec3d809375782485491ec52"} build_url:https://queue.taskcluster.net/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031112 build_url: 'https://queue.taskcluster.net/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2ab29adede2bbbd9d65328f795cf0ca3c6829eb8f3ce0b6c66b0f5b10061a8125857fcbbddc350a04e77f2d85fc3749ec2f163a90f0650c1e31a44649078cd57", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2bcd1eac83eb816584076a2bb8eab94bf58761800ba646bbc3fa5b6e14087cd96165961c68c199ff03d0548caa88d03599bafed7cec3d809375782485491ec52"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VeUKPZMUSBWFElzaZ_KgOA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.62 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-11 02:50:11.195514) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 02:50:11.195855) ========= 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=9ca12473fbb1d023794ffd180000023c-1462959109.488303-2100643119 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017410 ========= master_lag: 0.21 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 02:50:11.422816) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-11 02:50:11.423179) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-11 02:50:11.423631) ========= ========= Total master_lag: 11.03 =========