builder: mozilla-central_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1701 starttime: 1461281459.25 results: success (0) buildid: 20160421144315 builduid: b44aac0a02b642e6bb4d839693f363c8 revision: 0891f0fa044cba28024849803e170ed7700e01e0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 16:30:59.250848) ========= master: http://buildbot-master68.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 16:30:59.251341) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 16:30:59.251633) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 16:30:59.328744) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 16:30:59.329069) ========= 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-1461281441.688624-301343595 _=/tools/buildbot/bin/python using PTY: False --2016-04-21 16:30:59-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.0M=0.001s 2016-04-21 16:30:59 (10.0 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.261741 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 16:30:59.625212) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 16:30:59.625544) ========= 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-1461281441.688624-301343595 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.033382 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 16:30:59.689979) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 16:30:59.690347) ========= bash -c 'python archiver_client.py mozharness --repo mozilla-central --rev 0891f0fa044cba28024849803e170ed7700e01e0 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 0891f0fa044cba28024849803e170ed7700e01e0 --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-1461281441.688624-301343595 _=/tools/buildbot/bin/python using PTY: False 2016-04-21 16:30:59,792 truncating revision to first 12 chars 2016-04-21 16:30:59,792 Setting DEBUG logging. 2016-04-21 16:30:59,792 attempt 1/10 2016-04-21 16:30:59,793 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/0891f0fa044c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 16:31:00,107 unpacking tar archive at: mozilla-central-0891f0fa044c/testing/mozharness/ program finished with exit code 0 elapsedTime=0.595563 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 16:31:00.318524) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 16:31:00.318865) ========= script_repo_revision: 0891f0fa044cba28024849803e170ed7700e01e0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 16:31:00.319299) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 16:31:00.319587) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 16:31:00.346398) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 13 secs) (at 2016-04-21 16:31:00.346686) ========= /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-central --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-central', '--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-1461281441.688624-301343595 _=/tools/buildbot/bin/python using PTY: False 16:31:00 INFO - MultiFileLogger online at 20160421 16:31:00 in /builds/slave/test 16:31:00 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-central --download-symbols true 16:31:00 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 16:31:00 INFO - {'append_to_log': False, 16:31:00 INFO - 'base_work_dir': '/builds/slave/test', 16:31:00 INFO - 'blob_upload_branch': 'mozilla-central', 16:31:00 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 16:31:00 INFO - 'buildbot_json_path': 'buildprops.json', 16:31:00 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 16:31:00 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:31:00 INFO - 'download_minidump_stackwalk': True, 16:31:00 INFO - 'download_symbols': 'true', 16:31:00 INFO - 'e10s': False, 16:31:00 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 16:31:00 INFO - 'tooltool.py': '/tools/tooltool.py', 16:31:00 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 16:31:00 INFO - '/tools/misc-python/virtualenv.py')}, 16:31:00 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:31:00 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:31:00 INFO - 'log_level': 'info', 16:31:00 INFO - 'log_to_console': True, 16:31:00 INFO - 'opt_config_files': (), 16:31:00 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:31:00 INFO - '--processes=1', 16:31:00 INFO - '--config=%(test_path)s/wptrunner.ini', 16:31:00 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:31:00 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:31:00 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:31:00 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:31:00 INFO - 'pip_index': False, 16:31:00 INFO - 'require_test_zip': True, 16:31:00 INFO - 'test_type': ('testharness',), 16:31:00 INFO - 'this_chunk': '1', 16:31:00 INFO - 'tooltool_cache': '/builds/tooltool_cache', 16:31:00 INFO - 'total_chunks': '10', 16:31:00 INFO - 'virtualenv_path': 'venv', 16:31:00 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:31:00 INFO - 'work_dir': 'build'} 16:31:00 INFO - ##### 16:31:00 INFO - ##### Running clobber step. 16:31:00 INFO - ##### 16:31:00 INFO - Running pre-action listener: _resource_record_pre_action 16:31:00 INFO - Running main action method: clobber 16:31:00 INFO - rmtree: /builds/slave/test/build 16:31:00 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 16:31:01 INFO - Running post-action listener: _resource_record_post_action 16:31:01 INFO - ##### 16:31:01 INFO - ##### Running read-buildbot-config step. 16:31:01 INFO - ##### 16:31:01 INFO - Running pre-action listener: _resource_record_pre_action 16:31:01 INFO - Running main action method: read_buildbot_config 16:31:01 INFO - Using buildbot properties: 16:31:01 INFO - { 16:31:01 INFO - "project": "", 16:31:01 INFO - "product": "firefox", 16:31:01 INFO - "script_repo_revision": "production", 16:31:01 INFO - "scheduler": "tests-mozilla-central-ubuntu64_vm-debug-unittest", 16:31:01 INFO - "repository": "", 16:31:01 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-central debug test web-platform-tests-1", 16:31:01 INFO - "buildid": "20160421144315", 16:31:01 INFO - "pgo_build": "False", 16:31:01 INFO - "basedir": "/builds/slave/test", 16:31:01 INFO - "buildnumber": 5, 16:31:01 INFO - "slavename": "tst-linux64-spot-1701", 16:31:01 INFO - "master": "http://buildbot-master68.bb.releng.usw2.mozilla.com:8201/", 16:31:01 INFO - "platform": "linux64", 16:31:01 INFO - "branch": "mozilla-central", 16:31:01 INFO - "revision": "0891f0fa044cba28024849803e170ed7700e01e0", 16:31:01 INFO - "repo_path": "mozilla-central", 16:31:01 INFO - "moz_repo_path": "", 16:31:01 INFO - "stage_platform": "linux64", 16:31:01 INFO - "builduid": "b44aac0a02b642e6bb4d839693f363c8", 16:31:01 INFO - "slavebuilddir": "test" 16:31:01 INFO - } 16:31:01 INFO - Found installer url https://queue.taskcluster.net/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 16:31:01 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 16:31:01 INFO - Running post-action listener: _resource_record_post_action 16:31:01 INFO - ##### 16:31:01 INFO - ##### Running download-and-extract step. 16:31:01 INFO - ##### 16:31:01 INFO - Running pre-action listener: _resource_record_pre_action 16:31:01 INFO - Running main action method: download_and_extract 16:31:01 INFO - mkdir: /builds/slave/test/build/tests 16:31:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:31:01 INFO - https://queue.taskcluster.net/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 16:31:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 16:31:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 16:31:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 16:31:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 16:31:03 INFO - Downloaded 1361 bytes. 16:31:03 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 16:31:03 INFO - Using the following test package requirements: 16:31:03 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 16:31:03 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 16:31:03 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 16:31:03 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 16:31:03 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 16:31:03 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 16:31:03 INFO - u'jsshell-linux-x86_64.zip'], 16:31:03 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 16:31:03 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 16:31:03 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 16:31:03 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 16:31:03 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 16:31:03 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 16:31:03 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 16:31:03 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 16:31:03 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 16:31:03 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 16:31:03 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 16:31:03 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 16:31:03 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')]} 16:31:03 INFO - https://queue.taskcluster.net/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 16:31:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 16:31:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 16:31:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 16:31:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 16:31:06 INFO - Downloaded 22741616 bytes. 16:31:06 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:31:06 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:31:06 INFO - caution: filename not matched: web-platform/* 16:31:06 INFO - Return code: 11 16:31:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:31:06 INFO - https://queue.taskcluster.net/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 16:31:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 16:31:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 16:31:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 16:31:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 16:31:08 INFO - Downloaded 36400340 bytes. 16:31:08 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:31:08 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:31:12 INFO - caution: filename not matched: bin/* 16:31:12 INFO - caution: filename not matched: config/* 16:31:12 INFO - caution: filename not matched: mozbase/* 16:31:12 INFO - caution: filename not matched: marionette/* 16:31:12 INFO - caution: filename not matched: tools/wptserve/* 16:31:12 INFO - Return code: 11 16:31:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:31:12 INFO - https://queue.taskcluster.net/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 16:31:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 16:31:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 16:31:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 16:31:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 16:31:14 INFO - Downloaded 64338477 bytes. 16:31:14 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 16:31:14 INFO - mkdir: /builds/slave/test/properties 16:31:14 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 16:31:14 INFO - Writing to file /builds/slave/test/properties/build_url 16:31:14 INFO - Contents: 16:31:14 INFO - build_url:https://queue.taskcluster.net/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 16:31:15 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 16:31:15 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 16:31:15 INFO - Writing to file /builds/slave/test/properties/symbols_url 16:31:15 INFO - Contents: 16:31:15 INFO - symbols_url:https://queue.taskcluster.net/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 16:31: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')]} 16:31:15 INFO - https://queue.taskcluster.net/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:31:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 16:31:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 16:31:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 16:31:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 16:31:19 INFO - Downloaded 90812631 bytes. 16:31:19 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 16:31:19 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 16:31:24 INFO - Return code: 0 16:31:24 INFO - Running post-action listener: _resource_record_post_action 16:31:24 INFO - Running post-action listener: set_extra_try_arguments 16:31:24 INFO - ##### 16:31:24 INFO - ##### Running create-virtualenv step. 16:31:24 INFO - ##### 16:31:24 INFO - Running pre-action listener: _pre_create_virtualenv 16:31:24 INFO - Running pre-action listener: _resource_record_pre_action 16:31:24 INFO - Running main action method: create_virtualenv 16:31:24 INFO - Creating virtualenv /builds/slave/test/build/venv 16:31:24 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 16:31:24 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 16:31:25 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 16:31:25 INFO - Using real prefix '/usr' 16:31:25 INFO - New python executable in /builds/slave/test/build/venv/bin/python 16:31:28 INFO - Installing distribute.............................................................................................................................................................................................done. 16:31:32 INFO - Installing pip.................done. 16:31:32 INFO - Return code: 0 16:31:32 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 16:31:32 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')]} 16:31:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:31:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:31:32 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')]} 16:31:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:31:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:31:32 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2246030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x22473f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x228b760>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2292f20>, '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 0x22897e0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2289c90>, '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-1461281441.688624-301343595', '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 16:31:32 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 16:31:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 16:31:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:31:32 INFO - 'CCACHE_UMASK': '002', 16:31:32 INFO - 'DISPLAY': ':0', 16:31:32 INFO - 'HOME': '/home/cltbld', 16:31:32 INFO - 'LANG': 'en_US.UTF-8', 16:31:32 INFO - 'LOGNAME': 'cltbld', 16:31:32 INFO - 'MAIL': '/var/mail/cltbld', 16:31:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:31:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:31:32 INFO - 'MOZ_NO_REMOTE': '1', 16:31:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:31:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:31:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:31:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:31:32 INFO - 'PWD': '/builds/slave/test', 16:31:32 INFO - 'SHELL': '/bin/bash', 16:31:32 INFO - 'SHLVL': '1', 16:31:32 INFO - 'TERM': 'linux', 16:31:32 INFO - 'TMOUT': '86400', 16:31:32 INFO - 'USER': 'cltbld', 16:31:32 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461281441.688624-301343595', 16:31:32 INFO - '_': '/tools/buildbot/bin/python'} 16:31:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:31:32 INFO - Downloading/unpacking psutil>=0.7.1 16:31:32 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 16:31:32 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 16:31:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:31:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:31:32 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 16:31:32 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 16:31:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 16:31:36 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 16:31:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:31:36 INFO - Installing collected packages: psutil 16:31:36 INFO - Running setup.py install for psutil 16:31:37 INFO - building 'psutil._psutil_linux' extension 16:31:37 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 16:31:37 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 16:31:37 INFO - building 'psutil._psutil_posix' extension 16:31:37 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 16:31:38 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 16:31:38 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 16:31:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:31:38 INFO - Successfully installed psutil 16:31:38 INFO - Cleaning up... 16:31:38 INFO - Return code: 0 16:31:38 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 16:31:38 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')]} 16:31:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:31:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:31:38 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')]} 16:31:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:31:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:31:38 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2246030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x22473f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x228b760>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2292f20>, '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 0x22897e0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2289c90>, '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-1461281441.688624-301343595', '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 16:31:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 16:31:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 16:31:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:31:38 INFO - 'CCACHE_UMASK': '002', 16:31:38 INFO - 'DISPLAY': ':0', 16:31:38 INFO - 'HOME': '/home/cltbld', 16:31:38 INFO - 'LANG': 'en_US.UTF-8', 16:31:38 INFO - 'LOGNAME': 'cltbld', 16:31:38 INFO - 'MAIL': '/var/mail/cltbld', 16:31:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:31:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:31:38 INFO - 'MOZ_NO_REMOTE': '1', 16:31:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:31:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:31:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:31:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:31:38 INFO - 'PWD': '/builds/slave/test', 16:31:38 INFO - 'SHELL': '/bin/bash', 16:31:38 INFO - 'SHLVL': '1', 16:31:38 INFO - 'TERM': 'linux', 16:31:38 INFO - 'TMOUT': '86400', 16:31:38 INFO - 'USER': 'cltbld', 16:31:38 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461281441.688624-301343595', 16:31:38 INFO - '_': '/tools/buildbot/bin/python'} 16:31:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:31:38 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:31:38 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 16:31:38 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 16:31:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:31:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:31:38 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 16:31:38 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 16:31:42 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:31:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 16:31:42 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 16:31:42 INFO - Installing collected packages: mozsystemmonitor 16:31:42 INFO - Running setup.py install for mozsystemmonitor 16:31:42 INFO - Successfully installed mozsystemmonitor 16:31:42 INFO - Cleaning up... 16:31:42 INFO - Return code: 0 16:31:42 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 16:31: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')]} 16:31:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:31:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:31: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')]} 16:31:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:31:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:31:42 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2246030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x22473f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x228b760>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2292f20>, '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 0x22897e0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2289c90>, '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-1461281441.688624-301343595', '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 16:31:42 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 16:31:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 16:31:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:31:42 INFO - 'CCACHE_UMASK': '002', 16:31:42 INFO - 'DISPLAY': ':0', 16:31:42 INFO - 'HOME': '/home/cltbld', 16:31:42 INFO - 'LANG': 'en_US.UTF-8', 16:31:42 INFO - 'LOGNAME': 'cltbld', 16:31:42 INFO - 'MAIL': '/var/mail/cltbld', 16:31:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:31:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:31:42 INFO - 'MOZ_NO_REMOTE': '1', 16:31:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:31:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:31:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:31:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:31:42 INFO - 'PWD': '/builds/slave/test', 16:31:42 INFO - 'SHELL': '/bin/bash', 16:31:42 INFO - 'SHLVL': '1', 16:31:42 INFO - 'TERM': 'linux', 16:31:42 INFO - 'TMOUT': '86400', 16:31:42 INFO - 'USER': 'cltbld', 16:31:42 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461281441.688624-301343595', 16:31:42 INFO - '_': '/tools/buildbot/bin/python'} 16:31:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:31:43 INFO - Downloading/unpacking blobuploader==1.2.4 16:31:43 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 16:31:43 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 16:31:43 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:31:43 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:31:43 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 16:31:43 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 16:31:46 INFO - Downloading blobuploader-1.2.4.tar.gz 16:31:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 16:31:47 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:31:47 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 16:31:47 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 16:31:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:31:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:31:47 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 16:31:47 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 16:31:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 16:31:47 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:31:47 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 16:31:47 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 16:31:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:31:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:31:47 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 16:31:47 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 16:31:48 INFO - Downloading docopt-0.6.1.tar.gz 16:31:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 16:31:48 INFO - Installing collected packages: blobuploader, requests, docopt 16:31:48 INFO - Running setup.py install for blobuploader 16:31:48 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 16:31:48 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 16:31:48 INFO - Running setup.py install for requests 16:31:49 INFO - Running setup.py install for docopt 16:31:49 INFO - Successfully installed blobuploader requests docopt 16:31:49 INFO - Cleaning up... 16:31:49 INFO - Return code: 0 16:31:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:31:49 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')]} 16:31:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:31:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:31:49 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')]} 16:31:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:31:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:31:49 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2246030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x22473f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x228b760>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2292f20>, '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 0x22897e0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2289c90>, '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-1461281441.688624-301343595', '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 16:31:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 16:31:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 16:31:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:31:49 INFO - 'CCACHE_UMASK': '002', 16:31:49 INFO - 'DISPLAY': ':0', 16:31:49 INFO - 'HOME': '/home/cltbld', 16:31:49 INFO - 'LANG': 'en_US.UTF-8', 16:31:49 INFO - 'LOGNAME': 'cltbld', 16:31:49 INFO - 'MAIL': '/var/mail/cltbld', 16:31:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:31:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:31:49 INFO - 'MOZ_NO_REMOTE': '1', 16:31:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:31:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:31:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:31:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:31:49 INFO - 'PWD': '/builds/slave/test', 16:31:49 INFO - 'SHELL': '/bin/bash', 16:31:49 INFO - 'SHLVL': '1', 16:31:49 INFO - 'TERM': 'linux', 16:31:49 INFO - 'TMOUT': '86400', 16:31:49 INFO - 'USER': 'cltbld', 16:31:49 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461281441.688624-301343595', 16:31:49 INFO - '_': '/tools/buildbot/bin/python'} 16:31:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:31:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:31:50 INFO - Running setup.py (path:/tmp/pip-W2zwsA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:31:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:31:50 INFO - Running setup.py (path:/tmp/pip-Fx_quA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:31:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:31:50 INFO - Running setup.py (path:/tmp/pip-Xm1Ff0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:31:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:31:50 INFO - Running setup.py (path:/tmp/pip-Do6BRG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:31:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:31:50 INFO - Running setup.py (path:/tmp/pip-pyvWjG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:31:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:31:50 INFO - Running setup.py (path:/tmp/pip-Z44ar7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:31:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:31:50 INFO - Running setup.py (path:/tmp/pip-RQbhfP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:31:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:31:51 INFO - Running setup.py (path:/tmp/pip-dhJYK0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:31:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:31:51 INFO - Running setup.py (path:/tmp/pip-tySBXY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:31:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:31:51 INFO - Running setup.py (path:/tmp/pip-6RETPI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:31:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:31:51 INFO - Running setup.py (path:/tmp/pip-j4mlMc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:31:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:31:51 INFO - Running setup.py (path:/tmp/pip-4rqTLe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:31:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:31:51 INFO - Running setup.py (path:/tmp/pip-l82bwL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:31:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:31:51 INFO - Running setup.py (path:/tmp/pip-4xDBFW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:31:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:31:51 INFO - Running setup.py (path:/tmp/pip-QBcjW6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:31:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:31:52 INFO - Running setup.py (path:/tmp/pip-nsDuPc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:31:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:31:52 INFO - Running setup.py (path:/tmp/pip-xJN7cY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:31:52 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:31:52 INFO - Running setup.py (path:/tmp/pip-pUlbSr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:31:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:31:52 INFO - Running setup.py (path:/tmp/pip-W57XHd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:31:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:31:52 INFO - Running setup.py (path:/tmp/pip-eJAUS2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:31:52 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:31:53 INFO - Running setup.py (path:/tmp/pip-gjvEL2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:31:53 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:31:53 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 16:31:53 INFO - Running setup.py install for manifestparser 16:31:53 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 16:31:53 INFO - Running setup.py install for mozcrash 16:31:53 INFO - Running setup.py install for mozdebug 16:31:53 INFO - Running setup.py install for mozdevice 16:31:54 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 16:31:54 INFO - Installing dm script to /builds/slave/test/build/venv/bin 16:31:54 INFO - Running setup.py install for mozfile 16:31:54 INFO - Running setup.py install for mozhttpd 16:31:54 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 16:31:54 INFO - Running setup.py install for mozinfo 16:31:54 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 16:31:54 INFO - Running setup.py install for mozInstall 16:31:54 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 16:31:54 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 16:31:54 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 16:31:54 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 16:31:54 INFO - Running setup.py install for mozleak 16:31:54 INFO - Running setup.py install for mozlog 16:31:55 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 16:31:55 INFO - Running setup.py install for moznetwork 16:31:55 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 16:31:55 INFO - Running setup.py install for mozprocess 16:31:55 INFO - Running setup.py install for mozprofile 16:31:55 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 16:31:55 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 16:31:55 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 16:31:55 INFO - Running setup.py install for mozrunner 16:31:56 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 16:31:56 INFO - Running setup.py install for mozscreenshot 16:31:56 INFO - Running setup.py install for moztest 16:31:56 INFO - Running setup.py install for mozversion 16:31:56 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 16:31:56 INFO - Running setup.py install for wptserve 16:31:56 INFO - Running setup.py install for marionette-driver 16:31:57 INFO - Running setup.py install for browsermob-proxy 16:31:57 INFO - Running setup.py install for marionette-client 16:31:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:31:57 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 16:31:57 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 16:31:57 INFO - Cleaning up... 16:31:57 INFO - Return code: 0 16:31:57 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:31:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:31:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:31:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:31:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:31:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:31:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:31:57 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2246030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x22473f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x228b760>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2292f20>, '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 0x22897e0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2289c90>, '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-1461281441.688624-301343595', '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 16:31:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 16:31:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 16:31:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:31:57 INFO - 'CCACHE_UMASK': '002', 16:31:57 INFO - 'DISPLAY': ':0', 16:31:57 INFO - 'HOME': '/home/cltbld', 16:31:57 INFO - 'LANG': 'en_US.UTF-8', 16:31:57 INFO - 'LOGNAME': 'cltbld', 16:31:57 INFO - 'MAIL': '/var/mail/cltbld', 16:31:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:31:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:31:57 INFO - 'MOZ_NO_REMOTE': '1', 16:31:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:31:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:31:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:31:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:31:57 INFO - 'PWD': '/builds/slave/test', 16:31:57 INFO - 'SHELL': '/bin/bash', 16:31:57 INFO - 'SHLVL': '1', 16:31:57 INFO - 'TERM': 'linux', 16:31:57 INFO - 'TMOUT': '86400', 16:31:57 INFO - 'USER': 'cltbld', 16:31:57 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461281441.688624-301343595', 16:31:57 INFO - '_': '/tools/buildbot/bin/python'} 16:31:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:31:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:31:58 INFO - Running setup.py (path:/tmp/pip-YBQ52D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:31:58 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)) 16:31:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:31:58 INFO - Running setup.py (path:/tmp/pip-b2BjFM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:31:58 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)) 16:31:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:31:58 INFO - Running setup.py (path:/tmp/pip-sxJPS2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:31:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 16:31:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:31:58 INFO - Running setup.py (path:/tmp/pip-Wwr9KZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:31:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 16:31:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:31:58 INFO - Running setup.py (path:/tmp/pip-8xoQxx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:31:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 16:31:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:31:58 INFO - Running setup.py (path:/tmp/pip-OCiOxw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:31:59 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)) 16:31:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:31:59 INFO - Running setup.py (path:/tmp/pip-jbUU9y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:31:59 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)) 16:31:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:31:59 INFO - Running setup.py (path:/tmp/pip-R89wiW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:31:59 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)) 16:31:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:31:59 INFO - Running setup.py (path:/tmp/pip-KqtdMD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:31:59 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)) 16:31:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:31:59 INFO - Running setup.py (path:/tmp/pip-KhrAJF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:31:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 16:31:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:31:59 INFO - Running setup.py (path:/tmp/pip-e8vPHe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:31:59 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 16:31:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:31:59 INFO - Running setup.py (path:/tmp/pip-3YeWZz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:31:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 16:31:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:31:59 INFO - Running setup.py (path:/tmp/pip-HwAWOE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:32:00 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)) 16:32:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:32:00 INFO - Running setup.py (path:/tmp/pip-H_gub6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:32:00 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)) 16:32:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:32:00 INFO - Running setup.py (path:/tmp/pip-vL2ZB7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:32:00 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)) 16:32:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:32:00 INFO - Running setup.py (path:/tmp/pip-3cZvky-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:32:00 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)) 16:32:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:32:00 INFO - Running setup.py (path:/tmp/pip-z3KrUi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:32:00 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)) 16:32:00 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:32:00 INFO - Running setup.py (path:/tmp/pip-xI8jCD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:32:00 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 16:32:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:32:00 INFO - Running setup.py (path:/tmp/pip-UDFiRI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:32:00 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 16:32:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:32:00 INFO - Running setup.py (path:/tmp/pip-Tx36Ua-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:32:01 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)) 16:32:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:32:01 INFO - Running setup.py (path:/tmp/pip-imz3Xs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:32:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:32:01 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)) 16:32:01 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)) 16:32:01 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)) 16:32:01 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)) 16:32:01 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)) 16:32:01 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)) 16:32:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 16:32:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:32:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:32:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:32:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:32:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:32:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:32:05 INFO - Downloading blessings-1.6.tar.gz 16:32:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 16:32:05 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)) 16:32:05 INFO - Installing collected packages: blessings 16:32:05 INFO - Running setup.py install for blessings 16:32:06 INFO - Successfully installed blessings 16:32:06 INFO - Cleaning up... 16:32:06 INFO - Return code: 0 16:32:06 INFO - Done creating virtualenv /builds/slave/test/build/venv. 16:32:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:32:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:32:06 INFO - Reading from file tmpfile_stdout 16:32:06 INFO - Current package versions: 16:32:06 INFO - argparse == 1.2.1 16:32:06 INFO - blessings == 1.6 16:32:06 INFO - blobuploader == 1.2.4 16:32:06 INFO - browsermob-proxy == 0.6.0 16:32:06 INFO - docopt == 0.6.1 16:32:06 INFO - manifestparser == 1.1 16:32:06 INFO - marionette-client == 2.3.0 16:32:06 INFO - marionette-driver == 1.4.0 16:32:06 INFO - mozInstall == 1.12 16:32:06 INFO - mozcrash == 0.17 16:32:06 INFO - mozdebug == 0.1 16:32:06 INFO - mozdevice == 0.48 16:32:06 INFO - mozfile == 1.2 16:32:06 INFO - mozhttpd == 0.7 16:32:06 INFO - mozinfo == 0.9 16:32:06 INFO - mozleak == 0.1 16:32:06 INFO - mozlog == 3.1 16:32:06 INFO - moznetwork == 0.27 16:32:06 INFO - mozprocess == 0.22 16:32:06 INFO - mozprofile == 0.28 16:32:06 INFO - mozrunner == 6.11 16:32:06 INFO - mozscreenshot == 0.1 16:32:06 INFO - mozsystemmonitor == 0.0 16:32:06 INFO - moztest == 0.7 16:32:06 INFO - mozversion == 1.4 16:32:06 INFO - psutil == 3.1.1 16:32:06 INFO - requests == 1.2.3 16:32:06 INFO - wptserve == 1.4.0 16:32:06 INFO - wsgiref == 0.1.2 16:32:06 INFO - Running post-action listener: _resource_record_post_action 16:32:06 INFO - Running post-action listener: _start_resource_monitoring 16:32:06 INFO - Starting resource monitoring. 16:32:06 INFO - ##### 16:32:06 INFO - ##### Running pull step. 16:32:06 INFO - ##### 16:32:06 INFO - Running pre-action listener: _resource_record_pre_action 16:32:06 INFO - Running main action method: pull 16:32:06 INFO - Pull has nothing to do! 16:32:06 INFO - Running post-action listener: _resource_record_post_action 16:32:06 INFO - ##### 16:32:06 INFO - ##### Running install step. 16:32:06 INFO - ##### 16:32:06 INFO - Running pre-action listener: _resource_record_pre_action 16:32:06 INFO - Running main action method: install 16:32:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:32:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:32:07 INFO - Reading from file tmpfile_stdout 16:32:07 INFO - Detecting whether we're running mozinstall >=1.0... 16:32:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 16:32:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 16:32:07 INFO - Reading from file tmpfile_stdout 16:32:07 INFO - Output received: 16:32:07 INFO - Usage: mozinstall [options] installer 16:32:07 INFO - Options: 16:32:07 INFO - -h, --help show this help message and exit 16:32:07 INFO - -d DEST, --destination=DEST 16:32:07 INFO - Directory to install application into. [default: 16:32:07 INFO - "/builds/slave/test"] 16:32:07 INFO - --app=APP Application being installed. [default: firefox] 16:32:07 INFO - mkdir: /builds/slave/test/build/application 16:32:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 16:32:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 16:32:37 INFO - Reading from file tmpfile_stdout 16:32:37 INFO - Output received: 16:32:37 INFO - /builds/slave/test/build/application/firefox/firefox 16:32:37 INFO - Running post-action listener: _resource_record_post_action 16:32:37 INFO - ##### 16:32:37 INFO - ##### Running run-tests step. 16:32:37 INFO - ##### 16:32:37 INFO - Running pre-action listener: _resource_record_pre_action 16:32:37 INFO - Running main action method: run_tests 16:32:37 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 16:32:37 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:32:37 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:32:37 INFO - grabbing minidump binary from tooltool 16:32:37 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')]} 16:32:37 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 0x2292f20>, '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 0x22897e0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2289c90>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 16:32:37 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 16:32:37 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 16:32:37 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 16:32:37 INFO - Return code: 0 16:32:37 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 16:32:37 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 16:32:37 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/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.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 16:32:37 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/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.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 16:32:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:32:37 INFO - 'CCACHE_UMASK': '002', 16:32:37 INFO - 'DISPLAY': ':0', 16:32:37 INFO - 'HOME': '/home/cltbld', 16:32:37 INFO - 'LANG': 'en_US.UTF-8', 16:32:37 INFO - 'LOGNAME': 'cltbld', 16:32:37 INFO - 'MAIL': '/var/mail/cltbld', 16:32:37 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 16:32:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:32:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:32:37 INFO - 'MOZ_NO_REMOTE': '1', 16:32:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:32:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:32:37 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:32:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:32:37 INFO - 'PWD': '/builds/slave/test', 16:32:37 INFO - 'SHELL': '/bin/bash', 16:32:37 INFO - 'SHLVL': '1', 16:32:37 INFO - 'TERM': 'linux', 16:32:37 INFO - 'TMOUT': '86400', 16:32:37 INFO - 'USER': 'cltbld', 16:32:37 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461281441.688624-301343595', 16:32:37 INFO - '_': '/tools/buildbot/bin/python'} 16:32:37 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/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.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 16:32:38 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 16:32:38 INFO - import pkg_resources 16:32:39 INFO - Using 1 client processes 16:32:39 INFO - wptserve Starting http server on 127.0.0.1:8000 16:32:40 INFO - wptserve Starting http server on 127.0.0.1:8001 16:32:40 INFO - wptserve Starting http server on 127.0.0.1:8443 16:32:42 INFO - SUITE-START | Running 778 tests 16:32:42 INFO - Running testharness tests 16:32:42 INFO - Setting up ssl 16:32:42 INFO - PROCESS | certutil | 16:32:42 INFO - PROCESS | certutil | 16:32:42 INFO - PROCESS | certutil | 16:32:42 INFO - Certificate Nickname Trust Attributes 16:32:42 INFO - SSL,S/MIME,JAR/XPI 16:32:42 INFO - 16:32:42 INFO - web-platform-tests CT,, 16:32:42 INFO - 16:32:42 INFO - Starting runner 16:32:44 INFO - PROCESS | 1814 | 1461281564805 Marionette DEBUG Marionette enabled via build flag and pref 16:32:45 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213b918800 == 1 [pid = 1814] [id = 1] 16:32:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 1 (0x7f213b919000) [pid = 1814] [serial = 1] [outer = (nil)] 16:32:45 INFO - PROCESS | 1814 | [1814] WARNING: No inner window available!: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 16:32:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 2 (0x7f213b91a000) [pid = 1814] [serial = 2] [outer = 0x7f213b919000] 16:32:45 INFO - PROCESS | 1814 | 1461281565418 Marionette INFO Listening on port 2828 16:32:45 INFO - PROCESS | 1814 | 1461281565931 Marionette DEBUG Marionette enabled via command-line flag 16:32:45 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2138a88000 == 2 [pid = 1814] [id = 2] 16:32:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 3 (0x7f2138ad2800) [pid = 1814] [serial = 3] [outer = (nil)] 16:32:45 INFO - PROCESS | 1814 | [1814] WARNING: No inner window available!: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 16:32:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 4 (0x7f2138ad3800) [pid = 1814] [serial = 4] [outer = 0x7f2138ad2800] 16:32:46 INFO - PROCESS | 1814 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f21388f0be0 16:32:46 INFO - PROCESS | 1814 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f2137c224f0 16:32:46 INFO - PROCESS | 1814 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f2137c297c0 16:32:46 INFO - PROCESS | 1814 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f2137c29ac0 16:32:46 INFO - PROCESS | 1814 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f2137c29df0 16:32:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 5 (0x7f213df7e000) [pid = 1814] [serial = 5] [outer = 0x7f213b919000] 16:32:46 INFO - PROCESS | 1814 | [1814] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:32:46 INFO - PROCESS | 1814 | 1461281566308 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:55460 16:32:46 INFO - PROCESS | 1814 | [1814] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:32:46 INFO - PROCESS | 1814 | 1461281566389 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:55461 16:32:46 INFO - PROCESS | 1814 | 1461281566394 Marionette DEBUG Closed connection conn0 16:32:46 INFO - PROCESS | 1814 | [1814] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 16:32:46 INFO - PROCESS | 1814 | [1814] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:32:46 INFO - PROCESS | 1814 | 1461281566515 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:55462 16:32:46 INFO - PROCESS | 1814 | 1461281566517 Marionette DEBUG Closed connection conn1 16:32:46 INFO - PROCESS | 1814 | [1814] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:32:46 INFO - PROCESS | 1814 | 1461281566570 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:55463 16:32:46 INFO - PROCESS | 1814 | 1461281566585 Marionette DEBUG Closed connection conn2 16:32:46 INFO - PROCESS | 1814 | 1461281566630 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:32:46 INFO - PROCESS | 1814 | 1461281566653 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160421144315","device":"desktop","version":"48.0a1"} 16:32:47 INFO - PROCESS | 1814 | [1814] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:32:47 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212be0b000 == 3 [pid = 1814] [id = 3] 16:32:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 6 (0x7f212be0b800) [pid = 1814] [serial = 6] [outer = (nil)] 16:32:47 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212be0c000 == 4 [pid = 1814] [id = 4] 16:32:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 7 (0x7f212c011400) [pid = 1814] [serial = 7] [outer = (nil)] 16:32:48 INFO - PROCESS | 1814 | [1814] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:32:48 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b2aa800 == 5 [pid = 1814] [id = 5] 16:32:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 8 (0x7f212b48bc00) [pid = 1814] [serial = 8] [outer = (nil)] 16:32:48 INFO - PROCESS | 1814 | [1814] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:32:48 INFO - PROCESS | 1814 | [1814] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 16:32:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 9 (0x7f212b083400) [pid = 1814] [serial = 9] [outer = 0x7f212b48bc00] 16:32:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 10 (0x7f212ab1b000) [pid = 1814] [serial = 10] [outer = 0x7f212be0b800] 16:32:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 11 (0x7f212ab4c000) [pid = 1814] [serial = 11] [outer = 0x7f212c011400] 16:32:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 12 (0x7f212ab4e000) [pid = 1814] [serial = 12] [outer = 0x7f212b48bc00] 16:32:50 INFO - PROCESS | 1814 | 1461281570204 Marionette DEBUG loaded listener.js 16:32:50 INFO - PROCESS | 1814 | 1461281570223 Marionette DEBUG loaded listener.js 16:32:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 13 (0x7f2128ab1800) [pid = 1814] [serial = 13] [outer = 0x7f212b48bc00] 16:32:50 INFO - PROCESS | 1814 | 1461281570903 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"2b59f1b7-2fc4-4570-81d5-c766b1b9aa97","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160421144315","device":"desktop","version":"48.0a1","command_id":1}}] 16:32:51 INFO - PROCESS | 1814 | 1461281571119 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:32:51 INFO - PROCESS | 1814 | 1461281571307 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 16:32:51 INFO - PROCESS | 1814 | 1461281571537 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:32:51 INFO - PROCESS | 1814 | [1814] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 16:32:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 14 (0x7f2124922400) [pid = 1814] [serial = 14] [outer = 0x7f212b48bc00] 16:32:51 INFO - PROCESS | 1814 | [1814] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:32:52 INFO - PROCESS | 1814 | 1461281572068 Marionette TRACE conn3 <- [1,3,null,{}] 16:32:52 INFO - PROCESS | 1814 | 1461281572182 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 16:32:52 INFO - PROCESS | 1814 | 1461281572223 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 16:32:52 INFO - PROCESS | 1814 | 1461281572281 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 16:32:52 INFO - PROCESS | 1814 | 1461281572284 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 16:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:32:52 INFO - PROCESS | 1814 | 1461281572340 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:32:52 INFO - PROCESS | 1814 | 1461281572346 Marionette TRACE conn3 <- [1,6,null,{}] 16:32:52 INFO - PROCESS | 1814 | 1461281572364 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:52 INFO - PROCESS | 1814 | 1461281572382 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 16:32:52 INFO - PROCESS | 1814 | 1461281572393 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:52 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2123e1e800 == 6 [pid = 1814] [id = 6] 16:32:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 15 (0x7f2123e27c00) [pid = 1814] [serial = 15] [outer = (nil)] 16:32:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 16 (0x7f2123e29c00) [pid = 1814] [serial = 16] [outer = 0x7f2123e27c00] 16:32:52 INFO - PROCESS | 1814 | 1461281572463 Marionette DEBUG loaded listener.js 16:32:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 17 (0x7f2123e30400) [pid = 1814] [serial = 17] [outer = 0x7f2123e27c00] 16:32:52 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2123e8b000 == 7 [pid = 1814] [id = 7] 16:32:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 18 (0x7f2123b8dc00) [pid = 1814] [serial = 18] [outer = (nil)] 16:32:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 19 (0x7f2123b9c400) [pid = 1814] [serial = 19] [outer = 0x7f2123b8dc00] 16:32:52 INFO - PROCESS | 1814 | 1461281572909 Marionette DEBUG loaded listener.js 16:32:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 20 (0x7f2123b9f000) [pid = 1814] [serial = 20] [outer = 0x7f2123b8dc00] 16:32:53 INFO - PROCESS | 1814 | [1814] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 16:32:53 INFO - PROCESS | 1814 | 1461281573437 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:32:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1185ms 16:32:53 INFO - PROCESS | 1814 | 1461281573540 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 16:32:53 INFO - PROCESS | 1814 | 1461281573544 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 16:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:32:53 INFO - PROCESS | 1814 | 1461281573563 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:32:53 INFO - PROCESS | 1814 | 1461281573567 Marionette TRACE conn3 <- [1,10,null,{}] 16:32:53 INFO - PROCESS | 1814 | 1461281573596 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:53 INFO - PROCESS | 1814 | 1461281573763 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 16:32:53 INFO - PROCESS | 1814 | 1461281573782 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:53 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2138dc3800 == 8 [pid = 1814] [id = 8] 16:32:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 21 (0x7f2122c21800) [pid = 1814] [serial = 21] [outer = (nil)] 16:32:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 22 (0x7f212a4c7400) [pid = 1814] [serial = 22] [outer = 0x7f2122c21800] 16:32:53 INFO - PROCESS | 1814 | 1461281573846 Marionette DEBUG loaded listener.js 16:32:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 23 (0x7f2121d5f400) [pid = 1814] [serial = 23] [outer = 0x7f2122c21800] 16:32:54 INFO - PROCESS | 1814 | 1461281574408 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 16:32:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 902ms 16:32:54 INFO - PROCESS | 1814 | 1461281574456 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 16:32:54 INFO - PROCESS | 1814 | 1461281574461 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 16:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:32:54 INFO - PROCESS | 1814 | 1461281574466 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:32:54 INFO - PROCESS | 1814 | 1461281574468 Marionette TRACE conn3 <- [1,14,null,{}] 16:32:54 INFO - PROCESS | 1814 | 1461281574473 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:54 INFO - PROCESS | 1814 | 1461281574625 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 16:32:54 INFO - PROCESS | 1814 | 1461281574644 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:54 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2122296000 == 9 [pid = 1814] [id = 9] 16:32:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 24 (0x7f21221e0c00) [pid = 1814] [serial = 24] [outer = (nil)] 16:32:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 25 (0x7f21221e5800) [pid = 1814] [serial = 25] [outer = 0x7f21221e0c00] 16:32:54 INFO - PROCESS | 1814 | 1461281574708 Marionette DEBUG loaded listener.js 16:32:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 26 (0x7f212a375c00) [pid = 1814] [serial = 26] [outer = 0x7f21221e0c00] 16:32:55 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21218a7800 == 10 [pid = 1814] [id = 10] 16:32:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 27 (0x7f21218a8000) [pid = 1814] [serial = 27] [outer = (nil)] 16:32:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 28 (0x7f21218ab800) [pid = 1814] [serial = 28] [outer = 0x7f21218a8000] 16:32:55 INFO - PROCESS | 1814 | 1461281575811 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 16:32:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 29 (0x7f21218aa000) [pid = 1814] [serial = 29] [outer = 0x7f21218a8000] 16:32:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1377ms 16:32:55 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21218a6800 == 11 [pid = 1814] [id = 11] 16:32:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 30 (0x7f2121816400) [pid = 1814] [serial = 30] [outer = (nil)] 16:32:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 31 (0x7f2121f73800) [pid = 1814] [serial = 31] [outer = 0x7f2121816400] 16:32:55 INFO - PROCESS | 1814 | 1461281575973 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 16:32:55 INFO - PROCESS | 1814 | 1461281575982 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 16:32:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 32 (0x7f2121f75000) [pid = 1814] [serial = 32] [outer = 0x7f2121816400] 16:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:32:56 INFO - PROCESS | 1814 | 1461281576100 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:32:56 INFO - PROCESS | 1814 | 1461281576107 Marionette TRACE conn3 <- [1,18,null,{}] 16:32:56 INFO - PROCESS | 1814 | 1461281576174 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:56 INFO - PROCESS | 1814 | 1461281576390 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 16:32:56 INFO - PROCESS | 1814 | 1461281576490 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:56 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2122c90000 == 12 [pid = 1814] [id = 12] 16:32:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 33 (0x7f2121820400) [pid = 1814] [serial = 33] [outer = (nil)] 16:32:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 34 (0x7f2121f74c00) [pid = 1814] [serial = 34] [outer = 0x7f2121820400] 16:32:56 INFO - PROCESS | 1814 | 1461281576565 Marionette DEBUG loaded listener.js 16:32:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 35 (0x7f2127eccc00) [pid = 1814] [serial = 35] [outer = 0x7f2121820400] 16:32:57 INFO - PROCESS | 1814 | 1461281577414 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 16:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1423ms 16:32:57 INFO - PROCESS | 1814 | 1461281577459 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 16:32:57 INFO - PROCESS | 1814 | 1461281577467 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 16:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:32:57 INFO - PROCESS | 1814 | 1461281577477 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:32:57 INFO - PROCESS | 1814 | 1461281577480 Marionette TRACE conn3 <- [1,22,null,{}] 16:32:57 INFO - PROCESS | 1814 | 1461281577486 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:57 INFO - PROCESS | 1814 | 1461281577655 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 16:32:57 INFO - PROCESS | 1814 | 1461281577748 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:57 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125721800 == 13 [pid = 1814] [id = 13] 16:32:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 36 (0x7f212a375000) [pid = 1814] [serial = 36] [outer = (nil)] 16:32:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 37 (0x7f212ab4f000) [pid = 1814] [serial = 37] [outer = 0x7f212a375000] 16:32:57 INFO - PROCESS | 1814 | 1461281577821 Marionette DEBUG loaded listener.js 16:32:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 38 (0x7f212af89000) [pid = 1814] [serial = 38] [outer = 0x7f212a375000] 16:32:58 INFO - PROCESS | 1814 | 1461281578639 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 16:32:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1191ms 16:32:58 INFO - PROCESS | 1814 | 1461281578668 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 16:32:58 INFO - PROCESS | 1814 | 1461281578671 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 16:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:32:58 INFO - PROCESS | 1814 | 1461281578678 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:32:58 INFO - PROCESS | 1814 | 1461281578683 Marionette TRACE conn3 <- [1,26,null,{}] 16:32:58 INFO - PROCESS | 1814 | 1461281578698 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:58 INFO - PROCESS | 1814 | 1461281578866 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 16:32:59 INFO - PROCESS | 1814 | 1461281579153 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:59 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2123e0b000 == 14 [pid = 1814] [id = 14] 16:32:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 39 (0x7f2125762400) [pid = 1814] [serial = 39] [outer = (nil)] 16:32:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 40 (0x7f2127e71400) [pid = 1814] [serial = 40] [outer = 0x7f2125762400] 16:32:59 INFO - PROCESS | 1814 | 1461281579229 Marionette DEBUG loaded listener.js 16:32:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 41 (0x7f21291af800) [pid = 1814] [serial = 41] [outer = 0x7f2125762400] 16:33:00 INFO - PROCESS | 1814 | 1461281580080 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1535ms 16:33:00 INFO - PROCESS | 1814 | 1461281580214 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 16:33:00 INFO - PROCESS | 1814 | 1461281580218 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 16:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:33:00 INFO - PROCESS | 1814 | 1461281580225 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:33:00 INFO - PROCESS | 1814 | 1461281580228 Marionette TRACE conn3 <- [1,30,null,{}] 16:33:00 INFO - PROCESS | 1814 | 1461281580240 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:00 INFO - PROCESS | 1814 | 1461281580397 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 16:33:00 INFO - PROCESS | 1814 | 1461281580476 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:00 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212997a000 == 15 [pid = 1814] [id = 15] 16:33:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 42 (0x7f2121d6a000) [pid = 1814] [serial = 42] [outer = (nil)] 16:33:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 43 (0x7f212a378800) [pid = 1814] [serial = 43] [outer = 0x7f2121d6a000] 16:33:00 INFO - PROCESS | 1814 | 1461281580542 Marionette DEBUG loaded listener.js 16:33:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 44 (0x7f212bcc5800) [pid = 1814] [serial = 44] [outer = 0x7f2121d6a000] 16:33:01 INFO - PROCESS | 1814 | 1461281581194 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 16:33:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 988ms 16:33:01 INFO - PROCESS | 1814 | 1461281581216 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 16:33:01 INFO - PROCESS | 1814 | 1461281581222 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 16:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:33:01 INFO - PROCESS | 1814 | 1461281581229 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:33:01 INFO - PROCESS | 1814 | 1461281581231 Marionette TRACE conn3 <- [1,34,null,{}] 16:33:01 INFO - PROCESS | 1814 | 1461281581237 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:01 INFO - PROCESS | 1814 | 1461281581373 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 16:33:01 INFO - PROCESS | 1814 | 1461281581458 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:01 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212af68000 == 16 [pid = 1814] [id = 16] 16:33:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 45 (0x7f2122c20400) [pid = 1814] [serial = 45] [outer = (nil)] 16:33:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 46 (0x7f212c394c00) [pid = 1814] [serial = 46] [outer = 0x7f2122c20400] 16:33:01 INFO - PROCESS | 1814 | 1461281581523 Marionette DEBUG loaded listener.js 16:33:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 47 (0x7f212ceb7800) [pid = 1814] [serial = 47] [outer = 0x7f2122c20400] 16:33:02 INFO - PROCESS | 1814 | 1461281582213 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 16:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1034ms 16:33:02 INFO - PROCESS | 1814 | 1461281582264 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 16:33:02 INFO - PROCESS | 1814 | 1461281582268 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 16:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:33:02 INFO - PROCESS | 1814 | 1461281582290 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:33:02 INFO - PROCESS | 1814 | 1461281582298 Marionette TRACE conn3 <- [1,38,null,{}] 16:33:02 INFO - PROCESS | 1814 | 1461281582311 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:02 INFO - PROCESS | 1814 | 1461281582452 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 16:33:02 INFO - PROCESS | 1814 | 1461281582463 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:02 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b986000 == 17 [pid = 1814] [id = 17] 16:33:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 48 (0x7f212c7e5800) [pid = 1814] [serial = 48] [outer = (nil)] 16:33:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 49 (0x7f212cfcf800) [pid = 1814] [serial = 49] [outer = 0x7f212c7e5800] 16:33:02 INFO - PROCESS | 1814 | 1461281582522 Marionette DEBUG loaded listener.js 16:33:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 50 (0x7f212e37dc00) [pid = 1814] [serial = 50] [outer = 0x7f212c7e5800] 16:33:03 INFO - PROCESS | 1814 | 1461281583206 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 16:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 942ms 16:33:03 INFO - PROCESS | 1814 | 1461281583226 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 16:33:03 INFO - PROCESS | 1814 | 1461281583230 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 16:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:33:03 INFO - PROCESS | 1814 | 1461281583236 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:33:03 INFO - PROCESS | 1814 | 1461281583238 Marionette TRACE conn3 <- [1,42,null,{}] 16:33:03 INFO - PROCESS | 1814 | 1461281583243 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:03 INFO - PROCESS | 1814 | 1461281583405 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 16:33:03 INFO - PROCESS | 1814 | 1461281583428 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:03 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212bce3800 == 18 [pid = 1814] [id = 18] 16:33:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 51 (0x7f212a0e5400) [pid = 1814] [serial = 51] [outer = (nil)] 16:33:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 52 (0x7f212e598400) [pid = 1814] [serial = 52] [outer = 0x7f212a0e5400] 16:33:03 INFO - PROCESS | 1814 | 1461281583490 Marionette DEBUG loaded listener.js 16:33:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 53 (0x7f21255f1c00) [pid = 1814] [serial = 53] [outer = 0x7f212a0e5400] 16:33:04 INFO - PROCESS | 1814 | 1461281584092 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 16:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 886ms 16:33:04 INFO - PROCESS | 1814 | 1461281584122 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 16:33:04 INFO - PROCESS | 1814 | 1461281584125 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 16:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:33:04 INFO - PROCESS | 1814 | 1461281584130 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:33:04 INFO - PROCESS | 1814 | 1461281584132 Marionette TRACE conn3 <- [1,46,null,{}] 16:33:04 INFO - PROCESS | 1814 | 1461281584137 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:04 INFO - PROCESS | 1814 | 1461281584260 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 16:33:04 INFO - PROCESS | 1814 | 1461281584278 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:04 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212be26800 == 19 [pid = 1814] [id = 19] 16:33:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 54 (0x7f2137c45000) [pid = 1814] [serial = 54] [outer = (nil)] 16:33:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 55 (0x7f2137cea000) [pid = 1814] [serial = 55] [outer = 0x7f2137c45000] 16:33:04 INFO - PROCESS | 1814 | 1461281584360 Marionette DEBUG loaded listener.js 16:33:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 56 (0x7f2138aee000) [pid = 1814] [serial = 56] [outer = 0x7f2137c45000] 16:33:05 INFO - PROCESS | 1814 | 1461281585089 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 982ms 16:33:05 INFO - PROCESS | 1814 | 1461281585114 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 16:33:05 INFO - PROCESS | 1814 | 1461281585118 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 16:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:33:05 INFO - PROCESS | 1814 | 1461281585123 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:33:05 INFO - PROCESS | 1814 | 1461281585125 Marionette TRACE conn3 <- [1,50,null,{}] 16:33:05 INFO - PROCESS | 1814 | 1461281585130 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:05 INFO - PROCESS | 1814 | 1461281585314 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 16:33:05 INFO - PROCESS | 1814 | 1461281585337 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:05 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212d07a800 == 20 [pid = 1814] [id = 20] 16:33:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 57 (0x7f2138aedc00) [pid = 1814] [serial = 57] [outer = (nil)] 16:33:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 58 (0x7f2138df3400) [pid = 1814] [serial = 58] [outer = 0x7f2138aedc00] 16:33:05 INFO - PROCESS | 1814 | 1461281585397 Marionette DEBUG loaded listener.js 16:33:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 59 (0x7f2138fe9000) [pid = 1814] [serial = 59] [outer = 0x7f2138aedc00] 16:33:06 INFO - PROCESS | 1814 | 1461281586071 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 978ms 16:33:06 INFO - PROCESS | 1814 | 1461281586104 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 16:33:06 INFO - PROCESS | 1814 | 1461281586110 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 16:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:33:06 INFO - PROCESS | 1814 | 1461281586119 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:33:06 INFO - PROCESS | 1814 | 1461281586125 Marionette TRACE conn3 <- [1,54,null,{}] 16:33:06 INFO - PROCESS | 1814 | 1461281586134 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:06 INFO - PROCESS | 1814 | 1461281586291 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 16:33:06 INFO - PROCESS | 1814 | 1461281586426 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:06 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212488c800 == 21 [pid = 1814] [id = 21] 16:33:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 60 (0x7f21221ebc00) [pid = 1814] [serial = 60] [outer = (nil)] 16:33:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 61 (0x7f2122c20c00) [pid = 1814] [serial = 61] [outer = 0x7f21221ebc00] 16:33:06 INFO - PROCESS | 1814 | 1461281586503 Marionette DEBUG loaded listener.js 16:33:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 62 (0x7f2124921c00) [pid = 1814] [serial = 62] [outer = 0x7f21221ebc00] 16:33:07 INFO - PROCESS | 1814 | 1461281587276 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1195ms 16:33:07 INFO - PROCESS | 1814 | 1461281587314 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 16:33:07 INFO - PROCESS | 1814 | 1461281587322 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 16:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:33:07 INFO - PROCESS | 1814 | 1461281587332 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:33:07 INFO - PROCESS | 1814 | 1461281587336 Marionette TRACE conn3 <- [1,58,null,{}] 16:33:07 INFO - PROCESS | 1814 | 1461281587341 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:07 INFO - PROCESS | 1814 | 1461281587497 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 16:33:07 INFO - PROCESS | 1814 | 1461281587595 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:07 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212af64800 == 22 [pid = 1814] [id = 22] 16:33:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 63 (0x7f21221ec400) [pid = 1814] [serial = 63] [outer = (nil)] 16:33:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 64 (0x7f212a312400) [pid = 1814] [serial = 64] [outer = 0x7f21221ec400] 16:33:07 INFO - PROCESS | 1814 | 1461281587666 Marionette DEBUG loaded listener.js 16:33:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 65 (0x7f212ab4d800) [pid = 1814] [serial = 65] [outer = 0x7f21221ec400] 16:33:08 INFO - PROCESS | 1814 | 1461281588506 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1229ms 16:33:08 INFO - PROCESS | 1814 | 1461281588562 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 16:33:08 INFO - PROCESS | 1814 | 1461281588566 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 16:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:33:08 INFO - PROCESS | 1814 | 1461281588572 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:33:08 INFO - PROCESS | 1814 | 1461281588578 Marionette TRACE conn3 <- [1,62,null,{}] 16:33:08 INFO - PROCESS | 1814 | 1461281588593 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:08 INFO - PROCESS | 1814 | 1461281588752 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 16:33:08 INFO - PROCESS | 1814 | 1461281588877 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:08 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212d079000 == 23 [pid = 1814] [id = 23] 16:33:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 66 (0x7f212b52c800) [pid = 1814] [serial = 66] [outer = (nil)] 16:33:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 67 (0x7f212cb6dc00) [pid = 1814] [serial = 67] [outer = 0x7f212b52c800] 16:33:08 INFO - PROCESS | 1814 | 1461281588954 Marionette DEBUG loaded listener.js 16:33:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 68 (0x7f212cf2fc00) [pid = 1814] [serial = 68] [outer = 0x7f212b52c800] 16:33:09 INFO - PROCESS | 1814 | 1461281589783 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1283ms 16:33:09 INFO - PROCESS | 1814 | 1461281589856 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 16:33:09 INFO - PROCESS | 1814 | 1461281589860 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 16:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:33:09 INFO - PROCESS | 1814 | 1461281589866 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:33:09 INFO - PROCESS | 1814 | 1461281589868 Marionette TRACE conn3 <- [1,66,null,{}] 16:33:09 INFO - PROCESS | 1814 | 1461281589874 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:10 INFO - PROCESS | 1814 | 1461281590026 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 16:33:10 INFO - PROCESS | 1814 | 1461281590150 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:10 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2131e86800 == 24 [pid = 1814] [id = 24] 16:33:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 69 (0x7f212bcc1800) [pid = 1814] [serial = 69] [outer = (nil)] 16:33:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 70 (0x7f2138b97800) [pid = 1814] [serial = 70] [outer = 0x7f212bcc1800] 16:33:10 INFO - PROCESS | 1814 | 1461281590236 Marionette DEBUG loaded listener.js 16:33:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 71 (0x7f2138f4f400) [pid = 1814] [serial = 71] [outer = 0x7f212bcc1800] 16:33:11 INFO - PROCESS | 1814 | 1461281591182 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1377ms 16:33:11 INFO - PROCESS | 1814 | 1461281591262 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 16:33:11 INFO - PROCESS | 1814 | 1461281591274 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 16:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:33:11 INFO - PROCESS | 1814 | 1461281591289 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:33:11 INFO - PROCESS | 1814 | 1461281591299 Marionette TRACE conn3 <- [1,70,null,{}] 16:33:11 INFO - PROCESS | 1814 | 1461281591310 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:11 INFO - PROCESS | 1814 | 1461281591469 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 16:33:11 INFO - PROCESS | 1814 | 1461281591569 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:11 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2127e95000 == 25 [pid = 1814] [id = 25] 16:33:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 72 (0x7f2127ec9800) [pid = 1814] [serial = 72] [outer = (nil)] 16:33:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 73 (0x7f21292c1400) [pid = 1814] [serial = 73] [outer = 0x7f2127ec9800] 16:33:11 INFO - PROCESS | 1814 | 1461281591642 Marionette DEBUG loaded listener.js 16:33:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 74 (0x7f212a4c5c00) [pid = 1814] [serial = 74] [outer = 0x7f2127ec9800] 16:33:12 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212be26800 == 24 [pid = 1814] [id = 19] 16:33:12 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212bce3800 == 23 [pid = 1814] [id = 18] 16:33:12 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b986000 == 22 [pid = 1814] [id = 17] 16:33:12 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212af68000 == 21 [pid = 1814] [id = 16] 16:33:12 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212997a000 == 20 [pid = 1814] [id = 15] 16:33:12 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2123e0b000 == 19 [pid = 1814] [id = 14] 16:33:12 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125721800 == 18 [pid = 1814] [id = 13] 16:33:12 INFO - PROCESS | 1814 | 1461281592494 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:33:12 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2122c90000 == 17 [pid = 1814] [id = 12] 16:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1249ms 16:33:12 INFO - PROCESS | 1814 | 1461281592542 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 16:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:33:12 INFO - PROCESS | 1814 | 1461281592548 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 16:33:12 INFO - PROCESS | 1814 | 1461281592556 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:33:12 INFO - PROCESS | 1814 | 1461281592562 Marionette TRACE conn3 <- [1,74,null,{}] 16:33:12 INFO - PROCESS | 1814 | 1461281592571 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:12 INFO - PROCESS | 1814 | 1461281592755 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 16:33:12 INFO - PROCESS | 1814 | 1461281592886 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:12 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2124893800 == 18 [pid = 1814] [id = 26] 16:33:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 75 (0x7f2127ecdc00) [pid = 1814] [serial = 75] [outer = (nil)] 16:33:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 76 (0x7f2128aa9400) [pid = 1814] [serial = 76] [outer = 0x7f2127ecdc00] 16:33:12 INFO - PROCESS | 1814 | 1461281592966 Marionette DEBUG loaded listener.js 16:33:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 77 (0x7f212a4c4400) [pid = 1814] [serial = 77] [outer = 0x7f2127ecdc00] 16:33:13 INFO - PROCESS | 1814 | 1461281593804 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1296ms 16:33:13 INFO - PROCESS | 1814 | 1461281593852 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 16:33:13 INFO - PROCESS | 1814 | 1461281593860 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 16:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:33:13 INFO - PROCESS | 1814 | 1461281593870 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:33:13 INFO - PROCESS | 1814 | 1461281593874 Marionette TRACE conn3 <- [1,78,null,{}] 16:33:13 INFO - PROCESS | 1814 | 1461281593879 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:14 INFO - PROCESS | 1814 | 1461281594037 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 16:33:14 INFO - PROCESS | 1814 | 1461281594163 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:14 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b742000 == 19 [pid = 1814] [id = 27] 16:33:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 78 (0x7f212b948000) [pid = 1814] [serial = 78] [outer = (nil)] 16:33:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 79 (0x7f212c391000) [pid = 1814] [serial = 79] [outer = 0x7f212b948000] 16:33:14 INFO - PROCESS | 1814 | 1461281594235 Marionette DEBUG loaded listener.js 16:33:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 80 (0x7f212cf07400) [pid = 1814] [serial = 80] [outer = 0x7f212b948000] 16:33:15 INFO - PROCESS | 1814 | 1461281595032 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1236ms 16:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:33:15 INFO - PROCESS | 1814 | 1461281595107 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 16:33:15 INFO - PROCESS | 1814 | 1461281595110 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 16:33:15 INFO - PROCESS | 1814 | 1461281595116 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:33:15 INFO - PROCESS | 1814 | 1461281595122 Marionette TRACE conn3 <- [1,82,null,{}] 16:33:15 INFO - PROCESS | 1814 | 1461281595137 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:15 INFO - PROCESS | 1814 | 1461281595313 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 16:33:15 INFO - PROCESS | 1814 | 1461281595439 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:15 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212c776800 == 20 [pid = 1814] [id = 28] 16:33:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 81 (0x7f212cf24000) [pid = 1814] [serial = 81] [outer = (nil)] 16:33:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 82 (0x7f2131f63c00) [pid = 1814] [serial = 82] [outer = 0x7f212cf24000] 16:33:15 INFO - PROCESS | 1814 | 1461281595518 Marionette DEBUG loaded listener.js 16:33:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 83 (0x7f2138a98400) [pid = 1814] [serial = 83] [outer = 0x7f212cf24000] 16:33:16 INFO - PROCESS | 1814 | 1461281596343 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1290ms 16:33:16 INFO - PROCESS | 1814 | 1461281596422 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 16:33:16 INFO - PROCESS | 1814 | 1461281596426 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 16:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:33:16 INFO - PROCESS | 1814 | 1461281596435 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:33:16 INFO - PROCESS | 1814 | 1461281596437 Marionette TRACE conn3 <- [1,86,null,{}] 16:33:16 INFO - PROCESS | 1814 | 1461281596441 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:16 INFO - PROCESS | 1814 | 1461281596603 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 16:33:16 INFO - PROCESS | 1814 | 1461281596729 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:16 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2132cc6800 == 21 [pid = 1814] [id = 29] 16:33:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 84 (0x7f212cfc5800) [pid = 1814] [serial = 84] [outer = (nil)] 16:33:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 85 (0x7f2139c33400) [pid = 1814] [serial = 85] [outer = 0x7f212cfc5800] 16:33:16 INFO - PROCESS | 1814 | 1461281596810 Marionette DEBUG loaded listener.js 16:33:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 86 (0x7f2139f16000) [pid = 1814] [serial = 86] [outer = 0x7f212cfc5800] 16:33:17 INFO - PROCESS | 1814 | 1461281597681 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1275ms 16:33:17 INFO - PROCESS | 1814 | 1461281597712 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 16:33:17 INFO - PROCESS | 1814 | 1461281597717 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 16:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:33:17 INFO - PROCESS | 1814 | 1461281597724 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:33:17 INFO - PROCESS | 1814 | 1461281597729 Marionette TRACE conn3 <- [1,90,null,{}] 16:33:17 INFO - PROCESS | 1814 | 1461281597737 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:17 INFO - PROCESS | 1814 | 1461281597879 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 16:33:18 INFO - PROCESS | 1814 | 1461281598041 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:18 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2123e81000 == 22 [pid = 1814] [id = 30] 16:33:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 87 (0x7f2123e24800) [pid = 1814] [serial = 87] [outer = (nil)] 16:33:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 88 (0x7f2129734800) [pid = 1814] [serial = 88] [outer = 0x7f2123e24800] 16:33:18 INFO - PROCESS | 1814 | 1461281598111 Marionette DEBUG loaded listener.js 16:33:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 89 (0x7f212aae0400) [pid = 1814] [serial = 89] [outer = 0x7f2123e24800] 16:33:18 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212d079000 == 21 [pid = 1814] [id = 23] 16:33:18 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212af64800 == 20 [pid = 1814] [id = 22] 16:33:18 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212488c800 == 19 [pid = 1814] [id = 21] 16:33:18 INFO - PROCESS | 1814 | 1461281598995 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:33:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1333ms 16:33:19 INFO - PROCESS | 1814 | 1461281599057 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 16:33:19 INFO - PROCESS | 1814 | 1461281599064 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 16:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:33:19 INFO - PROCESS | 1814 | 1461281599073 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:33:19 INFO - PROCESS | 1814 | 1461281599078 Marionette TRACE conn3 <- [1,94,null,{}] 16:33:19 INFO - PROCESS | 1814 | 1461281599085 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:19 INFO - PROCESS | 1814 | 1461281599243 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 16:33:19 INFO - PROCESS | 1814 | 1461281599398 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:19 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b920800 == 20 [pid = 1814] [id = 31] 16:33:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 90 (0x7f212bcc3800) [pid = 1814] [serial = 90] [outer = (nil)] 16:33:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 91 (0x7f212be65000) [pid = 1814] [serial = 91] [outer = 0x7f212bcc3800] 16:33:19 INFO - PROCESS | 1814 | 1461281599475 Marionette DEBUG loaded listener.js 16:33:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 92 (0x7f212cebb400) [pid = 1814] [serial = 92] [outer = 0x7f212bcc3800] 16:33:20 INFO - PROCESS | 1814 | 1461281600280 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1280ms 16:33:20 INFO - PROCESS | 1814 | 1461281600354 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 16:33:20 INFO - PROCESS | 1814 | 1461281600362 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 16:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:33:20 INFO - PROCESS | 1814 | 1461281600372 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:33:20 INFO - PROCESS | 1814 | 1461281600375 Marionette TRACE conn3 <- [1,98,null,{}] 16:33:20 INFO - PROCESS | 1814 | 1461281600381 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:20 INFO - PROCESS | 1814 | 1461281600581 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 16:33:20 INFO - PROCESS | 1814 | 1461281600708 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:20 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2131e74800 == 21 [pid = 1814] [id = 32] 16:33:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 93 (0x7f212cf29800) [pid = 1814] [serial = 93] [outer = (nil)] 16:33:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 94 (0x7f2137c4f400) [pid = 1814] [serial = 94] [outer = 0x7f212cf29800] 16:33:20 INFO - PROCESS | 1814 | 1461281600780 Marionette DEBUG loaded listener.js 16:33:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 95 (0x7f2138a92800) [pid = 1814] [serial = 95] [outer = 0x7f212cf29800] 16:33:21 INFO - PROCESS | 1814 | 1461281601606 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:33:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1282ms 16:33:21 INFO - PROCESS | 1814 | 1461281601655 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 16:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:33:21 INFO - PROCESS | 1814 | 1461281601659 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 16:33:21 INFO - PROCESS | 1814 | 1461281601665 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:33:21 INFO - PROCESS | 1814 | 1461281601670 Marionette TRACE conn3 <- [1,102,null,{}] 16:33:21 INFO - PROCESS | 1814 | 1461281601704 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:21 INFO - PROCESS | 1814 | 1461281601864 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 16:33:22 INFO - PROCESS | 1814 | 1461281601996 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:22 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2138a61800 == 22 [pid = 1814] [id = 33] 16:33:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 96 (0x7f2138f8c800) [pid = 1814] [serial = 96] [outer = (nil)] 16:33:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 97 (0x7f2139f13c00) [pid = 1814] [serial = 97] [outer = 0x7f2138f8c800] 16:33:22 INFO - PROCESS | 1814 | 1461281602076 Marionette DEBUG loaded listener.js 16:33:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 98 (0x7f213d5eb000) [pid = 1814] [serial = 98] [outer = 0x7f2138f8c800] 16:33:22 INFO - PROCESS | 1814 | 1461281602881 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:33:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:33:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1252ms 16:33:22 INFO - PROCESS | 1814 | 1461281602918 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 16:33:22 INFO - PROCESS | 1814 | 1461281602921 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 16:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:33:22 INFO - PROCESS | 1814 | 1461281602928 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:33:22 INFO - PROCESS | 1814 | 1461281602931 Marionette TRACE conn3 <- [1,106,null,{}] 16:33:22 INFO - PROCESS | 1814 | 1461281602936 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:23 INFO - PROCESS | 1814 | 1461281603093 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 16:33:23 INFO - PROCESS | 1814 | 1461281603221 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:23 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2138bed000 == 23 [pid = 1814] [id = 34] 16:33:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 99 (0x7f2139d40800) [pid = 1814] [serial = 99] [outer = (nil)] 16:33:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 100 (0x7f213dcdb000) [pid = 1814] [serial = 100] [outer = 0x7f2139d40800] 16:33:23 INFO - PROCESS | 1814 | 1461281603292 Marionette DEBUG loaded listener.js 16:33:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 101 (0x7f213dd4d400) [pid = 1814] [serial = 101] [outer = 0x7f2139d40800] 16:33:24 INFO - PROCESS | 1814 | 1461281604129 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1381ms 16:33:24 INFO - PROCESS | 1814 | 1461281604315 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 16:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:33:24 INFO - PROCESS | 1814 | 1461281604328 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 16:33:24 INFO - PROCESS | 1814 | 1461281604336 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:33:24 INFO - PROCESS | 1814 | 1461281604339 Marionette TRACE conn3 <- [1,110,null,{}] 16:33:24 INFO - PROCESS | 1814 | 1461281604347 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:24 INFO - PROCESS | 1814 | 1461281604496 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 16:33:24 INFO - PROCESS | 1814 | 1461281604599 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:24 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b72f000 == 24 [pid = 1814] [id = 35] 16:33:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 102 (0x7f2128877800) [pid = 1814] [serial = 102] [outer = (nil)] 16:33:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 103 (0x7f212a318c00) [pid = 1814] [serial = 103] [outer = 0x7f2128877800] 16:33:24 INFO - PROCESS | 1814 | 1461281604667 Marionette DEBUG loaded listener.js 16:33:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 104 (0x7f212b5b2000) [pid = 1814] [serial = 104] [outer = 0x7f2128877800] 16:33:25 INFO - PROCESS | 1814 | 1461281605491 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:33:25 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b742000 == 23 [pid = 1814] [id = 27] 16:33:25 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2124893800 == 22 [pid = 1814] [id = 26] 16:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1283ms 16:33:25 INFO - PROCESS | 1814 | 1461281605619 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 16:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:33:25 INFO - PROCESS | 1814 | 1461281605625 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 16:33:25 INFO - PROCESS | 1814 | 1461281605633 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:33:25 INFO - PROCESS | 1814 | 1461281605639 Marionette TRACE conn3 <- [1,114,null,{}] 16:33:25 INFO - PROCESS | 1814 | 1461281605657 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:25 INFO - PROCESS | 1814 | 1461281605811 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 16:33:25 INFO - PROCESS | 1814 | 1461281605934 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:25 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212ab14800 == 23 [pid = 1814] [id = 36] 16:33:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 105 (0x7f212a452800) [pid = 1814] [serial = 105] [outer = (nil)] 16:33:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 106 (0x7f212b07e400) [pid = 1814] [serial = 106] [outer = 0x7f212a452800] 16:33:26 INFO - PROCESS | 1814 | 1461281606008 Marionette DEBUG loaded listener.js 16:33:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 107 (0x7f212c7e6400) [pid = 1814] [serial = 107] [outer = 0x7f212a452800] 16:33:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 108 (0x7f212ce3cc00) [pid = 1814] [serial = 108] [outer = 0x7f2121816400] 16:33:26 INFO - PROCESS | 1814 | 1461281606947 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:33:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1346ms 16:33:26 INFO - PROCESS | 1814 | 1461281606980 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 16:33:26 INFO - PROCESS | 1814 | 1461281606985 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 16:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:33:26 INFO - PROCESS | 1814 | 1461281606995 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:33:27 INFO - PROCESS | 1814 | 1461281607001 Marionette TRACE conn3 <- [1,118,null,{}] 16:33:27 INFO - PROCESS | 1814 | 1461281607006 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:27 INFO - PROCESS | 1814 | 1461281607155 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 16:33:27 INFO - PROCESS | 1814 | 1461281607308 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:27 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2138a59800 == 24 [pid = 1814] [id = 37] 16:33:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 109 (0x7f212c389000) [pid = 1814] [serial = 109] [outer = (nil)] 16:33:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 110 (0x7f212cf26400) [pid = 1814] [serial = 110] [outer = 0x7f212c389000] 16:33:27 INFO - PROCESS | 1814 | 1461281607385 Marionette DEBUG loaded listener.js 16:33:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 111 (0x7f213887e800) [pid = 1814] [serial = 111] [outer = 0x7f212c389000] 16:33:28 INFO - PROCESS | 1814 | 1461281608164 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:33:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1234ms 16:33:28 INFO - PROCESS | 1814 | 1461281608226 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 16:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:33:28 INFO - PROCESS | 1814 | 1461281608230 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 16:33:28 INFO - PROCESS | 1814 | 1461281608236 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:33:28 INFO - PROCESS | 1814 | 1461281608240 Marionette TRACE conn3 <- [1,122,null,{}] 16:33:28 INFO - PROCESS | 1814 | 1461281608254 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:28 INFO - PROCESS | 1814 | 1461281608416 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 16:33:28 INFO - PROCESS | 1814 | 1461281608565 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:28 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2139c05800 == 25 [pid = 1814] [id = 38] 16:33:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 112 (0x7f2139d31400) [pid = 1814] [serial = 112] [outer = (nil)] 16:33:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 113 (0x7f2139f1ac00) [pid = 1814] [serial = 113] [outer = 0x7f2139d31400] 16:33:28 INFO - PROCESS | 1814 | 1461281608650 Marionette DEBUG loaded listener.js 16:33:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 114 (0x7f213d5ed400) [pid = 1814] [serial = 114] [outer = 0x7f2139d31400] 16:33:29 INFO - PROCESS | 1814 | 1461281609403 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:33:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1181ms 16:33:29 INFO - PROCESS | 1814 | 1461281609417 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 16:33:29 INFO - PROCESS | 1814 | 1461281609420 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 16:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:33:29 INFO - PROCESS | 1814 | 1461281609425 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:33:29 INFO - PROCESS | 1814 | 1461281609428 Marionette TRACE conn3 <- [1,126,null,{}] 16:33:29 INFO - PROCESS | 1814 | 1461281609433 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:29 INFO - PROCESS | 1814 | 1461281609573 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 16:33:29 INFO - PROCESS | 1814 | 1461281609710 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:29 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121fd4800 == 26 [pid = 1814] [id = 39] 16:33:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 115 (0x7f2121d5c400) [pid = 1814] [serial = 115] [outer = (nil)] 16:33:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 116 (0x7f213df72400) [pid = 1814] [serial = 116] [outer = 0x7f2121d5c400] 16:33:29 INFO - PROCESS | 1814 | 1461281609781 Marionette DEBUG loaded listener.js 16:33:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 117 (0x7f213e1ce800) [pid = 1814] [serial = 117] [outer = 0x7f2121d5c400] 16:33:30 INFO - PROCESS | 1814 | 1461281610584 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:33:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1232ms 16:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:33:30 INFO - PROCESS | 1814 | 1461281610659 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 16:33:30 INFO - PROCESS | 1814 | 1461281610661 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 16:33:30 INFO - PROCESS | 1814 | 1461281610667 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:33:30 INFO - PROCESS | 1814 | 1461281610671 Marionette TRACE conn3 <- [1,130,null,{}] 16:33:30 INFO - PROCESS | 1814 | 1461281610676 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:30 INFO - PROCESS | 1814 | 1461281610863 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 16:33:30 INFO - PROCESS | 1814 | 1461281610996 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:31 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213d6e6800 == 27 [pid = 1814] [id = 40] 16:33:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 118 (0x7f213dcdb400) [pid = 1814] [serial = 118] [outer = (nil)] 16:33:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 119 (0x7f213e1fc000) [pid = 1814] [serial = 119] [outer = 0x7f213dcdb400] 16:33:31 INFO - PROCESS | 1814 | 1461281611071 Marionette DEBUG loaded listener.js 16:33:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 120 (0x7f213fea7800) [pid = 1814] [serial = 120] [outer = 0x7f213dcdb400] 16:33:31 INFO - PROCESS | 1814 | 1461281611834 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 16:33:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:33:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1233ms 16:33:31 INFO - PROCESS | 1814 | 1461281611901 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 16:33:31 INFO - PROCESS | 1814 | 1461281611905 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 16:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:33:31 INFO - PROCESS | 1814 | 1461281611911 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:33:31 INFO - PROCESS | 1814 | 1461281611913 Marionette TRACE conn3 <- [1,134,null,{}] 16:33:31 INFO - PROCESS | 1814 | 1461281611919 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:32 INFO - PROCESS | 1814 | 1461281612162 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 16:33:32 INFO - PROCESS | 1814 | 1461281612302 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:32 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213df85800 == 28 [pid = 1814] [id = 41] 16:33:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 121 (0x7f2140b87400) [pid = 1814] [serial = 121] [outer = (nil)] 16:33:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 122 (0x7f21423f0c00) [pid = 1814] [serial = 122] [outer = 0x7f2140b87400] 16:33:32 INFO - PROCESS | 1814 | 1461281612373 Marionette DEBUG loaded listener.js 16:33:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 123 (0x7f214af3fc00) [pid = 1814] [serial = 123] [outer = 0x7f2140b87400] 16:33:33 INFO - PROCESS | 1814 | 1461281613439 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 16:33:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1581ms 16:33:33 INFO - PROCESS | 1814 | 1461281613493 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 16:33:33 INFO - PROCESS | 1814 | 1461281613497 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 16:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:33:33 INFO - PROCESS | 1814 | 1461281613505 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:33:33 INFO - PROCESS | 1814 | 1461281613510 Marionette TRACE conn3 <- [1,138,null,{}] 16:33:33 INFO - PROCESS | 1814 | 1461281613522 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:33 INFO - PROCESS | 1814 | 1461281613699 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 16:33:33 INFO - PROCESS | 1814 | 1461281613850 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:33 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125645800 == 29 [pid = 1814] [id = 42] 16:33:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 124 (0x7f2122982000) [pid = 1814] [serial = 124] [outer = (nil)] 16:33:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 125 (0x7f2122983c00) [pid = 1814] [serial = 125] [outer = 0x7f2122982000] 16:33:33 INFO - PROCESS | 1814 | 1461281613937 Marionette DEBUG loaded listener.js 16:33:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 126 (0x7f2122989c00) [pid = 1814] [serial = 126] [outer = 0x7f2122982000] 16:33:34 INFO - PROCESS | 1814 | 1461281614709 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 16:33:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1240ms 16:33:34 INFO - PROCESS | 1814 | 1461281614746 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 16:33:34 INFO - PROCESS | 1814 | 1461281614754 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 16:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:33:34 INFO - PROCESS | 1814 | 1461281614763 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:33:34 INFO - PROCESS | 1814 | 1461281614767 Marionette TRACE conn3 <- [1,142,null,{}] 16:33:34 INFO - PROCESS | 1814 | 1461281614772 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:34 INFO - PROCESS | 1814 | 1461281614916 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 16:33:35 INFO - PROCESS | 1814 | 1461281615112 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:35 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2131e74800 == 28 [pid = 1814] [id = 32] 16:33:35 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b920800 == 27 [pid = 1814] [id = 31] 16:33:35 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125639000 == 28 [pid = 1814] [id = 43] 16:33:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 127 (0x7f2121d68800) [pid = 1814] [serial = 127] [outer = (nil)] 16:33:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 128 (0x7f21221e3000) [pid = 1814] [serial = 128] [outer = 0x7f2121d68800] 16:33:35 INFO - PROCESS | 1814 | 1461281615203 Marionette DEBUG loaded listener.js 16:33:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 129 (0x7f21228c5000) [pid = 1814] [serial = 129] [outer = 0x7f2121d68800] 16:33:36 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212c776800 == 27 [pid = 1814] [id = 28] 16:33:36 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125645800 == 26 [pid = 1814] [id = 42] 16:33:36 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213df85800 == 25 [pid = 1814] [id = 41] 16:33:36 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213d6e6800 == 24 [pid = 1814] [id = 40] 16:33:36 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121fd4800 == 23 [pid = 1814] [id = 39] 16:33:36 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2139c05800 == 22 [pid = 1814] [id = 38] 16:33:36 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2138a59800 == 21 [pid = 1814] [id = 37] 16:33:36 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212ab14800 == 20 [pid = 1814] [id = 36] 16:33:39 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2138dc3800 == 19 [pid = 1814] [id = 8] 16:33:39 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2127e95000 == 18 [pid = 1814] [id = 25] 16:33:39 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2123e1e800 == 17 [pid = 1814] [id = 6] 16:33:39 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2132cc6800 == 16 [pid = 1814] [id = 29] 16:33:39 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2138bed000 == 15 [pid = 1814] [id = 34] 16:33:39 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2138a61800 == 14 [pid = 1814] [id = 33] 16:33:39 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2123e81000 == 13 [pid = 1814] [id = 30] 16:33:39 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2131e86800 == 12 [pid = 1814] [id = 24] 16:33:39 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212d07a800 == 11 [pid = 1814] [id = 20] 16:33:39 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b72f000 == 10 [pid = 1814] [id = 35] 16:33:39 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2122296000 == 9 [pid = 1814] [id = 9] 16:33:40 INFO - PROCESS | 1814 | 1461281620130 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 16:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 5500ms 16:33:40 INFO - PROCESS | 1814 | 1461281620265 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 16:33:40 INFO - PROCESS | 1814 | 1461281620269 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 16:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:33:40 INFO - PROCESS | 1814 | 1461281620277 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:33:40 INFO - PROCESS | 1814 | 1461281620280 Marionette TRACE conn3 <- [1,146,null,{}] 16:33:40 INFO - PROCESS | 1814 | 1461281620289 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:40 INFO - PROCESS | 1814 | 1461281620449 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 16:33:40 INFO - PROCESS | 1814 | 1461281620544 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:40 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212488b000 == 10 [pid = 1814] [id = 44] 16:33:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 130 (0x7f2124853000) [pid = 1814] [serial = 130] [outer = (nil)] 16:33:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 131 (0x7f21255e8c00) [pid = 1814] [serial = 131] [outer = 0x7f2124853000] 16:33:40 INFO - PROCESS | 1814 | 1461281620611 Marionette DEBUG loaded listener.js 16:33:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 132 (0x7f21255f2c00) [pid = 1814] [serial = 132] [outer = 0x7f2124853000] 16:33:41 INFO - PROCESS | 1814 | 1461281621261 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:33:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1037ms 16:33:41 INFO - PROCESS | 1814 | 1461281621313 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 16:33:41 INFO - PROCESS | 1814 | 1461281621323 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 16:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:33:41 INFO - PROCESS | 1814 | 1461281621333 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:33:41 INFO - PROCESS | 1814 | 1461281621336 Marionette TRACE conn3 <- [1,150,null,{}] 16:33:41 INFO - PROCESS | 1814 | 1461281621342 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:41 INFO - PROCESS | 1814 | 1461281621540 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 16:33:41 INFO - PROCESS | 1814 | 1461281621562 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:41 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b72f000 == 11 [pid = 1814] [id = 45] 16:33:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 133 (0x7f21256a9400) [pid = 1814] [serial = 133] [outer = (nil)] 16:33:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 134 (0x7f2127e70800) [pid = 1814] [serial = 134] [outer = 0x7f21256a9400] 16:33:41 INFO - PROCESS | 1814 | 1461281621625 Marionette DEBUG loaded listener.js 16:33:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 135 (0x7f21291aac00) [pid = 1814] [serial = 135] [outer = 0x7f21256a9400] 16:33:42 INFO - PROCESS | 1814 | 1461281622560 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 16:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1284ms 16:33:42 INFO - PROCESS | 1814 | 1461281622617 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 16:33:42 INFO - PROCESS | 1814 | 1461281622620 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 16:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:33:42 INFO - PROCESS | 1814 | 1461281622626 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:33:42 INFO - PROCESS | 1814 | 1461281622632 Marionette TRACE conn3 <- [1,154,null,{}] 16:33:42 INFO - PROCESS | 1814 | 1461281622655 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:42 INFO - PROCESS | 1814 | 1461281622832 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 16:33:42 INFO - PROCESS | 1814 | 1461281622855 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:42 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21388d0800 == 12 [pid = 1814] [id = 46] 16:33:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 136 (0x7f2123b8ec00) [pid = 1814] [serial = 136] [outer = (nil)] 16:33:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 137 (0x7f212c394000) [pid = 1814] [serial = 137] [outer = 0x7f2123b8ec00] 16:33:42 INFO - PROCESS | 1814 | 1461281622921 Marionette DEBUG loaded listener.js 16:33:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 138 (0x7f212ce3f800) [pid = 1814] [serial = 138] [outer = 0x7f2123b8ec00] 16:33:43 INFO - PROCESS | 1814 | 1461281623686 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 16:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1096ms 16:33:43 INFO - PROCESS | 1814 | 1461281623722 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 16:33:43 INFO - PROCESS | 1814 | 1461281623726 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 16:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:33:43 INFO - PROCESS | 1814 | 1461281623732 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:33:43 INFO - PROCESS | 1814 | 1461281623734 Marionette TRACE conn3 <- [1,158,null,{}] 16:33:43 INFO - PROCESS | 1814 | 1461281623739 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:43 INFO - PROCESS | 1814 | 1461281623913 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 16:33:43 INFO - PROCESS | 1814 | 1461281623984 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:44 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21399d8000 == 13 [pid = 1814] [id = 47] 16:33:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 139 (0x7f212a4c4000) [pid = 1814] [serial = 139] [outer = (nil)] 16:33:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 140 (0x7f212e580800) [pid = 1814] [serial = 140] [outer = 0x7f212a4c4000] 16:33:44 INFO - PROCESS | 1814 | 1461281624045 Marionette DEBUG loaded listener.js 16:33:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 141 (0x7f2137cefc00) [pid = 1814] [serial = 141] [outer = 0x7f212a4c4000] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 140 (0x7f2123e24800) [pid = 1814] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 139 (0x7f212b948000) [pid = 1814] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 138 (0x7f2128877800) [pid = 1814] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 137 (0x7f2127ec9800) [pid = 1814] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 136 (0x7f2125762400) [pid = 1814] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 135 (0x7f2121d6a000) [pid = 1814] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 134 (0x7f2121820400) [pid = 1814] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 133 (0x7f2122c20400) [pid = 1814] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 132 (0x7f212c7e5800) [pid = 1814] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 131 (0x7f212a0e5400) [pid = 1814] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 130 (0x7f212a375000) [pid = 1814] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 129 (0x7f2137c45000) [pid = 1814] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 128 (0x7f2138aedc00) [pid = 1814] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 127 (0x7f2122c21800) [pid = 1814] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 126 (0x7f212b52c800) [pid = 1814] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 125 (0x7f212c389000) [pid = 1814] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 124 (0x7f212cfc5800) [pid = 1814] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 123 (0x7f2123e27c00) [pid = 1814] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 122 (0x7f212bcc1800) [pid = 1814] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 121 (0x7f2139d31400) [pid = 1814] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 120 (0x7f2121d5c400) [pid = 1814] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 119 (0x7f2139d40800) [pid = 1814] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 118 (0x7f21221ec400) [pid = 1814] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 117 (0x7f2138f8c800) [pid = 1814] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 116 (0x7f21221ebc00) [pid = 1814] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 115 (0x7f2127ecdc00) [pid = 1814] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 114 (0x7f212a452800) [pid = 1814] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 113 (0x7f212cf24000) [pid = 1814] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 112 (0x7f2122982000) [pid = 1814] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 111 (0x7f2140b87400) [pid = 1814] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 110 (0x7f212bcc3800) [pid = 1814] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 109 (0x7f212cf29800) [pid = 1814] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 108 (0x7f21221e0c00) [pid = 1814] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:33:45 INFO - PROCESS | 1814 | --DOMWINDOW == 107 (0x7f213dcdb400) [pid = 1814] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:33:45 INFO - PROCESS | 1814 | 1461281625796 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 16:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 2133ms 16:33:45 INFO - PROCESS | 1814 | 1461281625895 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 16:33:45 INFO - PROCESS | 1814 | 1461281625897 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 16:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:33:45 INFO - PROCESS | 1814 | 1461281625932 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:33:45 INFO - PROCESS | 1814 | 1461281625935 Marionette TRACE conn3 <- [1,162,null,{}] 16:33:45 INFO - PROCESS | 1814 | 1461281625975 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:46 INFO - PROCESS | 1814 | 1461281626137 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 16:33:46 INFO - PROCESS | 1814 | 1461281626149 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:46 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2127e92800 == 14 [pid = 1814] [id = 48] 16:33:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 108 (0x7f2121815800) [pid = 1814] [serial = 142] [outer = (nil)] 16:33:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 109 (0x7f212298ec00) [pid = 1814] [serial = 143] [outer = 0x7f2121815800] 16:33:46 INFO - PROCESS | 1814 | 1461281626218 Marionette DEBUG loaded listener.js 16:33:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 110 (0x7f212bcc2800) [pid = 1814] [serial = 144] [outer = 0x7f2121815800] 16:33:46 INFO - PROCESS | 1814 | 1461281626898 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 16:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1013ms 16:33:46 INFO - PROCESS | 1814 | 1461281626928 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 16:33:46 INFO - PROCESS | 1814 | 1461281626931 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 16:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:33:46 INFO - PROCESS | 1814 | 1461281626936 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:33:46 INFO - PROCESS | 1814 | 1461281626938 Marionette TRACE conn3 <- [1,166,null,{}] 16:33:46 INFO - PROCESS | 1814 | 1461281626943 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:47 INFO - PROCESS | 1814 | 1461281627148 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 16:33:47 INFO - PROCESS | 1814 | 1461281627172 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:47 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2132cd9800 == 15 [pid = 1814] [id = 49] 16:33:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 111 (0x7f21228c4c00) [pid = 1814] [serial = 145] [outer = (nil)] 16:33:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 112 (0x7f212c7e8800) [pid = 1814] [serial = 146] [outer = 0x7f21228c4c00] 16:33:47 INFO - PROCESS | 1814 | 1461281627236 Marionette DEBUG loaded listener.js 16:33:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 113 (0x7f2139c29800) [pid = 1814] [serial = 147] [outer = 0x7f21228c4c00] 16:33:48 INFO - PROCESS | 1814 | 1461281628189 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1275ms 16:33:48 INFO - PROCESS | 1814 | 1461281628213 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 16:33:48 INFO - PROCESS | 1814 | 1461281628219 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 16:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:33:48 INFO - PROCESS | 1814 | 1461281628228 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:33:48 INFO - PROCESS | 1814 | 1461281628232 Marionette TRACE conn3 <- [1,170,null,{}] 16:33:48 INFO - PROCESS | 1814 | 1461281628240 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:48 INFO - PROCESS | 1814 | 1461281628400 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 16:33:48 INFO - PROCESS | 1814 | 1461281628544 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:48 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212abb6000 == 16 [pid = 1814] [id = 50] 16:33:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 114 (0x7f212298fc00) [pid = 1814] [serial = 148] [outer = (nil)] 16:33:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 115 (0x7f2123e2cc00) [pid = 1814] [serial = 149] [outer = 0x7f212298fc00] 16:33:48 INFO - PROCESS | 1814 | 1461281628617 Marionette DEBUG loaded listener.js 16:33:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 116 (0x7f21256ab000) [pid = 1814] [serial = 150] [outer = 0x7f212298fc00] 16:33:49 INFO - PROCESS | 1814 | 1461281629529 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1383ms 16:33:49 INFO - PROCESS | 1814 | 1461281629612 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 16:33:49 INFO - PROCESS | 1814 | 1461281629620 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 16:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:33:49 INFO - PROCESS | 1814 | 1461281629630 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:33:49 INFO - PROCESS | 1814 | 1461281629634 Marionette TRACE conn3 <- [1,174,null,{}] 16:33:49 INFO - PROCESS | 1814 | 1461281629639 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:49 INFO - PROCESS | 1814 | 1461281629831 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 16:33:50 INFO - PROCESS | 1814 | 1461281630000 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:50 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2127e89800 == 17 [pid = 1814] [id = 51] 16:33:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 117 (0x7f21221e6c00) [pid = 1814] [serial = 151] [outer = (nil)] 16:33:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 118 (0x7f21228c5400) [pid = 1814] [serial = 152] [outer = 0x7f21221e6c00] 16:33:50 INFO - PROCESS | 1814 | 1461281630074 Marionette DEBUG loaded listener.js 16:33:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 119 (0x7f212a1a7c00) [pid = 1814] [serial = 153] [outer = 0x7f21221e6c00] 16:33:50 INFO - PROCESS | 1814 | 1461281630421 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:33:51 INFO - PROCESS | 1814 | 1461281631108 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1539ms 16:33:51 INFO - PROCESS | 1814 | 1461281631169 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 16:33:51 INFO - PROCESS | 1814 | 1461281631174 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 16:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:33:51 INFO - PROCESS | 1814 | 1461281631182 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:33:51 INFO - PROCESS | 1814 | 1461281631187 Marionette TRACE conn3 <- [1,178,null,{}] 16:33:51 INFO - PROCESS | 1814 | 1461281631195 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:51 INFO - PROCESS | 1814 | 1461281631345 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 16:33:51 INFO - PROCESS | 1814 | 1461281631496 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:51 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121fd0000 == 18 [pid = 1814] [id = 52] 16:33:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 120 (0x7f2121d60800) [pid = 1814] [serial = 154] [outer = (nil)] 16:33:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 121 (0x7f21228b9800) [pid = 1814] [serial = 155] [outer = 0x7f2121d60800] 16:33:51 INFO - PROCESS | 1814 | 1461281631652 Marionette DEBUG loaded listener.js 16:33:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 122 (0x7f212298f800) [pid = 1814] [serial = 156] [outer = 0x7f2121d60800] 16:33:51 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125639000 == 17 [pid = 1814] [id = 43] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 121 (0x7f2138f4f400) [pid = 1814] [serial = 71] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 120 (0x7f212a4c5c00) [pid = 1814] [serial = 74] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 119 (0x7f2128aa9400) [pid = 1814] [serial = 76] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 118 (0x7f213b91a000) [pid = 1814] [serial = 2] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 117 (0x7f2129734800) [pid = 1814] [serial = 88] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 116 (0x7f21292c1400) [pid = 1814] [serial = 73] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 115 (0x7f2127e71400) [pid = 1814] [serial = 40] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 114 (0x7f212a378800) [pid = 1814] [serial = 43] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 113 (0x7f2121f74c00) [pid = 1814] [serial = 34] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 112 (0x7f212ceb7800) [pid = 1814] [serial = 47] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 111 (0x7f212cfcf800) [pid = 1814] [serial = 49] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 110 (0x7f212e37dc00) [pid = 1814] [serial = 50] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 109 (0x7f212e598400) [pid = 1814] [serial = 52] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 108 (0x7f21255f1c00) [pid = 1814] [serial = 53] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 107 (0x7f212ab4f000) [pid = 1814] [serial = 37] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 106 (0x7f212bcc5800) [pid = 1814] [serial = 44] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 105 (0x7f2137cea000) [pid = 1814] [serial = 55] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 104 (0x7f2138aee000) [pid = 1814] [serial = 56] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 103 (0x7f2138df3400) [pid = 1814] [serial = 58] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 102 (0x7f212af89000) [pid = 1814] [serial = 38] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 101 (0x7f21291af800) [pid = 1814] [serial = 41] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 100 (0x7f21218ab800) [pid = 1814] [serial = 28] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 99 (0x7f2127eccc00) [pid = 1814] [serial = 35] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 98 (0x7f2138fe9000) [pid = 1814] [serial = 59] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 97 (0x7f212a375c00) [pid = 1814] [serial = 26] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 96 (0x7f2121f73800) [pid = 1814] [serial = 31] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 95 (0x7f212c394c00) [pid = 1814] [serial = 46] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 94 (0x7f212be65000) [pid = 1814] [serial = 91] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 93 (0x7f2138a98400) [pid = 1814] [serial = 83] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 92 (0x7f2139c33400) [pid = 1814] [serial = 85] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 91 (0x7f2121f75000) [pid = 1814] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 90 (0x7f212aae0400) [pid = 1814] [serial = 89] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 89 (0x7f2131f63c00) [pid = 1814] [serial = 82] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 88 (0x7f2139f13c00) [pid = 1814] [serial = 97] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 87 (0x7f212cf07400) [pid = 1814] [serial = 80] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 86 (0x7f21221e3000) [pid = 1814] [serial = 128] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 85 (0x7f212c391000) [pid = 1814] [serial = 79] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1814 | --DOMWINDOW == 84 (0x7f212cb6dc00) [pid = 1814] [serial = 67] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 83 (0x7f213d5eb000) [pid = 1814] [serial = 98] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 82 (0x7f2137c4f400) [pid = 1814] [serial = 94] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 81 (0x7f2124921c00) [pid = 1814] [serial = 62] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 80 (0x7f212ab4e000) [pid = 1814] [serial = 12] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 79 (0x7f212a4c4400) [pid = 1814] [serial = 77] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 78 (0x7f212a312400) [pid = 1814] [serial = 64] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 77 (0x7f2122c20c00) [pid = 1814] [serial = 61] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 76 (0x7f212b083400) [pid = 1814] [serial = 9] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 75 (0x7f212cebb400) [pid = 1814] [serial = 92] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 74 (0x7f2138a92800) [pid = 1814] [serial = 95] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 73 (0x7f21221e5800) [pid = 1814] [serial = 25] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 72 (0x7f212a4c7400) [pid = 1814] [serial = 22] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 71 (0x7f2121d5f400) [pid = 1814] [serial = 23] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 70 (0x7f212cf2fc00) [pid = 1814] [serial = 68] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 69 (0x7f2139f16000) [pid = 1814] [serial = 86] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 68 (0x7f2123e29c00) [pid = 1814] [serial = 16] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 67 (0x7f2123e30400) [pid = 1814] [serial = 17] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 66 (0x7f2138b97800) [pid = 1814] [serial = 70] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 65 (0x7f2123b9c400) [pid = 1814] [serial = 19] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 64 (0x7f212ab4d800) [pid = 1814] [serial = 65] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 63 (0x7f212b07e400) [pid = 1814] [serial = 106] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 62 (0x7f212a318c00) [pid = 1814] [serial = 103] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 61 (0x7f213d5ed400) [pid = 1814] [serial = 114] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 60 (0x7f212cf26400) [pid = 1814] [serial = 110] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 59 (0x7f2122989c00) [pid = 1814] [serial = 126] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 58 (0x7f212b5b2000) [pid = 1814] [serial = 104] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 57 (0x7f213df72400) [pid = 1814] [serial = 116] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 56 (0x7f213dcdb000) [pid = 1814] [serial = 100] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 55 (0x7f212c7e6400) [pid = 1814] [serial = 107] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 54 (0x7f213fea7800) [pid = 1814] [serial = 120] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 53 (0x7f21423f0c00) [pid = 1814] [serial = 122] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 52 (0x7f213887e800) [pid = 1814] [serial = 111] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 51 (0x7f2139f1ac00) [pid = 1814] [serial = 113] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 50 (0x7f213e1ce800) [pid = 1814] [serial = 117] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 49 (0x7f213e1fc000) [pid = 1814] [serial = 119] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 48 (0x7f213dd4d400) [pid = 1814] [serial = 101] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 47 (0x7f2122983c00) [pid = 1814] [serial = 125] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | --DOMWINDOW == 46 (0x7f214af3fc00) [pid = 1814] [serial = 123] [outer = (nil)] [url = about:blank] 16:33:52 INFO - PROCESS | 1814 | 1461281632605 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:33:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1435ms 16:33:52 INFO - PROCESS | 1814 | 1461281632617 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 16:33:52 INFO - PROCESS | 1814 | 1461281632624 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 16:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:33:52 INFO - PROCESS | 1814 | 1461281632633 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:33:52 INFO - PROCESS | 1814 | 1461281632636 Marionette TRACE conn3 <- [1,182,null,{}] 16:33:52 INFO - PROCESS | 1814 | 1461281632640 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:52 INFO - PROCESS | 1814 | 1461281632765 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 16:33:52 INFO - PROCESS | 1814 | 1461281632851 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:52 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2123942800 == 18 [pid = 1814] [id = 53] 16:33:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 47 (0x7f21221df800) [pid = 1814] [serial = 157] [outer = (nil)] 16:33:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 48 (0x7f2122d3a800) [pid = 1814] [serial = 158] [outer = 0x7f21221df800] 16:33:52 INFO - PROCESS | 1814 | 1461281632910 Marionette DEBUG loaded listener.js 16:33:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 49 (0x7f2124921c00) [pid = 1814] [serial = 159] [outer = 0x7f21221df800] 16:33:53 INFO - PROCESS | 1814 | 1461281633489 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:33:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 877ms 16:33:53 INFO - PROCESS | 1814 | 1461281633511 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 16:33:53 INFO - PROCESS | 1814 | 1461281633514 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 16:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:33:53 INFO - PROCESS | 1814 | 1461281633520 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:33:53 INFO - PROCESS | 1814 | 1461281633525 Marionette TRACE conn3 <- [1,186,null,{}] 16:33:53 INFO - PROCESS | 1814 | 1461281633540 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:53 INFO - PROCESS | 1814 | 1461281633715 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 16:33:53 INFO - PROCESS | 1814 | 1461281633741 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:53 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212548d000 == 19 [pid = 1814] [id = 54] 16:33:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 50 (0x7f2124922c00) [pid = 1814] [serial = 160] [outer = (nil)] 16:33:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 51 (0x7f2125762000) [pid = 1814] [serial = 161] [outer = 0x7f2124922c00] 16:33:53 INFO - PROCESS | 1814 | 1461281633809 Marionette DEBUG loaded listener.js 16:33:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 52 (0x7f2128882c00) [pid = 1814] [serial = 162] [outer = 0x7f2124922c00] 16:33:54 INFO - PROCESS | 1814 | 1461281634505 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:33:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1031ms 16:33:54 INFO - PROCESS | 1814 | 1461281634552 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 16:33:54 INFO - PROCESS | 1814 | 1461281634556 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 16:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:33:54 INFO - PROCESS | 1814 | 1461281634568 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:33:54 INFO - PROCESS | 1814 | 1461281634570 Marionette TRACE conn3 <- [1,190,null,{}] 16:33:54 INFO - PROCESS | 1814 | 1461281634575 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:54 INFO - PROCESS | 1814 | 1461281634748 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 16:33:54 INFO - PROCESS | 1814 | 1461281634810 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:54 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2129134800 == 20 [pid = 1814] [id = 55] 16:33:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 53 (0x7f2124929c00) [pid = 1814] [serial = 163] [outer = (nil)] 16:33:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 54 (0x7f212973dc00) [pid = 1814] [serial = 164] [outer = 0x7f2124929c00] 16:33:54 INFO - PROCESS | 1814 | 1461281634870 Marionette DEBUG loaded listener.js 16:33:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 55 (0x7f212a374c00) [pid = 1814] [serial = 165] [outer = 0x7f2124929c00] 16:33:55 INFO - PROCESS | 1814 | 1461281635577 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:33:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1036ms 16:33:55 INFO - PROCESS | 1814 | --DOMWINDOW == 54 (0x7f212a4c4000) [pid = 1814] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:33:55 INFO - PROCESS | 1814 | --DOMWINDOW == 53 (0x7f2123b8ec00) [pid = 1814] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:33:55 INFO - PROCESS | 1814 | --DOMWINDOW == 52 (0x7f2121d68800) [pid = 1814] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:33:55 INFO - PROCESS | 1814 | --DOMWINDOW == 51 (0x7f2124853000) [pid = 1814] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:33:55 INFO - PROCESS | 1814 | --DOMWINDOW == 50 (0x7f21256a9400) [pid = 1814] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:33:55 INFO - PROCESS | 1814 | --DOMWINDOW == 49 (0x7f2121815800) [pid = 1814] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:33:55 INFO - PROCESS | 1814 | 1461281635611 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 16:33:55 INFO - PROCESS | 1814 | 1461281635615 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 16:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:33:55 INFO - PROCESS | 1814 | 1461281635621 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:33:55 INFO - PROCESS | 1814 | 1461281635623 Marionette TRACE conn3 <- [1,194,null,{}] 16:33:55 INFO - PROCESS | 1814 | 1461281635642 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:55 INFO - PROCESS | 1814 | 1461281635792 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 16:33:55 INFO - PROCESS | 1814 | 1461281635806 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:55 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212a3af800 == 21 [pid = 1814] [id = 56] 16:33:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 50 (0x7f2121d5e800) [pid = 1814] [serial = 166] [outer = (nil)] 16:33:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 51 (0x7f212998b400) [pid = 1814] [serial = 167] [outer = 0x7f2121d5e800] 16:33:55 INFO - PROCESS | 1814 | 1461281635864 Marionette DEBUG loaded listener.js 16:33:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 52 (0x7f212a4c4400) [pid = 1814] [serial = 168] [outer = 0x7f2121d5e800] 16:33:56 INFO - PROCESS | 1814 | 1461281636590 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:33:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 980ms 16:33:56 INFO - PROCESS | 1814 | 1461281636607 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 16:33:56 INFO - PROCESS | 1814 | 1461281636609 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 16:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:33:56 INFO - PROCESS | 1814 | 1461281636615 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:33:56 INFO - PROCESS | 1814 | 1461281636619 Marionette TRACE conn3 <- [1,198,null,{}] 16:33:56 INFO - PROCESS | 1814 | 1461281636623 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:56 INFO - PROCESS | 1814 | 1461281636775 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 16:33:56 INFO - PROCESS | 1814 | 1461281636872 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:56 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b2c5000 == 22 [pid = 1814] [id = 57] 16:33:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 53 (0x7f212a4c4000) [pid = 1814] [serial = 169] [outer = (nil)] 16:33:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 54 (0x7f212bcbd400) [pid = 1814] [serial = 170] [outer = 0x7f212a4c4000] 16:33:56 INFO - PROCESS | 1814 | 1461281636936 Marionette DEBUG loaded listener.js 16:33:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 55 (0x7f212c7e6400) [pid = 1814] [serial = 171] [outer = 0x7f212a4c4000] 16:33:57 INFO - PROCESS | 1814 | 1461281637509 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:33:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 942ms 16:33:57 INFO - PROCESS | 1814 | 1461281637557 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 16:33:57 INFO - PROCESS | 1814 | 1461281637560 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 16:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:33:57 INFO - PROCESS | 1814 | 1461281637565 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:33:57 INFO - PROCESS | 1814 | 1461281637567 Marionette TRACE conn3 <- [1,202,null,{}] 16:33:57 INFO - PROCESS | 1814 | 1461281637572 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:57 INFO - PROCESS | 1814 | 1461281637690 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 16:33:57 INFO - PROCESS | 1814 | 1461281637780 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:57 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b73d000 == 23 [pid = 1814] [id = 58] 16:33:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 56 (0x7f21228bb400) [pid = 1814] [serial = 172] [outer = (nil)] 16:33:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 57 (0x7f212ce3f000) [pid = 1814] [serial = 173] [outer = 0x7f21228bb400] 16:33:57 INFO - PROCESS | 1814 | 1461281637838 Marionette DEBUG loaded listener.js 16:33:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 58 (0x7f212ceb6000) [pid = 1814] [serial = 174] [outer = 0x7f21228bb400] 16:33:58 INFO - PROCESS | 1814 | 1461281638657 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:33:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1130ms 16:33:58 INFO - PROCESS | 1814 | 1461281638697 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 16:33:58 INFO - PROCESS | 1814 | 1461281638705 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 16:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:33:58 INFO - PROCESS | 1814 | 1461281638714 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:33:58 INFO - PROCESS | 1814 | 1461281638718 Marionette TRACE conn3 <- [1,206,null,{}] 16:33:58 INFO - PROCESS | 1814 | 1461281638726 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:58 INFO - PROCESS | 1814 | 1461281638909 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 16:33:59 INFO - PROCESS | 1814 | 1461281639034 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:59 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2123e83800 == 24 [pid = 1814] [id = 59] 16:33:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 59 (0x7f2122980400) [pid = 1814] [serial = 175] [outer = (nil)] 16:33:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 60 (0x7f2123b9c800) [pid = 1814] [serial = 176] [outer = 0x7f2122980400] 16:33:59 INFO - PROCESS | 1814 | 1461281639107 Marionette DEBUG loaded listener.js 16:33:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 61 (0x7f212484c400) [pid = 1814] [serial = 177] [outer = 0x7f2122980400] 16:33:59 INFO - PROCESS | 1814 | 1461281639831 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1181ms 16:33:59 INFO - PROCESS | 1814 | 1461281639895 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 16:33:59 INFO - PROCESS | 1814 | 1461281639904 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 16:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:33:59 INFO - PROCESS | 1814 | 1461281639914 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:33:59 INFO - PROCESS | 1814 | 1461281639917 Marionette TRACE conn3 <- [1,210,null,{}] 16:33:59 INFO - PROCESS | 1814 | 1461281639940 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:00 INFO - PROCESS | 1814 | 1461281640108 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 16:34:00 INFO - PROCESS | 1814 | 1461281640249 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:00 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125482800 == 25 [pid = 1814] [id = 60] 16:34:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 62 (0x7f21255f2400) [pid = 1814] [serial = 178] [outer = (nil)] 16:34:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 63 (0x7f2128a24800) [pid = 1814] [serial = 179] [outer = 0x7f21255f2400] 16:34:00 INFO - PROCESS | 1814 | 1461281640338 Marionette DEBUG loaded listener.js 16:34:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 64 (0x7f212a1a9000) [pid = 1814] [serial = 180] [outer = 0x7f21255f2400] 16:34:01 INFO - PROCESS | 1814 | 1461281641120 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 16:34:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1258ms 16:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:34:01 INFO - PROCESS | 1814 | 1461281641172 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 16:34:01 INFO - PROCESS | 1814 | 1461281641175 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 16:34:01 INFO - PROCESS | 1814 | 1461281641181 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:34:01 INFO - PROCESS | 1814 | 1461281641187 Marionette TRACE conn3 <- [1,214,null,{}] 16:34:01 INFO - PROCESS | 1814 | 1461281641202 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:01 INFO - PROCESS | 1814 | 1461281641360 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 16:34:01 INFO - PROCESS | 1814 | 1461281641486 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:01 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212be19800 == 26 [pid = 1814] [id = 61] 16:34:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 65 (0x7f212af8f400) [pid = 1814] [serial = 181] [outer = (nil)] 16:34:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 66 (0x7f212bdd7000) [pid = 1814] [serial = 182] [outer = 0x7f212af8f400] 16:34:01 INFO - PROCESS | 1814 | 1461281641560 Marionette DEBUG loaded listener.js 16:34:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 67 (0x7f212cb6dc00) [pid = 1814] [serial = 183] [outer = 0x7f212af8f400] 16:34:02 INFO - PROCESS | 1814 | 1461281642437 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 16:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1286ms 16:34:02 INFO - PROCESS | 1814 | 1461281642492 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 16:34:02 INFO - PROCESS | 1814 | 1461281642498 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 16:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:34:02 INFO - PROCESS | 1814 | 1461281642505 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:34:02 INFO - PROCESS | 1814 | 1461281642507 Marionette TRACE conn3 <- [1,218,null,{}] 16:34:02 INFO - PROCESS | 1814 | 1461281642519 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:02 INFO - PROCESS | 1814 | 1461281642673 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 16:34:02 INFO - PROCESS | 1814 | 1461281642800 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:02 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212d079000 == 27 [pid = 1814] [id = 62] 16:34:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 68 (0x7f212b9f6400) [pid = 1814] [serial = 184] [outer = (nil)] 16:34:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 69 (0x7f212cf0f400) [pid = 1814] [serial = 185] [outer = 0x7f212b9f6400] 16:34:02 INFO - PROCESS | 1814 | 1461281642875 Marionette DEBUG loaded listener.js 16:34:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 70 (0x7f212cf2f800) [pid = 1814] [serial = 186] [outer = 0x7f212b9f6400] 16:34:03 INFO - PROCESS | 1814 | 1461281643813 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 16:34:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1344ms 16:34:03 INFO - PROCESS | 1814 | 1461281643849 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 16:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:34:03 INFO - PROCESS | 1814 | 1461281643854 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 16:34:03 INFO - PROCESS | 1814 | 1461281643862 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:34:03 INFO - PROCESS | 1814 | 1461281643866 Marionette TRACE conn3 <- [1,222,null,{}] 16:34:03 INFO - PROCESS | 1814 | 1461281643874 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:04 INFO - PROCESS | 1814 | 1461281644016 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 16:34:04 INFO - PROCESS | 1814 | 1461281644152 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:04 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2124886800 == 28 [pid = 1814] [id = 63] 16:34:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 71 (0x7f2121e3f400) [pid = 1814] [serial = 187] [outer = (nil)] 16:34:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 72 (0x7f2122980800) [pid = 1814] [serial = 188] [outer = 0x7f2121e3f400] 16:34:04 INFO - PROCESS | 1814 | 1461281644217 Marionette DEBUG loaded listener.js 16:34:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 73 (0x7f2123b87000) [pid = 1814] [serial = 189] [outer = 0x7f2121e3f400] 16:34:04 INFO - PROCESS | 1814 | --DOMWINDOW == 72 (0x7f212e580800) [pid = 1814] [serial = 140] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1814 | --DOMWINDOW == 71 (0x7f212ce3f800) [pid = 1814] [serial = 138] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1814 | --DOMWINDOW == 70 (0x7f21228c5000) [pid = 1814] [serial = 129] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1814 | --DOMWINDOW == 69 (0x7f21255e8c00) [pid = 1814] [serial = 131] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1814 | --DOMWINDOW == 68 (0x7f21255f2c00) [pid = 1814] [serial = 132] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1814 | --DOMWINDOW == 67 (0x7f2127e70800) [pid = 1814] [serial = 134] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1814 | --DOMWINDOW == 66 (0x7f2137cefc00) [pid = 1814] [serial = 141] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1814 | --DOMWINDOW == 65 (0x7f212c394000) [pid = 1814] [serial = 137] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1814 | --DOMWINDOW == 64 (0x7f212298ec00) [pid = 1814] [serial = 143] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1814 | --DOMWINDOW == 63 (0x7f21291aac00) [pid = 1814] [serial = 135] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1814 | --DOMWINDOW == 62 (0x7f212c7e8800) [pid = 1814] [serial = 146] [outer = (nil)] [url = about:blank] 16:34:04 INFO - PROCESS | 1814 | --DOMWINDOW == 61 (0x7f212bcc2800) [pid = 1814] [serial = 144] [outer = (nil)] [url = about:blank] 16:34:05 INFO - PROCESS | 1814 | 1461281645038 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 16:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1187ms 16:34:05 INFO - PROCESS | 1814 | 1461281645048 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 16:34:05 INFO - PROCESS | 1814 | 1461281645055 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 16:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:34:05 INFO - PROCESS | 1814 | 1461281645068 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:34:05 INFO - PROCESS | 1814 | 1461281645071 Marionette TRACE conn3 <- [1,226,null,{}] 16:34:05 INFO - PROCESS | 1814 | 1461281645077 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:05 INFO - PROCESS | 1814 | 1461281645223 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 16:34:05 INFO - PROCESS | 1814 | 1461281645313 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:05 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2123e88800 == 29 [pid = 1814] [id = 64] 16:34:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 62 (0x7f21228be400) [pid = 1814] [serial = 190] [outer = (nil)] 16:34:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 63 (0x7f21255eac00) [pid = 1814] [serial = 191] [outer = 0x7f21228be400] 16:34:05 INFO - PROCESS | 1814 | 1461281645386 Marionette DEBUG loaded listener.js 16:34:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 64 (0x7f2127e6e000) [pid = 1814] [serial = 192] [outer = 0x7f21228be400] 16:34:05 INFO - PROCESS | 1814 | 1461281645996 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 987ms 16:34:06 INFO - PROCESS | 1814 | 1461281646056 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 16:34:06 INFO - PROCESS | 1814 | 1461281646059 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 16:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:34:06 INFO - PROCESS | 1814 | 1461281646071 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:34:06 INFO - PROCESS | 1814 | 1461281646081 Marionette TRACE conn3 <- [1,230,null,{}] 16:34:06 INFO - PROCESS | 1814 | 1461281646096 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:06 INFO - PROCESS | 1814 | 1461281646286 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 16:34:06 INFO - PROCESS | 1814 | 1461281646301 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:06 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212aba1800 == 30 [pid = 1814] [id = 65] 16:34:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 65 (0x7f2128aa8c00) [pid = 1814] [serial = 193] [outer = (nil)] 16:34:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 66 (0x7f212a319000) [pid = 1814] [serial = 194] [outer = 0x7f2128aa8c00] 16:34:06 INFO - PROCESS | 1814 | 1461281646365 Marionette DEBUG loaded listener.js 16:34:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 67 (0x7f212acb5800) [pid = 1814] [serial = 195] [outer = 0x7f2128aa8c00] 16:34:07 INFO - PROCESS | 1814 | 1461281647020 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 16:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 986ms 16:34:07 INFO - PROCESS | 1814 | 1461281647057 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 16:34:07 INFO - PROCESS | 1814 | 1461281647061 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 16:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:34:07 INFO - PROCESS | 1814 | 1461281647066 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:34:07 INFO - PROCESS | 1814 | 1461281647068 Marionette TRACE conn3 <- [1,234,null,{}] 16:34:07 INFO - PROCESS | 1814 | 1461281647073 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:07 INFO - PROCESS | 1814 | 1461281647253 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 16:34:07 INFO - PROCESS | 1814 | 1461281647282 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:07 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212bce5800 == 31 [pid = 1814] [id = 66] 16:34:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 68 (0x7f2121f73400) [pid = 1814] [serial = 196] [outer = (nil)] 16:34:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 69 (0x7f212ad1f000) [pid = 1814] [serial = 197] [outer = 0x7f2121f73400] 16:34:07 INFO - PROCESS | 1814 | 1461281647343 Marionette DEBUG loaded listener.js 16:34:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 70 (0x7f212bdd6000) [pid = 1814] [serial = 198] [outer = 0x7f2121f73400] 16:34:08 INFO - PROCESS | 1814 | 1461281648152 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 16:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1127ms 16:34:08 INFO - PROCESS | 1814 | 1461281648194 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 16:34:08 INFO - PROCESS | 1814 | 1461281648197 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 16:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:34:08 INFO - PROCESS | 1814 | 1461281648208 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:34:08 INFO - PROCESS | 1814 | 1461281648210 Marionette TRACE conn3 <- [1,238,null,{}] 16:34:08 INFO - PROCESS | 1814 | 1461281648215 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:08 INFO - PROCESS | 1814 | 1461281648367 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 16:34:08 INFO - PROCESS | 1814 | 1461281648430 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:08 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212e218800 == 32 [pid = 1814] [id = 67] 16:34:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 71 (0x7f2121d5d400) [pid = 1814] [serial = 199] [outer = (nil)] 16:34:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 72 (0x7f212cf0ec00) [pid = 1814] [serial = 200] [outer = 0x7f2121d5d400] 16:34:08 INFO - PROCESS | 1814 | 1461281648488 Marionette DEBUG loaded listener.js 16:34:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 73 (0x7f212e37f800) [pid = 1814] [serial = 201] [outer = 0x7f2121d5d400] 16:34:09 INFO - PROCESS | 1814 | 1461281649114 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 16:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 932ms 16:34:09 INFO - PROCESS | 1814 | 1461281649135 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 16:34:09 INFO - PROCESS | 1814 | 1461281649137 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 16:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:34:09 INFO - PROCESS | 1814 | 1461281649143 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:34:09 INFO - PROCESS | 1814 | 1461281649145 Marionette TRACE conn3 <- [1,242,null,{}] 16:34:09 INFO - PROCESS | 1814 | 1461281649150 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:09 INFO - PROCESS | 1814 | 1461281649380 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 16:34:09 INFO - PROCESS | 1814 | --DOMWINDOW == 72 (0x7f2124929c00) [pid = 1814] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:34:09 INFO - PROCESS | 1814 | --DOMWINDOW == 71 (0x7f2121d5e800) [pid = 1814] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:34:09 INFO - PROCESS | 1814 | --DOMWINDOW == 70 (0x7f2121d60800) [pid = 1814] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:34:09 INFO - PROCESS | 1814 | --DOMWINDOW == 69 (0x7f2124922c00) [pid = 1814] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:34:09 INFO - PROCESS | 1814 | --DOMWINDOW == 68 (0x7f21221e6c00) [pid = 1814] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:34:09 INFO - PROCESS | 1814 | --DOMWINDOW == 67 (0x7f21221df800) [pid = 1814] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:34:09 INFO - PROCESS | 1814 | --DOMWINDOW == 66 (0x7f212298fc00) [pid = 1814] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:34:09 INFO - PROCESS | 1814 | --DOMWINDOW == 65 (0x7f212a4c4000) [pid = 1814] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:34:09 INFO - PROCESS | 1814 | 1461281649464 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:09 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121fbc800 == 33 [pid = 1814] [id = 68] 16:34:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 66 (0x7f2121d69c00) [pid = 1814] [serial = 202] [outer = (nil)] 16:34:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 67 (0x7f2122c1f400) [pid = 1814] [serial = 203] [outer = 0x7f2121d69c00] 16:34:09 INFO - PROCESS | 1814 | 1461281649542 Marionette DEBUG loaded listener.js 16:34:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 68 (0x7f2137c4d800) [pid = 1814] [serial = 204] [outer = 0x7f2121d69c00] 16:34:10 INFO - PROCESS | 1814 | 1461281650106 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 16:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1035ms 16:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:34:10 INFO - PROCESS | 1814 | 1461281650179 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 16:34:10 INFO - PROCESS | 1814 | 1461281650182 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 16:34:10 INFO - PROCESS | 1814 | 1461281650188 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:34:10 INFO - PROCESS | 1814 | 1461281650191 Marionette TRACE conn3 <- [1,246,null,{}] 16:34:10 INFO - PROCESS | 1814 | 1461281650196 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:10 INFO - PROCESS | 1814 | 1461281650379 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 16:34:10 INFO - PROCESS | 1814 | 1461281650422 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:10 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2137cb6000 == 34 [pid = 1814] [id = 69] 16:34:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 69 (0x7f2138a98400) [pid = 1814] [serial = 205] [outer = (nil)] 16:34:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 70 (0x7f2138b8d800) [pid = 1814] [serial = 206] [outer = 0x7f2138a98400] 16:34:10 INFO - PROCESS | 1814 | 1461281650485 Marionette DEBUG loaded listener.js 16:34:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 71 (0x7f2138d9d400) [pid = 1814] [serial = 207] [outer = 0x7f2138a98400] 16:34:11 INFO - PROCESS | 1814 | 1461281651139 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 978ms 16:34:11 INFO - PROCESS | 1814 | 1461281651167 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 16:34:11 INFO - PROCESS | 1814 | 1461281651170 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 16:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:34:11 INFO - PROCESS | 1814 | 1461281651176 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:34:11 INFO - PROCESS | 1814 | 1461281651179 Marionette TRACE conn3 <- [1,250,null,{}] 16:34:11 INFO - PROCESS | 1814 | 1461281651185 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:11 INFO - PROCESS | 1814 | 1461281651339 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 16:34:11 INFO - PROCESS | 1814 | 1461281651460 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:11 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121d28800 == 35 [pid = 1814] [id = 70] 16:34:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 72 (0x7f2121812400) [pid = 1814] [serial = 208] [outer = (nil)] 16:34:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 73 (0x7f2121d60400) [pid = 1814] [serial = 209] [outer = 0x7f2121812400] 16:34:11 INFO - PROCESS | 1814 | 1461281651534 Marionette DEBUG loaded listener.js 16:34:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 74 (0x7f21228bd400) [pid = 1814] [serial = 210] [outer = 0x7f2121812400] 16:34:12 INFO - PROCESS | 1814 | 1461281652340 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1230ms 16:34:12 INFO - PROCESS | 1814 | 1461281652409 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 16:34:12 INFO - PROCESS | 1814 | 1461281652416 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 16:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:34:12 INFO - PROCESS | 1814 | 1461281652442 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:34:12 INFO - PROCESS | 1814 | 1461281652447 Marionette TRACE conn3 <- [1,254,null,{}] 16:34:12 INFO - PROCESS | 1814 | 1461281652454 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:12 INFO - PROCESS | 1814 | 1461281652619 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 16:34:12 INFO - PROCESS | 1814 | 1461281652747 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:12 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212abae800 == 36 [pid = 1814] [id = 71] 16:34:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 75 (0x7f21228bd800) [pid = 1814] [serial = 211] [outer = (nil)] 16:34:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 76 (0x7f2125763800) [pid = 1814] [serial = 212] [outer = 0x7f21228bd800] 16:34:12 INFO - PROCESS | 1814 | 1461281652821 Marionette DEBUG loaded listener.js 16:34:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 77 (0x7f2128ab5800) [pid = 1814] [serial = 213] [outer = 0x7f21228bd800] 16:34:13 INFO - PROCESS | 1814 | 1461281653603 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 16:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1235ms 16:34:13 INFO - PROCESS | 1814 | 1461281653678 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 16:34:13 INFO - PROCESS | 1814 | 1461281653684 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 16:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:34:13 INFO - PROCESS | 1814 | 1461281653690 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:34:13 INFO - PROCESS | 1814 | 1461281653693 Marionette TRACE conn3 <- [1,258,null,{}] 16:34:13 INFO - PROCESS | 1814 | 1461281653716 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:13 INFO - PROCESS | 1814 | 1461281653871 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 16:34:14 INFO - PROCESS | 1814 | 1461281654001 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:14 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21388e9000 == 37 [pid = 1814] [id = 72] 16:34:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 78 (0x7f212a373c00) [pid = 1814] [serial = 214] [outer = (nil)] 16:34:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 79 (0x7f212cb6a800) [pid = 1814] [serial = 215] [outer = 0x7f212a373c00] 16:34:14 INFO - PROCESS | 1814 | 1461281654070 Marionette DEBUG loaded listener.js 16:34:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 80 (0x7f212cfd3400) [pid = 1814] [serial = 216] [outer = 0x7f212a373c00] 16:34:14 INFO - PROCESS | 1814 | 1461281654880 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 16:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1231ms 16:34:14 INFO - PROCESS | 1814 | 1461281654922 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 16:34:14 INFO - PROCESS | 1814 | 1461281654925 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 16:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:34:14 INFO - PROCESS | 1814 | 1461281654957 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:34:14 INFO - PROCESS | 1814 | 1461281654966 Marionette TRACE conn3 <- [1,262,null,{}] 16:34:14 INFO - PROCESS | 1814 | 1461281654973 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:15 INFO - PROCESS | 1814 | 1461281655133 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 16:34:15 INFO - PROCESS | 1814 | 1461281655260 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:15 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2138faf800 == 38 [pid = 1814] [id = 73] 16:34:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 81 (0x7f212a376c00) [pid = 1814] [serial = 217] [outer = (nil)] 16:34:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 82 (0x7f2138aefc00) [pid = 1814] [serial = 218] [outer = 0x7f212a376c00] 16:34:15 INFO - PROCESS | 1814 | 1461281655334 Marionette DEBUG loaded listener.js 16:34:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 83 (0x7f2138f8ac00) [pid = 1814] [serial = 219] [outer = 0x7f212a376c00] 16:34:16 INFO - PROCESS | 1814 | 1461281656190 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 16:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1313ms 16:34:16 INFO - PROCESS | 1814 | 1461281656247 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 16:34:16 INFO - PROCESS | 1814 | 1461281656251 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 16:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:34:16 INFO - PROCESS | 1814 | 1461281656257 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:34:16 INFO - PROCESS | 1814 | 1461281656259 Marionette TRACE conn3 <- [1,266,null,{}] 16:34:16 INFO - PROCESS | 1814 | 1461281656265 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:16 INFO - PROCESS | 1814 | 1461281656426 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 16:34:16 INFO - PROCESS | 1814 | 1461281656553 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:16 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2139d1b800 == 39 [pid = 1814] [id = 74] 16:34:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 84 (0x7f212cb6ac00) [pid = 1814] [serial = 220] [outer = (nil)] 16:34:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 85 (0x7f2139dc4800) [pid = 1814] [serial = 221] [outer = 0x7f212cb6ac00] 16:34:16 INFO - PROCESS | 1814 | 1461281656621 Marionette DEBUG loaded listener.js 16:34:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 86 (0x7f2139f13c00) [pid = 1814] [serial = 222] [outer = 0x7f212cb6ac00] 16:34:17 INFO - PROCESS | 1814 | 1461281657606 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 16:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1383ms 16:34:17 INFO - PROCESS | 1814 | 1461281657641 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 16:34:17 INFO - PROCESS | 1814 | 1461281657646 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 16:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:34:17 INFO - PROCESS | 1814 | 1461281657654 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:34:17 INFO - PROCESS | 1814 | 1461281657659 Marionette TRACE conn3 <- [1,270,null,{}] 16:34:17 INFO - PROCESS | 1814 | 1461281657666 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:17 INFO - PROCESS | 1814 | 1461281657811 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 16:34:17 INFO - PROCESS | 1814 | 1461281657979 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:18 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2123e0b000 == 40 [pid = 1814] [id = 75] 16:34:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 87 (0x7f2123e29c00) [pid = 1814] [serial = 223] [outer = (nil)] 16:34:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 88 (0x7f21256a1c00) [pid = 1814] [serial = 224] [outer = 0x7f2123e29c00] 16:34:18 INFO - PROCESS | 1814 | 1461281658105 Marionette DEBUG loaded listener.js 16:34:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 89 (0x7f2127e71c00) [pid = 1814] [serial = 225] [outer = 0x7f2123e29c00] 16:34:18 INFO - PROCESS | 1814 | --DOMWINDOW == 88 (0x7f212ce3f000) [pid = 1814] [serial = 173] [outer = (nil)] [url = about:blank] 16:34:18 INFO - PROCESS | 1814 | --DOMWINDOW == 87 (0x7f212973dc00) [pid = 1814] [serial = 164] [outer = (nil)] [url = about:blank] 16:34:18 INFO - PROCESS | 1814 | --DOMWINDOW == 86 (0x7f212998b400) [pid = 1814] [serial = 167] [outer = (nil)] [url = about:blank] 16:34:18 INFO - PROCESS | 1814 | --DOMWINDOW == 85 (0x7f212298f800) [pid = 1814] [serial = 156] [outer = (nil)] [url = about:blank] 16:34:18 INFO - PROCESS | 1814 | --DOMWINDOW == 84 (0x7f21228b9800) [pid = 1814] [serial = 155] [outer = (nil)] [url = about:blank] 16:34:18 INFO - PROCESS | 1814 | --DOMWINDOW == 83 (0x7f2125762000) [pid = 1814] [serial = 161] [outer = (nil)] [url = about:blank] 16:34:18 INFO - PROCESS | 1814 | --DOMWINDOW == 82 (0x7f21228c5400) [pid = 1814] [serial = 152] [outer = (nil)] [url = about:blank] 16:34:18 INFO - PROCESS | 1814 | --DOMWINDOW == 81 (0x7f212a1a7c00) [pid = 1814] [serial = 153] [outer = (nil)] [url = about:blank] 16:34:18 INFO - PROCESS | 1814 | --DOMWINDOW == 80 (0x7f2122d3a800) [pid = 1814] [serial = 158] [outer = (nil)] [url = about:blank] 16:34:18 INFO - PROCESS | 1814 | --DOMWINDOW == 79 (0x7f2124921c00) [pid = 1814] [serial = 159] [outer = (nil)] [url = about:blank] 16:34:18 INFO - PROCESS | 1814 | --DOMWINDOW == 78 (0x7f212a374c00) [pid = 1814] [serial = 165] [outer = (nil)] [url = about:blank] 16:34:18 INFO - PROCESS | 1814 | --DOMWINDOW == 77 (0x7f21256ab000) [pid = 1814] [serial = 150] [outer = (nil)] [url = about:blank] 16:34:18 INFO - PROCESS | 1814 | --DOMWINDOW == 76 (0x7f2123e2cc00) [pid = 1814] [serial = 149] [outer = (nil)] [url = about:blank] 16:34:18 INFO - PROCESS | 1814 | --DOMWINDOW == 75 (0x7f212c7e6400) [pid = 1814] [serial = 171] [outer = (nil)] [url = about:blank] 16:34:18 INFO - PROCESS | 1814 | --DOMWINDOW == 74 (0x7f212a4c4400) [pid = 1814] [serial = 168] [outer = (nil)] [url = about:blank] 16:34:18 INFO - PROCESS | 1814 | --DOMWINDOW == 73 (0x7f212bcbd400) [pid = 1814] [serial = 170] [outer = (nil)] [url = about:blank] 16:34:18 INFO - PROCESS | 1814 | --DOMWINDOW == 72 (0x7f2128882c00) [pid = 1814] [serial = 162] [outer = (nil)] [url = about:blank] 16:34:18 INFO - PROCESS | 1814 | 1461281658885 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1240ms 16:34:18 INFO - PROCESS | 1814 | 1461281658894 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 16:34:18 INFO - PROCESS | 1814 | 1461281658900 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 16:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:34:18 INFO - PROCESS | 1814 | 1461281658911 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:34:18 INFO - PROCESS | 1814 | 1461281658914 Marionette TRACE conn3 <- [1,274,null,{}] 16:34:18 INFO - PROCESS | 1814 | 1461281658921 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:19 INFO - PROCESS | 1814 | 1461281659091 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 16:34:19 INFO - PROCESS | 1814 | 1461281659115 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:19 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125498000 == 41 [pid = 1814] [id = 76] 16:34:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 73 (0x7f2122d3a800) [pid = 1814] [serial = 226] [outer = (nil)] 16:34:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 74 (0x7f212973b800) [pid = 1814] [serial = 227] [outer = 0x7f2122d3a800] 16:34:19 INFO - PROCESS | 1814 | 1461281659180 Marionette DEBUG loaded listener.js 16:34:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 75 (0x7f212a373000) [pid = 1814] [serial = 228] [outer = 0x7f2122d3a800] 16:34:19 INFO - PROCESS | 1814 | 1461281659846 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 16:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 982ms 16:34:19 INFO - PROCESS | 1814 | 1461281659894 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 16:34:19 INFO - PROCESS | 1814 | 1461281659897 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 16:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:34:19 INFO - PROCESS | 1814 | 1461281659904 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:34:19 INFO - PROCESS | 1814 | 1461281659909 Marionette TRACE conn3 <- [1,278,null,{}] 16:34:19 INFO - PROCESS | 1814 | 1461281659931 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:20 INFO - PROCESS | 1814 | 1461281660107 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 16:34:20 INFO - PROCESS | 1814 | 1461281660119 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:20 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b729000 == 42 [pid = 1814] [id = 77] 16:34:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 76 (0x7f212bdcfc00) [pid = 1814] [serial = 229] [outer = (nil)] 16:34:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 77 (0x7f212c758400) [pid = 1814] [serial = 230] [outer = 0x7f212bdcfc00] 16:34:20 INFO - PROCESS | 1814 | 1461281660181 Marionette DEBUG loaded listener.js 16:34:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 78 (0x7f212ceb8000) [pid = 1814] [serial = 231] [outer = 0x7f212bdcfc00] 16:34:21 INFO - PROCESS | 1814 | 1461281661004 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 16:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1138ms 16:34:21 INFO - PROCESS | 1814 | 1461281661042 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 16:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:34:21 INFO - PROCESS | 1814 | 1461281661046 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 16:34:21 INFO - PROCESS | 1814 | 1461281661051 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:34:21 INFO - PROCESS | 1814 | 1461281661053 Marionette TRACE conn3 <- [1,282,null,{}] 16:34:21 INFO - PROCESS | 1814 | 1461281661058 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:21 INFO - PROCESS | 1814 | 1461281661259 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 16:34:21 INFO - PROCESS | 1814 | 1461281661283 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:21 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212cb09800 == 43 [pid = 1814] [id = 78] 16:34:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 79 (0x7f2121d63800) [pid = 1814] [serial = 232] [outer = (nil)] 16:34:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 80 (0x7f212e585000) [pid = 1814] [serial = 233] [outer = 0x7f2121d63800] 16:34:21 INFO - PROCESS | 1814 | 1461281661342 Marionette DEBUG loaded listener.js 16:34:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 81 (0x7f213887e400) [pid = 1814] [serial = 234] [outer = 0x7f2121d63800] 16:34:22 INFO - PROCESS | 1814 | 1461281662000 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 16:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 976ms 16:34:22 INFO - PROCESS | 1814 | 1461281662027 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 16:34:22 INFO - PROCESS | 1814 | 1461281662030 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 16:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:34:22 INFO - PROCESS | 1814 | 1461281662035 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:34:22 INFO - PROCESS | 1814 | 1461281662037 Marionette TRACE conn3 <- [1,286,null,{}] 16:34:22 INFO - PROCESS | 1814 | 1461281662042 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:22 INFO - PROCESS | 1814 | 1461281662219 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 16:34:22 INFO - PROCESS | 1814 | 1461281662285 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:22 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2131e82800 == 44 [pid = 1814] [id = 79] 16:34:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 82 (0x7f212cf26800) [pid = 1814] [serial = 235] [outer = (nil)] 16:34:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 83 (0x7f2138da8000) [pid = 1814] [serial = 236] [outer = 0x7f212cf26800] 16:34:22 INFO - PROCESS | 1814 | 1461281662344 Marionette DEBUG loaded listener.js 16:34:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 84 (0x7f2139d31400) [pid = 1814] [serial = 237] [outer = 0x7f212cf26800] 16:34:22 INFO - PROCESS | 1814 | 1461281662989 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 16:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 977ms 16:34:23 INFO - PROCESS | 1814 | 1461281663013 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 16:34:23 INFO - PROCESS | 1814 | 1461281663016 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 16:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:34:23 INFO - PROCESS | 1814 | 1461281663021 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:34:23 INFO - PROCESS | 1814 | 1461281663023 Marionette TRACE conn3 <- [1,290,null,{}] 16:34:23 INFO - PROCESS | 1814 | 1461281663028 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:23 INFO - PROCESS | 1814 | 1461281663300 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 16:34:23 INFO - PROCESS | 1814 | --DOMWINDOW == 83 (0x7f21228be400) [pid = 1814] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:34:23 INFO - PROCESS | 1814 | --DOMWINDOW == 82 (0x7f2121e3f400) [pid = 1814] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:34:23 INFO - PROCESS | 1814 | --DOMWINDOW == 81 (0x7f2128aa8c00) [pid = 1814] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:34:23 INFO - PROCESS | 1814 | --DOMWINDOW == 80 (0x7f2121d5d400) [pid = 1814] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:34:23 INFO - PROCESS | 1814 | --DOMWINDOW == 79 (0x7f2121d69c00) [pid = 1814] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:34:23 INFO - PROCESS | 1814 | --DOMWINDOW == 78 (0x7f2121f73400) [pid = 1814] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:34:23 INFO - PROCESS | 1814 | 1461281663382 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:23 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2122c82000 == 45 [pid = 1814] [id = 80] 16:34:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 79 (0x7f2121e3f400) [pid = 1814] [serial = 238] [outer = (nil)] 16:34:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 80 (0x7f21255f4c00) [pid = 1814] [serial = 239] [outer = 0x7f2121e3f400] 16:34:23 INFO - PROCESS | 1814 | 1461281663458 Marionette DEBUG loaded listener.js 16:34:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 81 (0x7f213be2a000) [pid = 1814] [serial = 240] [outer = 0x7f2121e3f400] 16:34:24 INFO - PROCESS | 1814 | 1461281664115 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1129ms 16:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:34:24 INFO - PROCESS | 1814 | 1461281664151 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 16:34:24 INFO - PROCESS | 1814 | 1461281664154 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 16:34:24 INFO - PROCESS | 1814 | 1461281664159 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:34:24 INFO - PROCESS | 1814 | 1461281664162 Marionette TRACE conn3 <- [1,294,null,{}] 16:34:24 INFO - PROCESS | 1814 | 1461281664167 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:24 INFO - PROCESS | 1814 | 1461281664289 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 16:34:24 INFO - PROCESS | 1814 | 1461281664303 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:24 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2139f5c000 == 46 [pid = 1814] [id = 81] 16:34:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 82 (0x7f21256a0c00) [pid = 1814] [serial = 241] [outer = (nil)] 16:34:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 83 (0x7f213dcd6400) [pid = 1814] [serial = 242] [outer = 0x7f21256a0c00] 16:34:24 INFO - PROCESS | 1814 | 1461281664361 Marionette DEBUG loaded listener.js 16:34:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 84 (0x7f213dd4d400) [pid = 1814] [serial = 243] [outer = 0x7f21256a0c00] 16:34:25 INFO - PROCESS | 1814 | 1461281665027 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:25 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. 16:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 882ms 16:34:25 INFO - PROCESS | 1814 | 1461281665041 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 16:34:25 INFO - PROCESS | 1814 | 1461281665043 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 16:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:34:25 INFO - PROCESS | 1814 | 1461281665049 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:34:25 INFO - PROCESS | 1814 | 1461281665050 Marionette TRACE conn3 <- [1,298,null,{}] 16:34:25 INFO - PROCESS | 1814 | 1461281665056 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:25 INFO - PROCESS | 1814 | 1461281665183 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 16:34:25 INFO - PROCESS | 1814 | 1461281665355 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:25 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2122c99000 == 47 [pid = 1814] [id = 82] 16:34:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 85 (0x7f2121d5e800) [pid = 1814] [serial = 244] [outer = (nil)] 16:34:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 86 (0x7f21221df800) [pid = 1814] [serial = 245] [outer = 0x7f2121d5e800] 16:34:25 INFO - PROCESS | 1814 | 1461281665436 Marionette DEBUG loaded listener.js 16:34:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 87 (0x7f212298e000) [pid = 1814] [serial = 246] [outer = 0x7f2121d5e800] 16:34:26 INFO - PROCESS | 1814 | 1461281666348 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:26 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. 16:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1325ms 16:34:26 INFO - PROCESS | 1814 | 1461281666375 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 16:34:26 INFO - PROCESS | 1814 | 1461281666380 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 16:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:34:26 INFO - PROCESS | 1814 | 1461281666387 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:34:26 INFO - PROCESS | 1814 | 1461281666393 Marionette TRACE conn3 <- [1,302,null,{}] 16:34:26 INFO - PROCESS | 1814 | 1461281666418 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:26 INFO - PROCESS | 1814 | 1461281666582 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 16:34:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 88 (0x7f21256aa000) [pid = 1814] [serial = 247] [outer = 0x7f2121816400] 16:34:26 INFO - PROCESS | 1814 | 1461281666761 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:26 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2138d61000 == 48 [pid = 1814] [id = 83] 16:34:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 89 (0x7f212af94400) [pid = 1814] [serial = 248] [outer = (nil)] 16:34:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 90 (0x7f212bcc4000) [pid = 1814] [serial = 249] [outer = 0x7f212af94400] 16:34:26 INFO - PROCESS | 1814 | 1461281666877 Marionette DEBUG loaded listener.js 16:34:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 91 (0x7f212cf04000) [pid = 1814] [serial = 250] [outer = 0x7f212af94400] 16:34:27 INFO - PROCESS | 1814 | 1461281667677 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:27 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. 16:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1338ms 16:34:27 INFO - PROCESS | 1814 | 1461281667728 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 16:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:34:27 INFO - PROCESS | 1814 | 1461281667734 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 16:34:27 INFO - PROCESS | 1814 | 1461281667742 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:34:27 INFO - PROCESS | 1814 | 1461281667744 Marionette TRACE conn3 <- [1,306,null,{}] 16:34:27 INFO - PROCESS | 1814 | 1461281667750 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:27 INFO - PROCESS | 1814 | 1461281667897 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 16:34:28 INFO - PROCESS | 1814 | 1461281668036 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:28 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2138adc000 == 49 [pid = 1814] [id = 84] 16:34:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 92 (0x7f212e378000) [pid = 1814] [serial = 251] [outer = (nil)] 16:34:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 93 (0x7f2139c33400) [pid = 1814] [serial = 252] [outer = 0x7f212e378000] 16:34:28 INFO - PROCESS | 1814 | 1461281668111 Marionette DEBUG loaded listener.js 16:34:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 94 (0x7f213a0d1400) [pid = 1814] [serial = 253] [outer = 0x7f212e378000] 16:34:29 INFO - PROCESS | 1814 | 1461281669024 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:29 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. 16:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1334ms 16:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:34:29 INFO - PROCESS | 1814 | 1461281669075 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 16:34:29 INFO - PROCESS | 1814 | 1461281669079 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 16:34:29 INFO - PROCESS | 1814 | 1461281669087 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:34:29 INFO - PROCESS | 1814 | 1461281669096 Marionette TRACE conn3 <- [1,310,null,{}] 16:34:29 INFO - PROCESS | 1814 | 1461281669109 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:29 INFO - PROCESS | 1814 | 1461281669298 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 16:34:29 INFO - PROCESS | 1814 | 1461281669433 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:29 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213ddc5000 == 50 [pid = 1814] [id = 85] 16:34:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 95 (0x7f213a0d8c00) [pid = 1814] [serial = 254] [outer = (nil)] 16:34:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 96 (0x7f213df6f000) [pid = 1814] [serial = 255] [outer = 0x7f213a0d8c00] 16:34:29 INFO - PROCESS | 1814 | 1461281669504 Marionette DEBUG loaded listener.js 16:34:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 97 (0x7f213e10ac00) [pid = 1814] [serial = 256] [outer = 0x7f213a0d8c00] 16:34:30 INFO - PROCESS | 1814 | 1461281670262 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:30 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. 16:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1244ms 16:34:30 INFO - PROCESS | 1814 | 1461281670329 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 16:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:34:30 INFO - PROCESS | 1814 | 1461281670334 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 16:34:30 INFO - PROCESS | 1814 | 1461281670341 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:34:30 INFO - PROCESS | 1814 | 1461281670343 Marionette TRACE conn3 <- [1,314,null,{}] 16:34:30 INFO - PROCESS | 1814 | 1461281670349 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:30 INFO - PROCESS | 1814 | 1461281670494 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 16:34:30 INFO - PROCESS | 1814 | 1461281670642 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:30 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213df92000 == 51 [pid = 1814] [id = 86] 16:34:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 98 (0x7f212575d800) [pid = 1814] [serial = 257] [outer = (nil)] 16:34:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 99 (0x7f213e1f6800) [pid = 1814] [serial = 258] [outer = 0x7f212575d800] 16:34:30 INFO - PROCESS | 1814 | 1461281670733 Marionette DEBUG loaded listener.js 16:34:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 100 (0x7f213e23d400) [pid = 1814] [serial = 259] [outer = 0x7f212575d800] 16:34:31 INFO - PROCESS | 1814 | 1461281671563 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:31 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. 16:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1233ms 16:34:31 INFO - PROCESS | 1814 | 1461281671573 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 16:34:31 INFO - PROCESS | 1814 | 1461281671575 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 16:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:34:31 INFO - PROCESS | 1814 | 1461281671581 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:34:31 INFO - PROCESS | 1814 | 1461281671584 Marionette TRACE conn3 <- [1,318,null,{}] 16:34:31 INFO - PROCESS | 1814 | 1461281671589 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:31 INFO - PROCESS | 1814 | 1461281671740 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 16:34:32 INFO - PROCESS | 1814 | 1461281672050 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:32 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212a666000 == 52 [pid = 1814] [id = 87] 16:34:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 101 (0x7f21228c0c00) [pid = 1814] [serial = 260] [outer = (nil)] 16:34:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 102 (0x7f2122989800) [pid = 1814] [serial = 261] [outer = 0x7f21228c0c00] 16:34:32 INFO - PROCESS | 1814 | 1461281672130 Marionette DEBUG loaded listener.js 16:34:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 103 (0x7f2124926400) [pid = 1814] [serial = 262] [outer = 0x7f21228c0c00] 16:34:33 INFO - PROCESS | 1814 | 1461281673020 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:33 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. 16:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1481ms 16:34:33 INFO - PROCESS | 1814 | 1461281673066 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 16:34:33 INFO - PROCESS | 1814 | 1461281673073 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 16:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:34:33 INFO - PROCESS | 1814 | 1461281673083 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:34:33 INFO - PROCESS | 1814 | 1461281673086 Marionette TRACE conn3 <- [1,322,null,{}] 16:34:33 INFO - PROCESS | 1814 | 1461281673094 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:33 INFO - PROCESS | 1814 | 1461281673247 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 16:34:33 INFO - PROCESS | 1814 | 1461281673386 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:33 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212913f800 == 53 [pid = 1814] [id = 88] 16:34:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 104 (0x7f21256ab800) [pid = 1814] [serial = 263] [outer = (nil)] 16:34:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 105 (0x7f212a376400) [pid = 1814] [serial = 264] [outer = 0x7f21256ab800] 16:34:33 INFO - PROCESS | 1814 | 1461281673459 Marionette DEBUG loaded listener.js 16:34:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 106 (0x7f212bcc4c00) [pid = 1814] [serial = 265] [outer = 0x7f21256ab800] 16:34:34 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2139f5c000 == 52 [pid = 1814] [id = 81] 16:34:34 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2122c82000 == 51 [pid = 1814] [id = 80] 16:34:34 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2131e82800 == 50 [pid = 1814] [id = 79] 16:34:34 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212cb09800 == 49 [pid = 1814] [id = 78] 16:34:34 INFO - PROCESS | 1814 | --DOMWINDOW == 105 (0x7f212bdd7000) [pid = 1814] [serial = 182] [outer = (nil)] [url = about:blank] 16:34:34 INFO - PROCESS | 1814 | --DOMWINDOW == 104 (0x7f2123b9c800) [pid = 1814] [serial = 176] [outer = (nil)] [url = about:blank] 16:34:34 INFO - PROCESS | 1814 | --DOMWINDOW == 103 (0x7f2128a24800) [pid = 1814] [serial = 179] [outer = (nil)] [url = about:blank] 16:34:34 INFO - PROCESS | 1814 | --DOMWINDOW == 102 (0x7f212cf0f400) [pid = 1814] [serial = 185] [outer = (nil)] [url = about:blank] 16:34:34 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b729000 == 48 [pid = 1814] [id = 77] 16:34:34 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125498000 == 47 [pid = 1814] [id = 76] 16:34:34 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2123e0b000 == 46 [pid = 1814] [id = 75] 16:34:34 INFO - PROCESS | 1814 | 1461281674288 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:34 INFO - PROCESS | 1814 | --DOMWINDOW == 101 (0x7f21255eac00) [pid = 1814] [serial = 191] [outer = (nil)] [url = about:blank] 16:34:34 INFO - PROCESS | 1814 | --DOMWINDOW == 100 (0x7f2127e6e000) [pid = 1814] [serial = 192] [outer = (nil)] [url = about:blank] 16:34:34 INFO - PROCESS | 1814 | --DOMWINDOW == 99 (0x7f2122980800) [pid = 1814] [serial = 188] [outer = (nil)] [url = about:blank] 16:34:34 INFO - PROCESS | 1814 | --DOMWINDOW == 98 (0x7f212a319000) [pid = 1814] [serial = 194] [outer = (nil)] [url = about:blank] 16:34:34 INFO - PROCESS | 1814 | --DOMWINDOW == 97 (0x7f2123b87000) [pid = 1814] [serial = 189] [outer = (nil)] [url = about:blank] 16:34:34 INFO - PROCESS | 1814 | --DOMWINDOW == 96 (0x7f212e37f800) [pid = 1814] [serial = 201] [outer = (nil)] [url = about:blank] 16:34:34 INFO - PROCESS | 1814 | --DOMWINDOW == 95 (0x7f2137c4d800) [pid = 1814] [serial = 204] [outer = (nil)] [url = about:blank] 16:34:34 INFO - PROCESS | 1814 | --DOMWINDOW == 94 (0x7f2122c1f400) [pid = 1814] [serial = 203] [outer = (nil)] [url = about:blank] 16:34:34 INFO - PROCESS | 1814 | --DOMWINDOW == 93 (0x7f212ad1f000) [pid = 1814] [serial = 197] [outer = (nil)] [url = about:blank] 16:34:34 INFO - PROCESS | 1814 | --DOMWINDOW == 92 (0x7f212bdd6000) [pid = 1814] [serial = 198] [outer = (nil)] [url = about:blank] 16:34:34 INFO - PROCESS | 1814 | --DOMWINDOW == 91 (0x7f212acb5800) [pid = 1814] [serial = 195] [outer = (nil)] [url = about:blank] 16:34:34 INFO - PROCESS | 1814 | --DOMWINDOW == 90 (0x7f212cf0ec00) [pid = 1814] [serial = 200] [outer = (nil)] [url = about:blank] 16:34:34 INFO - PROCESS | 1814 | --DOMWINDOW == 89 (0x7f2138b8d800) [pid = 1814] [serial = 206] [outer = (nil)] [url = about:blank] 16:34:34 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. 16:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1279ms 16:34:34 INFO - PROCESS | 1814 | 1461281674366 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 16:34:34 INFO - PROCESS | 1814 | 1461281674372 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 16:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:34:34 INFO - PROCESS | 1814 | 1461281674379 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:34:34 INFO - PROCESS | 1814 | 1461281674381 Marionette TRACE conn3 <- [1,326,null,{}] 16:34:34 INFO - PROCESS | 1814 | 1461281674387 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:34 INFO - PROCESS | 1814 | 1461281674527 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 16:34:34 INFO - PROCESS | 1814 | 1461281674538 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:34 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212571b000 == 47 [pid = 1814] [id = 89] 16:34:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 90 (0x7f21228b9800) [pid = 1814] [serial = 266] [outer = (nil)] 16:34:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 91 (0x7f212ceb7400) [pid = 1814] [serial = 267] [outer = 0x7f21228b9800] 16:34:34 INFO - PROCESS | 1814 | 1461281674598 Marionette DEBUG loaded listener.js 16:34:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 92 (0x7f2131f62c00) [pid = 1814] [serial = 268] [outer = 0x7f21228b9800] 16:34:35 INFO - PROCESS | 1814 | 1461281675449 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:35 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. 16:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1085ms 16:34:35 INFO - PROCESS | 1814 | 1461281675468 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 16:34:35 INFO - PROCESS | 1814 | 1461281675471 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 16:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:34:35 INFO - PROCESS | 1814 | 1461281675479 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:34:35 INFO - PROCESS | 1814 | 1461281675486 Marionette TRACE conn3 <- [1,330,null,{}] 16:34:35 INFO - PROCESS | 1814 | 1461281675499 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:35 INFO - PROCESS | 1814 | 1461281675633 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 16:34:35 INFO - PROCESS | 1814 | 1461281675652 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:35 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212e224800 == 48 [pid = 1814] [id = 90] 16:34:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 93 (0x7f212734b800) [pid = 1814] [serial = 269] [outer = (nil)] 16:34:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 94 (0x7f212734c400) [pid = 1814] [serial = 270] [outer = 0x7f212734b800] 16:34:35 INFO - PROCESS | 1814 | 1461281675721 Marionette DEBUG loaded listener.js 16:34:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 95 (0x7f2137ce9000) [pid = 1814] [serial = 271] [outer = 0x7f212734b800] 16:34:36 INFO - PROCESS | 1814 | 1461281676456 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:36 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. 16:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 997ms 16:34:36 INFO - PROCESS | 1814 | 1461281676474 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 16:34:36 INFO - PROCESS | 1814 | 1461281676478 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 16:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:34:36 INFO - PROCESS | 1814 | 1461281676484 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:34:36 INFO - PROCESS | 1814 | 1461281676486 Marionette TRACE conn3 <- [1,334,null,{}] 16:34:36 INFO - PROCESS | 1814 | 1461281676491 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:36 INFO - PROCESS | 1814 | 1461281676678 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 16:34:36 INFO - PROCESS | 1814 | 1461281676696 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:36 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2138a81800 == 49 [pid = 1814] [id = 91] 16:34:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 96 (0x7f212734c000) [pid = 1814] [serial = 272] [outer = (nil)] 16:34:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 97 (0x7f2138f86000) [pid = 1814] [serial = 273] [outer = 0x7f212734c000] 16:34:36 INFO - PROCESS | 1814 | 1461281676758 Marionette DEBUG loaded listener.js 16:34:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 98 (0x7f2139f11800) [pid = 1814] [serial = 274] [outer = 0x7f212734c000] 16:34:37 INFO - PROCESS | 1814 | 1461281677507 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:37 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. 16:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1078ms 16:34:37 INFO - PROCESS | 1814 | 1461281677573 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 16:34:37 INFO - PROCESS | 1814 | 1461281677576 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 16:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:34:37 INFO - PROCESS | 1814 | 1461281677582 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:34:37 INFO - PROCESS | 1814 | 1461281677584 Marionette TRACE conn3 <- [1,338,null,{}] 16:34:37 INFO - PROCESS | 1814 | 1461281677589 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:37 INFO - PROCESS | 1814 | 1461281677752 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 16:34:37 INFO - PROCESS | 1814 | 1461281677783 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:37 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2139f5c000 == 50 [pid = 1814] [id = 92] 16:34:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 99 (0x7f213bedcc00) [pid = 1814] [serial = 275] [outer = (nil)] 16:34:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 100 (0x7f213d739c00) [pid = 1814] [serial = 276] [outer = 0x7f213bedcc00] 16:34:37 INFO - PROCESS | 1814 | 1461281677859 Marionette DEBUG loaded listener.js 16:34:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 101 (0x7f213e1f4800) [pid = 1814] [serial = 277] [outer = 0x7f213bedcc00] 16:34:38 INFO - PROCESS | 1814 | 1461281678615 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:38 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. 16:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1076ms 16:34:38 INFO - PROCESS | 1814 | 1461281678659 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 16:34:38 INFO - PROCESS | 1814 | 1461281678662 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 16:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:34:38 INFO - PROCESS | 1814 | 1461281678667 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:34:38 INFO - PROCESS | 1814 | 1461281678669 Marionette TRACE conn3 <- [1,342,null,{}] 16:34:38 INFO - PROCESS | 1814 | 1461281678683 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:38 INFO - PROCESS | 1814 | 1461281678855 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 16:34:38 INFO - PROCESS | 1814 | 1461281678929 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:38 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213df8a800 == 51 [pid = 1814] [id = 93] 16:34:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 102 (0x7f213e1f5800) [pid = 1814] [serial = 278] [outer = (nil)] 16:34:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 103 (0x7f2140b93000) [pid = 1814] [serial = 279] [outer = 0x7f213e1f5800] 16:34:39 INFO - PROCESS | 1814 | 1461281678996 Marionette DEBUG loaded listener.js 16:34:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 104 (0x7f214215b000) [pid = 1814] [serial = 280] [outer = 0x7f213e1f5800] 16:34:39 INFO - PROCESS | 1814 | --DOMWINDOW == 103 (0x7f21255f2400) [pid = 1814] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:34:39 INFO - PROCESS | 1814 | --DOMWINDOW == 102 (0x7f21228bb400) [pid = 1814] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:34:39 INFO - PROCESS | 1814 | --DOMWINDOW == 101 (0x7f2122980400) [pid = 1814] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:34:39 INFO - PROCESS | 1814 | --DOMWINDOW == 100 (0x7f212b9f6400) [pid = 1814] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:34:39 INFO - PROCESS | 1814 | --DOMWINDOW == 99 (0x7f212af8f400) [pid = 1814] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:34:39 INFO - PROCESS | 1814 | --DOMWINDOW == 98 (0x7f21228c4c00) [pid = 1814] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:34:39 INFO - PROCESS | 1814 | --DOMWINDOW == 97 (0x7f212cf26800) [pid = 1814] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:34:39 INFO - PROCESS | 1814 | --DOMWINDOW == 96 (0x7f2121e3f400) [pid = 1814] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:34:39 INFO - PROCESS | 1814 | --DOMWINDOW == 95 (0x7f2121812400) [pid = 1814] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:34:39 INFO - PROCESS | 1814 | --DOMWINDOW == 94 (0x7f212bdcfc00) [pid = 1814] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:34:39 INFO - PROCESS | 1814 | --DOMWINDOW == 93 (0x7f212cb6ac00) [pid = 1814] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:34:39 INFO - PROCESS | 1814 | --DOMWINDOW == 92 (0x7f2123e29c00) [pid = 1814] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:34:39 INFO - PROCESS | 1814 | --DOMWINDOW == 91 (0x7f2122d3a800) [pid = 1814] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:34:39 INFO - PROCESS | 1814 | --DOMWINDOW == 90 (0x7f2121d63800) [pid = 1814] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:34:39 INFO - PROCESS | 1814 | 1461281679855 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:39 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. 16:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1239ms 16:34:39 INFO - PROCESS | 1814 | 1461281679913 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 16:34:39 INFO - PROCESS | 1814 | 1461281679916 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 16:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:34:39 INFO - PROCESS | 1814 | 1461281679922 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:34:39 INFO - PROCESS | 1814 | 1461281679925 Marionette TRACE conn3 <- [1,346,null,{}] 16:34:39 INFO - PROCESS | 1814 | 1461281679930 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:40 INFO - PROCESS | 1814 | 1461281680058 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 16:34:40 INFO - PROCESS | 1814 | 1461281680071 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:40 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212e211800 == 52 [pid = 1814] [id = 94] 16:34:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 91 (0x7f21221e2400) [pid = 1814] [serial = 281] [outer = (nil)] 16:34:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 92 (0x7f212b9f6400) [pid = 1814] [serial = 282] [outer = 0x7f21221e2400] 16:34:40 INFO - PROCESS | 1814 | 1461281680131 Marionette DEBUG loaded listener.js 16:34:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 93 (0x7f213e1f7400) [pid = 1814] [serial = 283] [outer = 0x7f21221e2400] 16:34:40 INFO - PROCESS | 1814 | 1461281680874 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:40 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. 16:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 976ms 16:34:40 INFO - PROCESS | 1814 | 1461281680901 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 16:34:40 INFO - PROCESS | 1814 | 1461281680904 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 16:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:34:40 INFO - PROCESS | 1814 | 1461281680911 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:34:40 INFO - PROCESS | 1814 | 1461281680914 Marionette TRACE conn3 <- [1,350,null,{}] 16:34:40 INFO - PROCESS | 1814 | 1461281680919 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:41 INFO - PROCESS | 1814 | 1461281681098 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 16:34:41 INFO - PROCESS | 1814 | 1461281681120 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:41 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213fe78800 == 53 [pid = 1814] [id = 95] 16:34:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 94 (0x7f213e240000) [pid = 1814] [serial = 284] [outer = (nil)] 16:34:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 95 (0x7f2142160c00) [pid = 1814] [serial = 285] [outer = 0x7f213e240000] 16:34:41 INFO - PROCESS | 1814 | 1461281681183 Marionette DEBUG loaded listener.js 16:34:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 96 (0x7f21421f6400) [pid = 1814] [serial = 286] [outer = 0x7f213e240000] 16:34:42 INFO - PROCESS | 1814 | 1461281682144 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:42 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. 16:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1280ms 16:34:42 INFO - PROCESS | 1814 | 1461281682191 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 16:34:42 INFO - PROCESS | 1814 | 1461281682198 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 16:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:34:42 INFO - PROCESS | 1814 | 1461281682206 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:34:42 INFO - PROCESS | 1814 | 1461281682211 Marionette TRACE conn3 <- [1,354,null,{}] 16:34:42 INFO - PROCESS | 1814 | 1461281682218 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:42 INFO - PROCESS | 1814 | 1461281682403 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 16:34:42 INFO - PROCESS | 1814 | 1461281682550 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:42 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212bcd7800 == 54 [pid = 1814] [id = 96] 16:34:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 97 (0x7f2127343400) [pid = 1814] [serial = 287] [outer = (nil)] 16:34:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 98 (0x7f212734d400) [pid = 1814] [serial = 288] [outer = 0x7f2127343400] 16:34:42 INFO - PROCESS | 1814 | 1461281682620 Marionette DEBUG loaded listener.js 16:34:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 99 (0x7f21291ad000) [pid = 1814] [serial = 289] [outer = 0x7f2127343400] 16:34:43 INFO - PROCESS | 1814 | 1461281683501 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:43 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. 16:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1340ms 16:34:43 INFO - PROCESS | 1814 | 1461281683547 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 16:34:43 INFO - PROCESS | 1814 | 1461281683556 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 16:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:34:43 INFO - PROCESS | 1814 | 1461281683565 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:34:43 INFO - PROCESS | 1814 | 1461281683569 Marionette TRACE conn3 <- [1,358,null,{}] 16:34:43 INFO - PROCESS | 1814 | 1461281683574 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:43 INFO - PROCESS | 1814 | 1461281683726 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 16:34:43 INFO - PROCESS | 1814 | 1461281683870 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:43 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2139c07000 == 55 [pid = 1814] [id = 97] 16:34:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 100 (0x7f212bcbdc00) [pid = 1814] [serial = 290] [outer = (nil)] 16:34:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 101 (0x7f212cf0ec00) [pid = 1814] [serial = 291] [outer = 0x7f212bcbdc00] 16:34:43 INFO - PROCESS | 1814 | 1461281683944 Marionette DEBUG loaded listener.js 16:34:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 102 (0x7f2137c44800) [pid = 1814] [serial = 292] [outer = 0x7f212bcbdc00] 16:34:44 INFO - PROCESS | 1814 | 1461281684870 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:44 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. 16:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1329ms 16:34:44 INFO - PROCESS | 1814 | 1461281684895 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 16:34:44 INFO - PROCESS | 1814 | 1461281684899 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 16:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:34:44 INFO - PROCESS | 1814 | 1461281684906 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:34:44 INFO - PROCESS | 1814 | 1461281684912 Marionette TRACE conn3 <- [1,362,null,{}] 16:34:44 INFO - PROCESS | 1814 | 1461281684928 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:45 INFO - PROCESS | 1814 | 1461281685080 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 16:34:45 INFO - PROCESS | 1814 | 1461281685291 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:45 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21421a4800 == 56 [pid = 1814] [id = 98] 16:34:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 103 (0x7f213e1c6c00) [pid = 1814] [serial = 293] [outer = (nil)] 16:34:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 104 (0x7f213e236400) [pid = 1814] [serial = 294] [outer = 0x7f213e1c6c00] 16:34:45 INFO - PROCESS | 1814 | 1461281685363 Marionette DEBUG loaded listener.js 16:34:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 105 (0x7f213feb1000) [pid = 1814] [serial = 295] [outer = 0x7f213e1c6c00] 16:34:46 INFO - PROCESS | 1814 | 1461281686217 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:46 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. 16:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1387ms 16:34:46 INFO - PROCESS | 1814 | 1461281686295 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 16:34:46 INFO - PROCESS | 1814 | 1461281686299 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 16:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:34:46 INFO - PROCESS | 1814 | 1461281686305 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:34:46 INFO - PROCESS | 1814 | 1461281686308 Marionette TRACE conn3 <- [1,366,null,{}] 16:34:46 INFO - PROCESS | 1814 | 1461281686313 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:46 INFO - PROCESS | 1814 | 1461281686497 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 16:34:46 INFO - PROCESS | 1814 | 1461281686634 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:46 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213d961000 == 57 [pid = 1814] [id = 99] 16:34:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 106 (0x7f2139c2f400) [pid = 1814] [serial = 296] [outer = (nil)] 16:34:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 107 (0x7f21421f3800) [pid = 1814] [serial = 297] [outer = 0x7f2139c2f400] 16:34:46 INFO - PROCESS | 1814 | 1461281686702 Marionette DEBUG loaded listener.js 16:34:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 108 (0x7f21423ec800) [pid = 1814] [serial = 298] [outer = 0x7f2139c2f400] 16:34:47 INFO - PROCESS | 1814 | 1461281687673 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:47 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. 16:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1432ms 16:34:47 INFO - PROCESS | 1814 | 1461281687738 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 16:34:47 INFO - PROCESS | 1814 | 1461281687742 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 16:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:34:47 INFO - PROCESS | 1814 | 1461281687747 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:34:47 INFO - PROCESS | 1814 | 1461281687750 Marionette TRACE conn3 <- [1,370,null,{}] 16:34:47 INFO - PROCESS | 1814 | 1461281687755 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:47 INFO - PROCESS | 1814 | 1461281687906 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 16:34:48 INFO - PROCESS | 1814 | 1461281688047 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:48 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121fbf000 == 58 [pid = 1814] [id = 100] 16:34:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 109 (0x7f2121e49c00) [pid = 1814] [serial = 299] [outer = (nil)] 16:34:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 110 (0x7f2122988800) [pid = 1814] [serial = 300] [outer = 0x7f2121e49c00] 16:34:48 INFO - PROCESS | 1814 | 1461281688116 Marionette DEBUG loaded listener.js 16:34:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 111 (0x7f212b806c00) [pid = 1814] [serial = 301] [outer = 0x7f2121e49c00] 16:34:49 INFO - PROCESS | 1814 | 1461281689206 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:49 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. 16:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1488ms 16:34:49 INFO - PROCESS | 1814 | 1461281689242 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 16:34:49 INFO - PROCESS | 1814 | 1461281689246 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 16:34:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:34:49 INFO - PROCESS | 1814 | 1461281689256 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:34:49 INFO - PROCESS | 1814 | 1461281689260 Marionette TRACE conn3 <- [1,374,null,{}] 16:34:49 INFO - PROCESS | 1814 | 1461281689268 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:49 INFO - PROCESS | 1814 | 1461281689413 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 16:34:49 INFO - PROCESS | 1814 | 1461281689588 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:49 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2123e91800 == 59 [pid = 1814] [id = 101] 16:34:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 112 (0x7f2121d63800) [pid = 1814] [serial = 302] [outer = (nil)] 16:34:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 113 (0x7f21228bac00) [pid = 1814] [serial = 303] [outer = 0x7f2121d63800] 16:34:49 INFO - PROCESS | 1814 | 1461281689658 Marionette DEBUG loaded listener.js 16:34:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 114 (0x7f2122988000) [pid = 1814] [serial = 304] [outer = 0x7f2121d63800] 16:34:50 INFO - PROCESS | 1814 | 1461281690529 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:34:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:34:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1338ms 16:34:50 INFO - PROCESS | 1814 | 1461281690595 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 16:34:50 INFO - PROCESS | 1814 | 1461281690605 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 16:34:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:34:50 INFO - PROCESS | 1814 | 1461281690614 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:34:50 INFO - PROCESS | 1814 | 1461281690617 Marionette TRACE conn3 <- [1,378,null,{}] 16:34:50 INFO - PROCESS | 1814 | 1461281690622 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:50 INFO - PROCESS | 1814 | 1461281690822 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 16:34:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212e211800 == 58 [pid = 1814] [id = 94] 16:34:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213df8a800 == 57 [pid = 1814] [id = 93] 16:34:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2139f5c000 == 56 [pid = 1814] [id = 92] 16:34:50 INFO - PROCESS | 1814 | --DOMWINDOW == 113 (0x7f213dcd6400) [pid = 1814] [serial = 242] [outer = (nil)] [url = about:blank] 16:34:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2138a81800 == 55 [pid = 1814] [id = 91] 16:34:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212e224800 == 54 [pid = 1814] [id = 90] 16:34:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212571b000 == 53 [pid = 1814] [id = 89] 16:34:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212913f800 == 52 [pid = 1814] [id = 88] 16:34:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212a666000 == 51 [pid = 1814] [id = 87] 16:34:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2138d61000 == 50 [pid = 1814] [id = 83] 16:34:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2122c99000 == 49 [pid = 1814] [id = 82] 16:34:51 INFO - PROCESS | 1814 | --DOMWINDOW == 112 (0x7f212a1a9000) [pid = 1814] [serial = 180] [outer = (nil)] [url = about:blank] 16:34:51 INFO - PROCESS | 1814 | --DOMWINDOW == 111 (0x7f212ceb6000) [pid = 1814] [serial = 174] [outer = (nil)] [url = about:blank] 16:34:51 INFO - PROCESS | 1814 | --DOMWINDOW == 110 (0x7f212484c400) [pid = 1814] [serial = 177] [outer = (nil)] [url = about:blank] 16:34:51 INFO - PROCESS | 1814 | --DOMWINDOW == 109 (0x7f212cf2f800) [pid = 1814] [serial = 186] [outer = (nil)] [url = about:blank] 16:34:51 INFO - PROCESS | 1814 | --DOMWINDOW == 108 (0x7f212cb6dc00) [pid = 1814] [serial = 183] [outer = (nil)] [url = about:blank] 16:34:51 INFO - PROCESS | 1814 | --DOMWINDOW == 107 (0x7f2139c29800) [pid = 1814] [serial = 147] [outer = (nil)] [url = about:blank] 16:34:51 INFO - PROCESS | 1814 | --DOMWINDOW == 106 (0x7f2138da8000) [pid = 1814] [serial = 236] [outer = (nil)] [url = about:blank] 16:34:51 INFO - PROCESS | 1814 | --DOMWINDOW == 105 (0x7f21255f4c00) [pid = 1814] [serial = 239] [outer = (nil)] [url = about:blank] 16:34:51 INFO - PROCESS | 1814 | --DOMWINDOW == 104 (0x7f2139d31400) [pid = 1814] [serial = 237] [outer = (nil)] [url = about:blank] 16:34:51 INFO - PROCESS | 1814 | --DOMWINDOW == 103 (0x7f21228bd400) [pid = 1814] [serial = 210] [outer = (nil)] [url = about:blank] 16:34:51 INFO - PROCESS | 1814 | --DOMWINDOW == 102 (0x7f2121d60400) [pid = 1814] [serial = 209] [outer = (nil)] [url = about:blank] 16:34:51 INFO - PROCESS | 1814 | --DOMWINDOW == 101 (0x7f212c758400) [pid = 1814] [serial = 230] [outer = (nil)] [url = about:blank] 16:34:51 INFO - PROCESS | 1814 | --DOMWINDOW == 100 (0x7f2139f13c00) [pid = 1814] [serial = 222] [outer = (nil)] [url = about:blank] 16:34:51 INFO - PROCESS | 1814 | --DOMWINDOW == 99 (0x7f2139dc4800) [pid = 1814] [serial = 221] [outer = (nil)] [url = about:blank] 16:34:51 INFO - PROCESS | 1814 | --DOMWINDOW == 98 (0x7f2127e71c00) [pid = 1814] [serial = 225] [outer = (nil)] [url = about:blank] 16:34:51 INFO - PROCESS | 1814 | --DOMWINDOW == 97 (0x7f21256a1c00) [pid = 1814] [serial = 224] [outer = (nil)] [url = about:blank] 16:34:51 INFO - PROCESS | 1814 | --DOMWINDOW == 96 (0x7f212973b800) [pid = 1814] [serial = 227] [outer = (nil)] [url = about:blank] 16:34:51 INFO - PROCESS | 1814 | --DOMWINDOW == 95 (0x7f212a373000) [pid = 1814] [serial = 228] [outer = (nil)] [url = about:blank] 16:34:51 INFO - PROCESS | 1814 | --DOMWINDOW == 94 (0x7f2125763800) [pid = 1814] [serial = 212] [outer = (nil)] [url = about:blank] 16:34:51 INFO - PROCESS | 1814 | --DOMWINDOW == 93 (0x7f212cb6a800) [pid = 1814] [serial = 215] [outer = (nil)] [url = about:blank] 16:34:51 INFO - PROCESS | 1814 | --DOMWINDOW == 92 (0x7f2138aefc00) [pid = 1814] [serial = 218] [outer = (nil)] [url = about:blank] 16:34:51 INFO - PROCESS | 1814 | --DOMWINDOW == 91 (0x7f212e585000) [pid = 1814] [serial = 233] [outer = (nil)] [url = about:blank] 16:34:51 INFO - PROCESS | 1814 | --DOMWINDOW == 90 (0x7f213be2a000) [pid = 1814] [serial = 240] [outer = (nil)] [url = about:blank] 16:34:51 INFO - PROCESS | 1814 | --DOMWINDOW == 89 (0x7f213887e400) [pid = 1814] [serial = 234] [outer = (nil)] [url = about:blank] 16:34:51 INFO - PROCESS | 1814 | --DOMWINDOW == 88 (0x7f212ceb8000) [pid = 1814] [serial = 231] [outer = (nil)] [url = about:blank] 16:34:51 INFO - PROCESS | 1814 | 1461281691054 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:51 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2122c89800 == 50 [pid = 1814] [id = 102] 16:34:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 89 (0x7f21228bd400) [pid = 1814] [serial = 305] [outer = (nil)] 16:34:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 90 (0x7f21255f4c00) [pid = 1814] [serial = 306] [outer = 0x7f21228bd400] 16:34:51 INFO - PROCESS | 1814 | 1461281691119 Marionette DEBUG loaded listener.js 16:34:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 91 (0x7f2127340400) [pid = 1814] [serial = 307] [outer = 0x7f21228bd400] 16:34:51 INFO - PROCESS | 1814 | 1461281691842 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:34:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:34:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1281ms 16:34:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:34:51 INFO - PROCESS | 1814 | 1461281691895 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 16:34:51 INFO - PROCESS | 1814 | 1461281691898 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 16:34:51 INFO - PROCESS | 1814 | 1461281691904 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:34:51 INFO - PROCESS | 1814 | 1461281691909 Marionette TRACE conn3 <- [1,382,null,{}] 16:34:51 INFO - PROCESS | 1814 | 1461281691923 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:52 INFO - PROCESS | 1814 | 1461281692057 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 16:34:52 INFO - PROCESS | 1814 | 1461281692076 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:52 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b92c800 == 51 [pid = 1814] [id = 103] 16:34:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 92 (0x7f212a314400) [pid = 1814] [serial = 308] [outer = (nil)] 16:34:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 93 (0x7f212acb5c00) [pid = 1814] [serial = 309] [outer = 0x7f212a314400] 16:34:52 INFO - PROCESS | 1814 | 1461281692136 Marionette DEBUG loaded listener.js 16:34:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 94 (0x7f212b808400) [pid = 1814] [serial = 310] [outer = 0x7f212a314400] 16:34:52 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:34:52 INFO - PROCESS | 1814 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:34:52 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:34:52 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:34:52 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:34:52 INFO - PROCESS | 1814 | 1461281692848 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:34:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:34:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 987ms 16:34:52 INFO - PROCESS | 1814 | 1461281692892 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 16:34:52 INFO - PROCESS | 1814 | 1461281692896 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 16:34:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:34:52 INFO - PROCESS | 1814 | 1461281692918 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:34:52 INFO - PROCESS | 1814 | 1461281692922 Marionette TRACE conn3 <- [1,386,null,{}] 16:34:52 INFO - PROCESS | 1814 | 1461281692927 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:53 INFO - PROCESS | 1814 | 1461281693056 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 16:34:53 INFO - PROCESS | 1814 | 1461281693071 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:53 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212e212800 == 52 [pid = 1814] [id = 104] 16:34:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 95 (0x7f212b808800) [pid = 1814] [serial = 311] [outer = (nil)] 16:34:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 96 (0x7f212bcbe800) [pid = 1814] [serial = 312] [outer = 0x7f212b808800] 16:34:53 INFO - PROCESS | 1814 | 1461281693129 Marionette DEBUG loaded listener.js 16:34:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 97 (0x7f212cb6b400) [pid = 1814] [serial = 313] [outer = 0x7f212b808800] 16:34:53 INFO - PROCESS | 1814 | 1461281693926 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 16:34:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:34:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1033ms 16:34:53 INFO - PROCESS | 1814 | 1461281693950 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 16:34:53 INFO - PROCESS | 1814 | 1461281693953 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 16:34:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:34:53 INFO - PROCESS | 1814 | 1461281693958 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:34:53 INFO - PROCESS | 1814 | 1461281693961 Marionette TRACE conn3 <- [1,390,null,{}] 16:34:53 INFO - PROCESS | 1814 | 1461281693973 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:54 INFO - PROCESS | 1814 | 1461281694188 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 16:34:54 INFO - PROCESS | 1814 | 1461281694223 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:54 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2138a60800 == 53 [pid = 1814] [id = 105] 16:34:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 98 (0x7f212b80e400) [pid = 1814] [serial = 314] [outer = (nil)] 16:34:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 99 (0x7f212ce43000) [pid = 1814] [serial = 315] [outer = 0x7f212b80e400] 16:34:54 INFO - PROCESS | 1814 | 1461281694285 Marionette DEBUG loaded listener.js 16:34:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 100 (0x7f212cf2f800) [pid = 1814] [serial = 316] [outer = 0x7f212b80e400] 16:34:55 INFO - PROCESS | 1814 | 1461281695022 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 16:34:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:34:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1076ms 16:34:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:34:55 INFO - PROCESS | 1814 | 1461281695041 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 16:34:55 INFO - PROCESS | 1814 | 1461281695043 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 16:34:55 INFO - PROCESS | 1814 | 1461281695049 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:34:55 INFO - PROCESS | 1814 | 1461281695052 Marionette TRACE conn3 <- [1,394,null,{}] 16:34:55 INFO - PROCESS | 1814 | 1461281695072 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:55 INFO - PROCESS | 1814 | 1461281695285 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 16:34:55 INFO - PROCESS | 1814 | --DOMWINDOW == 99 (0x7f213bedcc00) [pid = 1814] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:34:55 INFO - PROCESS | 1814 | --DOMWINDOW == 98 (0x7f213e1f5800) [pid = 1814] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:34:55 INFO - PROCESS | 1814 | --DOMWINDOW == 97 (0x7f21221e2400) [pid = 1814] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:34:55 INFO - PROCESS | 1814 | --DOMWINDOW == 96 (0x7f212734c000) [pid = 1814] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:34:55 INFO - PROCESS | 1814 | --DOMWINDOW == 95 (0x7f212734b800) [pid = 1814] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:34:55 INFO - PROCESS | 1814 | --DOMWINDOW == 94 (0x7f21228c0c00) [pid = 1814] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:34:55 INFO - PROCESS | 1814 | --DOMWINDOW == 93 (0x7f21228b9800) [pid = 1814] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:34:55 INFO - PROCESS | 1814 | --DOMWINDOW == 92 (0x7f21256ab800) [pid = 1814] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:34:55 INFO - PROCESS | 1814 | --DOMWINDOW == 91 (0x7f21256a0c00) [pid = 1814] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:34:55 INFO - PROCESS | 1814 | 1461281695501 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:55 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2124893800 == 54 [pid = 1814] [id = 106] 16:34:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 92 (0x7f2121e47000) [pid = 1814] [serial = 317] [outer = (nil)] 16:34:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 93 (0x7f21256a0c00) [pid = 1814] [serial = 318] [outer = 0x7f2121e47000] 16:34:55 INFO - PROCESS | 1814 | 1461281695575 Marionette DEBUG loaded listener.js 16:34:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 94 (0x7f2131f66c00) [pid = 1814] [serial = 319] [outer = 0x7f2121e47000] 16:34:56 INFO - PROCESS | 1814 | 1461281696301 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 16:34:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:34:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1280ms 16:34:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:34:56 INFO - PROCESS | 1814 | 1461281696330 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 16:34:56 INFO - PROCESS | 1814 | 1461281696332 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 16:34:56 INFO - PROCESS | 1814 | 1461281696343 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:34:56 INFO - PROCESS | 1814 | 1461281696345 Marionette TRACE conn3 <- [1,398,null,{}] 16:34:56 INFO - PROCESS | 1814 | 1461281696351 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:56 INFO - PROCESS | 1814 | 1461281696472 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 16:34:56 INFO - PROCESS | 1814 | 1461281696487 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:56 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213d6e0000 == 55 [pid = 1814] [id = 107] 16:34:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 95 (0x7f2123e24800) [pid = 1814] [serial = 320] [outer = (nil)] 16:34:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 96 (0x7f213bee0c00) [pid = 1814] [serial = 321] [outer = 0x7f2123e24800] 16:34:56 INFO - PROCESS | 1814 | 1461281696544 Marionette DEBUG loaded listener.js 16:34:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 97 (0x7f213dcde000) [pid = 1814] [serial = 322] [outer = 0x7f2123e24800] 16:34:57 INFO - PROCESS | 1814 | 1461281697256 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 16:34:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:34:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 932ms 16:34:57 INFO - PROCESS | 1814 | 1461281697273 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 16:34:57 INFO - PROCESS | 1814 | 1461281697275 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 16:34:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:34:57 INFO - PROCESS | 1814 | 1461281697281 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:34:57 INFO - PROCESS | 1814 | 1461281697283 Marionette TRACE conn3 <- [1,402,null,{}] 16:34:57 INFO - PROCESS | 1814 | 1461281697289 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:57 INFO - PROCESS | 1814 | 1461281697450 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 16:34:57 INFO - PROCESS | 1814 | 1461281697583 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:57 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2122c86000 == 56 [pid = 1814] [id = 108] 16:34:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 98 (0x7f2121814800) [pid = 1814] [serial = 323] [outer = (nil)] 16:34:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 99 (0x7f21218bac00) [pid = 1814] [serial = 324] [outer = 0x7f2121814800] 16:34:57 INFO - PROCESS | 1814 | 1461281697656 Marionette DEBUG loaded listener.js 16:34:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 100 (0x7f2121d5cc00) [pid = 1814] [serial = 325] [outer = 0x7f2121814800] 16:34:58 INFO - PROCESS | 1814 | 1461281698583 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 16:34:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:34:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1377ms 16:34:58 INFO - PROCESS | 1814 | 1461281698662 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 16:34:58 INFO - PROCESS | 1814 | 1461281698669 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 16:34:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:34:58 INFO - PROCESS | 1814 | 1461281698677 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:34:58 INFO - PROCESS | 1814 | 1461281698681 Marionette TRACE conn3 <- [1,406,null,{}] 16:34:58 INFO - PROCESS | 1814 | 1461281698688 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:58 INFO - PROCESS | 1814 | 1461281698889 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 16:34:59 INFO - PROCESS | 1814 | 1461281699032 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:59 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b98c800 == 57 [pid = 1814] [id = 109] 16:34:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 101 (0x7f21228bb000) [pid = 1814] [serial = 326] [outer = (nil)] 16:34:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 102 (0x7f2127346c00) [pid = 1814] [serial = 327] [outer = 0x7f21228bb000] 16:34:59 INFO - PROCESS | 1814 | 1461281699106 Marionette DEBUG loaded listener.js 16:34:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 103 (0x7f212a1a9000) [pid = 1814] [serial = 328] [outer = 0x7f21228bb000] 16:34:59 INFO - PROCESS | 1814 | 1461281699991 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 16:35:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:35:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1381ms 16:35:00 INFO - PROCESS | 1814 | 1461281700063 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 16:35:00 INFO - PROCESS | 1814 | 1461281700069 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 16:35:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:35:00 INFO - PROCESS | 1814 | 1461281700076 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:35:00 INFO - PROCESS | 1814 | 1461281700079 Marionette TRACE conn3 <- [1,410,null,{}] 16:35:00 INFO - PROCESS | 1814 | 1461281700085 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:00 INFO - PROCESS | 1814 | 1461281700291 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 16:35:00 INFO - PROCESS | 1814 | 1461281700433 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:00 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213d978800 == 58 [pid = 1814] [id = 110] 16:35:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 104 (0x7f212ce3f400) [pid = 1814] [serial = 329] [outer = (nil)] 16:35:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 105 (0x7f212cf2dc00) [pid = 1814] [serial = 330] [outer = 0x7f212ce3f400] 16:35:00 INFO - PROCESS | 1814 | 1461281700588 Marionette DEBUG loaded listener.js 16:35:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 106 (0x7f213887f000) [pid = 1814] [serial = 331] [outer = 0x7f212ce3f400] 16:35:01 INFO - PROCESS | 1814 | 1461281701488 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 16:35:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:35:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1485ms 16:35:01 INFO - PROCESS | 1814 | 1461281701563 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 16:35:01 INFO - PROCESS | 1814 | 1461281701569 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 16:35:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:35:01 INFO - PROCESS | 1814 | 1461281701592 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:35:01 INFO - PROCESS | 1814 | 1461281701606 Marionette TRACE conn3 <- [1,414,null,{}] 16:35:01 INFO - PROCESS | 1814 | 1461281701673 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:01 INFO - PROCESS | 1814 | 1461281701903 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 16:35:02 INFO - PROCESS | 1814 | 1461281702062 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:02 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2140bd2000 == 59 [pid = 1814] [id = 111] 16:35:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 107 (0x7f212c7e9800) [pid = 1814] [serial = 332] [outer = (nil)] 16:35:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 108 (0x7f213dcd6000) [pid = 1814] [serial = 333] [outer = 0x7f212c7e9800] 16:35:02 INFO - PROCESS | 1814 | 1461281702179 Marionette DEBUG loaded listener.js 16:35:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 109 (0x7f213e23e000) [pid = 1814] [serial = 334] [outer = 0x7f212c7e9800] 16:35:03 INFO - PROCESS | 1814 | 1461281703186 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 16:35:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:35:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1672ms 16:35:03 INFO - PROCESS | 1814 | 1461281703251 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 16:35:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:35:03 INFO - PROCESS | 1814 | 1461281703256 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 16:35:03 INFO - PROCESS | 1814 | 1461281703261 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:35:03 INFO - PROCESS | 1814 | 1461281703264 Marionette TRACE conn3 <- [1,418,null,{}] 16:35:03 INFO - PROCESS | 1814 | 1461281703269 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:03 INFO - PROCESS | 1814 | 1461281703421 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 16:35:03 INFO - PROCESS | 1814 | 1461281703560 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:03 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121938000 == 60 [pid = 1814] [id = 112] 16:35:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 110 (0x7f21218c6000) [pid = 1814] [serial = 335] [outer = (nil)] 16:35:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 111 (0x7f21255bec00) [pid = 1814] [serial = 336] [outer = 0x7f21218c6000] 16:35:03 INFO - PROCESS | 1814 | 1461281703634 Marionette DEBUG loaded listener.js 16:35:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 112 (0x7f21255c5000) [pid = 1814] [serial = 337] [outer = 0x7f21218c6000] 16:35:04 INFO - PROCESS | 1814 | 1461281704817 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 16:35: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 16:35:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1586ms 16:35:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:35:04 INFO - PROCESS | 1814 | 1461281704848 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 16:35:04 INFO - PROCESS | 1814 | 1461281704851 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 16:35:04 INFO - PROCESS | 1814 | 1461281704857 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:35:04 INFO - PROCESS | 1814 | 1461281704860 Marionette TRACE conn3 <- [1,422,null,{}] 16:35:04 INFO - PROCESS | 1814 | 1461281704865 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:05 INFO - PROCESS | 1814 | 1461281705009 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 16:35:05 INFO - PROCESS | 1814 | 1461281705169 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:05 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121aa0800 == 61 [pid = 1814] [id = 113] 16:35:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 113 (0x7f212220fc00) [pid = 1814] [serial = 338] [outer = (nil)] 16:35:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 114 (0x7f2122211800) [pid = 1814] [serial = 339] [outer = 0x7f212220fc00] 16:35:05 INFO - PROCESS | 1814 | 1461281705252 Marionette DEBUG loaded listener.js 16:35:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 115 (0x7f213dd90000) [pid = 1814] [serial = 340] [outer = 0x7f212220fc00] 16:35:06 INFO - PROCESS | 1814 | 1461281706465 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 16:35:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:35:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1636ms 16:35:06 INFO - PROCESS | 1814 | 1461281706493 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 16:35:06 INFO - PROCESS | 1814 | 1461281706496 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 16:35:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:35:06 INFO - PROCESS | 1814 | 1461281706502 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:35:06 INFO - PROCESS | 1814 | 1461281706505 Marionette TRACE conn3 <- [1,426,null,{}] 16:35:06 INFO - PROCESS | 1814 | 1461281706510 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:06 INFO - PROCESS | 1814 | 1461281706700 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 16:35:06 INFO - PROCESS | 1814 | 1461281706817 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:06 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212229e800 == 62 [pid = 1814] [id = 114] 16:35:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 116 (0x7f21218bf800) [pid = 1814] [serial = 341] [outer = (nil)] 16:35:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 117 (0x7f2123b8ac00) [pid = 1814] [serial = 342] [outer = 0x7f21218bf800] 16:35:06 INFO - PROCESS | 1814 | 1461281706927 Marionette DEBUG loaded listener.js 16:35:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 118 (0x7f212cebc000) [pid = 1814] [serial = 343] [outer = 0x7f21218bf800] 16:35:07 INFO - PROCESS | 1814 | 1461281707965 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 16:35:08 INFO - PROCESS | 1814 | 1461281708049 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 16:35:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:35:08 INFO - PROCESS | 1814 | 1461281708058 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:35:08 INFO - PROCESS | 1814 | 1461281708063 Marionette TRACE conn3 <- [1,430,null,{}] 16:35:08 INFO - PROCESS | 1814 | 1461281708069 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:08 INFO - PROCESS | 1814 | 1461281708233 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 16:35:08 INFO - PROCESS | 1814 | 1461281708383 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:08 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2129973000 == 63 [pid = 1814] [id = 115] 16:35:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 119 (0x7f2122206000) [pid = 1814] [serial = 344] [outer = (nil)] 16:35:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 120 (0x7f212220a400) [pid = 1814] [serial = 345] [outer = 0x7f2122206000] 16:35:08 INFO - PROCESS | 1814 | 1461281708502 Marionette DEBUG loaded listener.js 16:35:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 121 (0x7f21228c0000) [pid = 1814] [serial = 346] [outer = 0x7f2122206000] 16:35:09 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213d6e0000 == 62 [pid = 1814] [id = 107] 16:35:09 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2124893800 == 61 [pid = 1814] [id = 106] 16:35:09 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2138a60800 == 60 [pid = 1814] [id = 105] 16:35:09 INFO - PROCESS | 1814 | --DOMWINDOW == 120 (0x7f21221df800) [pid = 1814] [serial = 245] [outer = (nil)] [url = about:blank] 16:35:09 INFO - PROCESS | 1814 | --DOMWINDOW == 119 (0x7f212bcc4000) [pid = 1814] [serial = 249] [outer = (nil)] [url = about:blank] 16:35:09 INFO - PROCESS | 1814 | --DOMWINDOW == 118 (0x7f2139c33400) [pid = 1814] [serial = 252] [outer = (nil)] [url = about:blank] 16:35:09 INFO - PROCESS | 1814 | --DOMWINDOW == 117 (0x7f213df6f000) [pid = 1814] [serial = 255] [outer = (nil)] [url = about:blank] 16:35:09 INFO - PROCESS | 1814 | --DOMWINDOW == 116 (0x7f213e1f6800) [pid = 1814] [serial = 258] [outer = (nil)] [url = about:blank] 16:35:09 INFO - PROCESS | 1814 | --DOMWINDOW == 115 (0x7f2142160c00) [pid = 1814] [serial = 285] [outer = (nil)] [url = about:blank] 16:35:09 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212e212800 == 59 [pid = 1814] [id = 104] 16:35:09 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b92c800 == 58 [pid = 1814] [id = 103] 16:35:09 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2122c89800 == 57 [pid = 1814] [id = 102] 16:35:09 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2123e91800 == 56 [pid = 1814] [id = 101] 16:35:09 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2139c07000 == 55 [pid = 1814] [id = 97] 16:35:09 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212bcd7800 == 54 [pid = 1814] [id = 96] 16:35:09 INFO - PROCESS | 1814 | 1461281709354 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 16:35:09 INFO - PROCESS | 1814 | --DOMWINDOW == 114 (0x7f213dd4d400) [pid = 1814] [serial = 243] [outer = (nil)] [url = about:blank] 16:35:09 INFO - PROCESS | 1814 | --DOMWINDOW == 113 (0x7f212734c400) [pid = 1814] [serial = 270] [outer = (nil)] [url = about:blank] 16:35:09 INFO - PROCESS | 1814 | --DOMWINDOW == 112 (0x7f2137ce9000) [pid = 1814] [serial = 271] [outer = (nil)] [url = about:blank] 16:35:09 INFO - PROCESS | 1814 | --DOMWINDOW == 111 (0x7f2122989800) [pid = 1814] [serial = 261] [outer = (nil)] [url = about:blank] 16:35:09 INFO - PROCESS | 1814 | --DOMWINDOW == 110 (0x7f214215b000) [pid = 1814] [serial = 280] [outer = (nil)] [url = about:blank] 16:35:09 INFO - PROCESS | 1814 | --DOMWINDOW == 109 (0x7f2124926400) [pid = 1814] [serial = 262] [outer = (nil)] [url = about:blank] 16:35:09 INFO - PROCESS | 1814 | --DOMWINDOW == 108 (0x7f212ceb7400) [pid = 1814] [serial = 267] [outer = (nil)] [url = about:blank] 16:35:09 INFO - PROCESS | 1814 | --DOMWINDOW == 107 (0x7f2131f62c00) [pid = 1814] [serial = 268] [outer = (nil)] [url = about:blank] 16:35:09 INFO - PROCESS | 1814 | --DOMWINDOW == 106 (0x7f212bcc4c00) [pid = 1814] [serial = 265] [outer = (nil)] [url = about:blank] 16:35:09 INFO - PROCESS | 1814 | --DOMWINDOW == 105 (0x7f212a376400) [pid = 1814] [serial = 264] [outer = (nil)] [url = about:blank] 16:35:09 INFO - PROCESS | 1814 | --DOMWINDOW == 104 (0x7f213e1f7400) [pid = 1814] [serial = 283] [outer = (nil)] [url = about:blank] 16:35:09 INFO - PROCESS | 1814 | --DOMWINDOW == 103 (0x7f213e1f4800) [pid = 1814] [serial = 277] [outer = (nil)] [url = about:blank] 16:35:09 INFO - PROCESS | 1814 | --DOMWINDOW == 102 (0x7f212ce3cc00) [pid = 1814] [serial = 108] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:35:09 INFO - PROCESS | 1814 | --DOMWINDOW == 101 (0x7f2139f11800) [pid = 1814] [serial = 274] [outer = (nil)] [url = about:blank] 16:35:09 INFO - PROCESS | 1814 | --DOMWINDOW == 100 (0x7f213d739c00) [pid = 1814] [serial = 276] [outer = (nil)] [url = about:blank] 16:35:09 INFO - PROCESS | 1814 | --DOMWINDOW == 99 (0x7f2140b93000) [pid = 1814] [serial = 279] [outer = (nil)] [url = about:blank] 16:35:09 INFO - PROCESS | 1814 | --DOMWINDOW == 98 (0x7f212b9f6400) [pid = 1814] [serial = 282] [outer = (nil)] [url = about:blank] 16:35:09 INFO - PROCESS | 1814 | --DOMWINDOW == 97 (0x7f2138f86000) [pid = 1814] [serial = 273] [outer = (nil)] [url = about:blank] 16:35:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:35:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1382ms 16:35:09 INFO - PROCESS | 1814 | 1461281709439 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 16:35:09 INFO - PROCESS | 1814 | 1461281709447 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 16:35:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:35:09 INFO - PROCESS | 1814 | 1461281709456 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:35:09 INFO - PROCESS | 1814 | 1461281709459 Marionette TRACE conn3 <- [1,434,null,{}] 16:35:09 INFO - PROCESS | 1814 | 1461281709465 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:09 INFO - PROCESS | 1814 | 1461281709685 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 16:35:09 INFO - PROCESS | 1814 | 1461281709964 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:10 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212af6a000 == 55 [pid = 1814] [id = 116] 16:35:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 98 (0x7f212492ac00) [pid = 1814] [serial = 347] [outer = (nil)] 16:35:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 99 (0x7f21255e8c00) [pid = 1814] [serial = 348] [outer = 0x7f212492ac00] 16:35:10 INFO - PROCESS | 1814 | 1461281710076 Marionette DEBUG loaded listener.js 16:35:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 100 (0x7f21256ab400) [pid = 1814] [serial = 349] [outer = 0x7f212492ac00] 16:35:11 INFO - PROCESS | 1814 | 1461281711048 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 16:35:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:35:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1634ms 16:35:11 INFO - PROCESS | 1814 | 1461281711090 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 16:35:11 INFO - PROCESS | 1814 | 1461281711094 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 16:35:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:35:11 INFO - PROCESS | 1814 | 1461281711151 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:35:11 INFO - PROCESS | 1814 | 1461281711157 Marionette TRACE conn3 <- [1,438,null,{}] 16:35:11 INFO - PROCESS | 1814 | 1461281711172 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:11 INFO - PROCESS | 1814 | 1461281711343 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 16:35:11 INFO - PROCESS | 1814 | 1461281711362 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:11 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212e222800 == 56 [pid = 1814] [id = 117] 16:35:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 101 (0x7f21255b7800) [pid = 1814] [serial = 350] [outer = (nil)] 16:35:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 102 (0x7f212b804800) [pid = 1814] [serial = 351] [outer = 0x7f21255b7800] 16:35:11 INFO - PROCESS | 1814 | 1461281711584 Marionette DEBUG loaded listener.js 16:35:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 103 (0x7f212bcbd800) [pid = 1814] [serial = 352] [outer = 0x7f21255b7800] 16:35:12 INFO - PROCESS | 1814 | 1461281712521 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 16:35:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:35:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1433ms 16:35:12 INFO - PROCESS | 1814 | 1461281712549 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 16:35:12 INFO - PROCESS | 1814 | 1461281712553 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 16:35:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:35:12 INFO - PROCESS | 1814 | 1461281712558 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:35:12 INFO - PROCESS | 1814 | 1461281712561 Marionette TRACE conn3 <- [1,442,null,{}] 16:35:12 INFO - PROCESS | 1814 | 1461281712565 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:12 INFO - PROCESS | 1814 | 1461281712726 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 16:35:12 INFO - PROCESS | 1814 | 1461281712751 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:12 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2138fb1800 == 57 [pid = 1814] [id = 118] 16:35:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 104 (0x7f2122233800) [pid = 1814] [serial = 353] [outer = (nil)] 16:35:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 105 (0x7f212223e000) [pid = 1814] [serial = 354] [outer = 0x7f2122233800] 16:35:12 INFO - PROCESS | 1814 | 1461281712811 Marionette DEBUG loaded listener.js 16:35:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 106 (0x7f2127e71400) [pid = 1814] [serial = 355] [outer = 0x7f2122233800] 16:35:13 INFO - PROCESS | 1814 | --DOMWINDOW == 105 (0x7f2121e47000) [pid = 1814] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:35:13 INFO - PROCESS | 1814 | --DOMWINDOW == 104 (0x7f212a314400) [pid = 1814] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:35:13 INFO - PROCESS | 1814 | --DOMWINDOW == 103 (0x7f2121d63800) [pid = 1814] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:35:13 INFO - PROCESS | 1814 | --DOMWINDOW == 102 (0x7f212a376c00) [pid = 1814] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:35:13 INFO - PROCESS | 1814 | --DOMWINDOW == 101 (0x7f212b80e400) [pid = 1814] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:35:13 INFO - PROCESS | 1814 | --DOMWINDOW == 100 (0x7f21228bd400) [pid = 1814] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:35:13 INFO - PROCESS | 1814 | --DOMWINDOW == 99 (0x7f212b808800) [pid = 1814] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:35:13 INFO - PROCESS | 1814 | --DOMWINDOW == 98 (0x7f212a373c00) [pid = 1814] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:35:13 INFO - PROCESS | 1814 | --DOMWINDOW == 97 (0x7f21228bd800) [pid = 1814] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:35:13 INFO - PROCESS | 1814 | --DOMWINDOW == 96 (0x7f213e240000) [pid = 1814] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:35:13 INFO - PROCESS | 1814 | 1461281713713 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 16:35:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:35:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1187ms 16:35:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:35:13 INFO - PROCESS | 1814 | 1461281713746 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 16:35:13 INFO - PROCESS | 1814 | 1461281713748 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 16:35:13 INFO - PROCESS | 1814 | 1461281713755 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:35:13 INFO - PROCESS | 1814 | 1461281713757 Marionette TRACE conn3 <- [1,446,null,{}] 16:35:13 INFO - PROCESS | 1814 | 1461281713763 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:13 INFO - PROCESS | 1814 | 1461281713895 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 16:35:13 INFO - PROCESS | 1814 | 1461281713910 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:13 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121ab0800 == 58 [pid = 1814] [id = 119] 16:35:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 97 (0x7f2121d63800) [pid = 1814] [serial = 356] [outer = (nil)] 16:35:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 98 (0x7f2127e70c00) [pid = 1814] [serial = 357] [outer = 0x7f2121d63800] 16:35:13 INFO - PROCESS | 1814 | 1461281713974 Marionette DEBUG loaded listener.js 16:35:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 99 (0x7f212b80b400) [pid = 1814] [serial = 358] [outer = 0x7f2121d63800] 16:35:14 INFO - PROCESS | 1814 | 1461281714718 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 16:35:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:35:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 985ms 16:35:14 INFO - PROCESS | 1814 | 1461281714739 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 16:35:14 INFO - PROCESS | 1814 | 1461281714744 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 16:35:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:35:14 INFO - PROCESS | 1814 | 1461281714749 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:35:14 INFO - PROCESS | 1814 | 1461281714752 Marionette TRACE conn3 <- [1,450,null,{}] 16:35:14 INFO - PROCESS | 1814 | 1461281714757 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:14 INFO - PROCESS | 1814 | 1461281714945 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 16:35:14 INFO - PROCESS | 1814 | 1461281714964 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:14 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213d967000 == 59 [pid = 1814] [id = 120] 16:35:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 100 (0x7f212b80d400) [pid = 1814] [serial = 359] [outer = (nil)] 16:35:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 101 (0x7f212cf23800) [pid = 1814] [serial = 360] [outer = 0x7f212b80d400] 16:35:15 INFO - PROCESS | 1814 | 1461281715024 Marionette DEBUG loaded listener.js 16:35:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 102 (0x7f2139c33400) [pid = 1814] [serial = 361] [outer = 0x7f212b80d400] 16:35:15 INFO - PROCESS | 1814 | 1461281715845 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 16:35:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:35:15 INFO - PROCESS | 1814 | 1461281715892 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 16:35:15 INFO - PROCESS | 1814 | 1461281715900 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:35:15 INFO - PROCESS | 1814 | 1461281715905 Marionette TRACE conn3 <- [1,454,null,{}] 16:35:15 INFO - PROCESS | 1814 | 1461281715914 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:16 INFO - PROCESS | 1814 | 1461281716079 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 16:35:16 INFO - PROCESS | 1814 | 1461281716232 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:16 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2129143000 == 60 [pid = 1814] [id = 121] 16:35:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 103 (0x7f212126c400) [pid = 1814] [serial = 362] [outer = (nil)] 16:35:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 104 (0x7f212220d400) [pid = 1814] [serial = 363] [outer = 0x7f212126c400] 16:35:16 INFO - PROCESS | 1814 | 1461281716308 Marionette DEBUG loaded listener.js 16:35:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 105 (0x7f212223dc00) [pid = 1814] [serial = 364] [outer = 0x7f212126c400] 16:35:17 INFO - PROCESS | 1814 | [1814] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:17 INFO - PROCESS | 1814 | 1461281717262 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 16:35:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:35:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1440ms 16:35:17 INFO - PROCESS | 1814 | 1461281717340 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 16:35:17 INFO - PROCESS | 1814 | 1461281717348 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 16:35:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:35:17 INFO - PROCESS | 1814 | 1461281717358 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:35:17 INFO - PROCESS | 1814 | 1461281717362 Marionette TRACE conn3 <- [1,458,null,{}] 16:35:17 INFO - PROCESS | 1814 | 1461281717367 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:17 INFO - PROCESS | 1814 | 1461281717557 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 16:35:17 INFO - PROCESS | 1814 | 1461281717746 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:17 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2138dc1000 == 61 [pid = 1814] [id = 122] 16:35:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 106 (0x7f21255ba800) [pid = 1814] [serial = 365] [outer = (nil)] 16:35:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 107 (0x7f212734c400) [pid = 1814] [serial = 366] [outer = 0x7f21255ba800] 16:35:17 INFO - PROCESS | 1814 | 1461281717863 Marionette DEBUG loaded listener.js 16:35:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 108 (0x7f212a373c00) [pid = 1814] [serial = 367] [outer = 0x7f21255ba800] 16:35:18 INFO - PROCESS | 1814 | 1461281718761 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 16:35:18 INFO - PROCESS | 1814 | 1461281718799 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 16:35:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:35:18 INFO - PROCESS | 1814 | 1461281718806 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:35:18 INFO - PROCESS | 1814 | 1461281718811 Marionette TRACE conn3 <- [1,462,null,{}] 16:35:18 INFO - PROCESS | 1814 | 1461281718826 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:18 INFO - PROCESS | 1814 | 1461281718975 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 16:35:19 INFO - PROCESS | 1814 | 1461281719123 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:19 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21408a4000 == 62 [pid = 1814] [id = 123] 16:35:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 109 (0x7f2121368800) [pid = 1814] [serial = 368] [outer = (nil)] 16:35:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 110 (0x7f2121370400) [pid = 1814] [serial = 369] [outer = 0x7f2121368800] 16:35:19 INFO - PROCESS | 1814 | 1461281719195 Marionette DEBUG loaded listener.js 16:35:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 111 (0x7f212bcc1c00) [pid = 1814] [serial = 370] [outer = 0x7f2121368800] 16:35:20 INFO - PROCESS | 1814 | [1814] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:20 INFO - PROCESS | 1814 | 1461281720112 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 16:35:20 INFO - PROCESS | 1814 | 1461281720152 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 16:35:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:35:20 INFO - PROCESS | 1814 | 1461281720158 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:35:20 INFO - PROCESS | 1814 | 1461281720161 Marionette TRACE conn3 <- [1,466,null,{}] 16:35:20 INFO - PROCESS | 1814 | 1461281720166 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:20 INFO - PROCESS | 1814 | 1461281720314 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 16:35:20 INFO - PROCESS | 1814 | 1461281720472 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:20 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125515000 == 63 [pid = 1814] [id = 124] 16:35:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 112 (0x7f2121269000) [pid = 1814] [serial = 371] [outer = (nil)] 16:35:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 113 (0x7f2138885000) [pid = 1814] [serial = 372] [outer = 0x7f2121269000] 16:35:20 INFO - PROCESS | 1814 | 1461281720544 Marionette DEBUG loaded listener.js 16:35:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 114 (0x7f2139c31800) [pid = 1814] [serial = 373] [outer = 0x7f2121269000] 16:35:21 INFO - PROCESS | 1814 | 1461281721449 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 16:35:21 INFO - PROCESS | 1814 | 1461281721496 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 16:35:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:35:21 INFO - PROCESS | 1814 | 1461281721502 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:35:21 INFO - PROCESS | 1814 | 1461281721504 Marionette TRACE conn3 <- [1,470,null,{}] 16:35:21 INFO - PROCESS | 1814 | 1461281721510 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:21 INFO - PROCESS | 1814 | 1461281721651 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 16:35:21 INFO - PROCESS | 1814 | 1461281721798 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:21 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2122d5d800 == 64 [pid = 1814] [id = 125] 16:35:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 115 (0x7f212126d000) [pid = 1814] [serial = 374] [outer = (nil)] 16:35:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 116 (0x7f2122d42c00) [pid = 1814] [serial = 375] [outer = 0x7f212126d000] 16:35:21 INFO - PROCESS | 1814 | 1461281721868 Marionette DEBUG loaded listener.js 16:35:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 117 (0x7f2123a9c000) [pid = 1814] [serial = 376] [outer = 0x7f212126d000] 16:35:22 INFO - PROCESS | 1814 | 1461281722982 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 16:35:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:35:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1533ms 16:35:23 INFO - PROCESS | 1814 | 1461281723036 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 16:35:23 INFO - PROCESS | 1814 | 1461281723049 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 16:35:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:35:23 INFO - PROCESS | 1814 | 1461281723062 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:35:23 INFO - PROCESS | 1814 | 1461281723073 Marionette TRACE conn3 <- [1,474,null,{}] 16:35:23 INFO - PROCESS | 1814 | 1461281723085 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:23 INFO - PROCESS | 1814 | 1461281723289 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 16:35:23 INFO - PROCESS | 1814 | 1461281723486 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:23 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121d1f800 == 65 [pid = 1814] [id = 126] 16:35:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 118 (0x7f212220e400) [pid = 1814] [serial = 377] [outer = (nil)] 16:35:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 119 (0x7f2122232c00) [pid = 1814] [serial = 378] [outer = 0x7f212220e400] 16:35:23 INFO - PROCESS | 1814 | 1461281723626 Marionette DEBUG loaded listener.js 16:35:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 120 (0x7f212223f000) [pid = 1814] [serial = 379] [outer = 0x7f212220e400] 16:35:23 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213fe78800 == 64 [pid = 1814] [id = 95] 16:35:23 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121ab0800 == 63 [pid = 1814] [id = 119] 16:35:23 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2138fb1800 == 62 [pid = 1814] [id = 118] 16:35:23 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212e222800 == 61 [pid = 1814] [id = 117] 16:35:23 INFO - PROCESS | 1814 | --DOMWINDOW == 119 (0x7f212734d400) [pid = 1814] [serial = 288] [outer = (nil)] [url = about:blank] 16:35:23 INFO - PROCESS | 1814 | --DOMWINDOW == 118 (0x7f21421f3800) [pid = 1814] [serial = 297] [outer = (nil)] [url = about:blank] 16:35:23 INFO - PROCESS | 1814 | --DOMWINDOW == 117 (0x7f213e236400) [pid = 1814] [serial = 294] [outer = (nil)] [url = about:blank] 16:35:23 INFO - PROCESS | 1814 | --DOMWINDOW == 116 (0x7f212cf0ec00) [pid = 1814] [serial = 291] [outer = (nil)] [url = about:blank] 16:35:23 INFO - PROCESS | 1814 | --DOMWINDOW == 115 (0x7f2122988800) [pid = 1814] [serial = 300] [outer = (nil)] [url = about:blank] 16:35:23 INFO - PROCESS | 1814 | --DOMWINDOW == 114 (0x7f213bee0c00) [pid = 1814] [serial = 321] [outer = (nil)] [url = about:blank] 16:35:23 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212af6a000 == 60 [pid = 1814] [id = 116] 16:35:23 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2129973000 == 59 [pid = 1814] [id = 115] 16:35:23 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213d978800 == 58 [pid = 1814] [id = 110] 16:35:23 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b98c800 == 57 [pid = 1814] [id = 109] 16:35:23 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2122c86000 == 56 [pid = 1814] [id = 108] 16:35:23 INFO - PROCESS | 1814 | --DOMWINDOW == 113 (0x7f2131f66c00) [pid = 1814] [serial = 319] [outer = (nil)] [url = about:blank] 16:35:23 INFO - PROCESS | 1814 | --DOMWINDOW == 112 (0x7f212b808400) [pid = 1814] [serial = 310] [outer = (nil)] [url = about:blank] 16:35:23 INFO - PROCESS | 1814 | --DOMWINDOW == 111 (0x7f21228bac00) [pid = 1814] [serial = 303] [outer = (nil)] [url = about:blank] 16:35:23 INFO - PROCESS | 1814 | --DOMWINDOW == 110 (0x7f2138f8ac00) [pid = 1814] [serial = 219] [outer = (nil)] [url = about:blank] 16:35:23 INFO - PROCESS | 1814 | --DOMWINDOW == 109 (0x7f212ce43000) [pid = 1814] [serial = 315] [outer = (nil)] [url = about:blank] 16:35:23 INFO - PROCESS | 1814 | --DOMWINDOW == 108 (0x7f21255f4c00) [pid = 1814] [serial = 306] [outer = (nil)] [url = about:blank] 16:35:23 INFO - PROCESS | 1814 | --DOMWINDOW == 107 (0x7f212acb5c00) [pid = 1814] [serial = 309] [outer = (nil)] [url = about:blank] 16:35:23 INFO - PROCESS | 1814 | --DOMWINDOW == 106 (0x7f2127340400) [pid = 1814] [serial = 307] [outer = (nil)] [url = about:blank] 16:35:23 INFO - PROCESS | 1814 | --DOMWINDOW == 105 (0x7f212cf2f800) [pid = 1814] [serial = 316] [outer = (nil)] [url = about:blank] 16:35:24 INFO - PROCESS | 1814 | --DOMWINDOW == 104 (0x7f212bcbe800) [pid = 1814] [serial = 312] [outer = (nil)] [url = about:blank] 16:35:24 INFO - PROCESS | 1814 | --DOMWINDOW == 103 (0x7f212cfd3400) [pid = 1814] [serial = 216] [outer = (nil)] [url = about:blank] 16:35:24 INFO - PROCESS | 1814 | --DOMWINDOW == 102 (0x7f2122988000) [pid = 1814] [serial = 304] [outer = (nil)] [url = about:blank] 16:35:24 INFO - PROCESS | 1814 | --DOMWINDOW == 101 (0x7f2128ab5800) [pid = 1814] [serial = 213] [outer = (nil)] [url = about:blank] 16:35:24 INFO - PROCESS | 1814 | --DOMWINDOW == 100 (0x7f21256a0c00) [pid = 1814] [serial = 318] [outer = (nil)] [url = about:blank] 16:35:24 INFO - PROCESS | 1814 | --DOMWINDOW == 99 (0x7f21421f6400) [pid = 1814] [serial = 286] [outer = (nil)] [url = about:blank] 16:35:24 INFO - PROCESS | 1814 | --DOMWINDOW == 98 (0x7f212cb6b400) [pid = 1814] [serial = 313] [outer = (nil)] [url = about:blank] 16:35:24 INFO - PROCESS | 1814 | 1461281724423 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 16:35:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:35:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1395ms 16:35:24 INFO - PROCESS | 1814 | 1461281724463 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 16:35:24 INFO - PROCESS | 1814 | 1461281724470 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 16:35:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:35:24 INFO - PROCESS | 1814 | 1461281724479 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:35:24 INFO - PROCESS | 1814 | 1461281724483 Marionette TRACE conn3 <- [1,478,null,{}] 16:35:24 INFO - PROCESS | 1814 | 1461281724490 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:24 INFO - PROCESS | 1814 | 1461281724637 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 16:35:24 INFO - PROCESS | 1814 | 1461281724658 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:24 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2127e8c000 == 57 [pid = 1814] [id = 127] 16:35:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 99 (0x7f2122989800) [pid = 1814] [serial = 380] [outer = (nil)] 16:35:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 100 (0x7f2123a9c800) [pid = 1814] [serial = 381] [outer = 0x7f2122989800] 16:35:24 INFO - PROCESS | 1814 | 1461281724716 Marionette DEBUG loaded listener.js 16:35:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 101 (0x7f2123ba0000) [pid = 1814] [serial = 382] [outer = 0x7f2122989800] 16:35:25 INFO - PROCESS | 1814 | 1461281725584 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 16:35:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:35:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1138ms 16:35:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:35:25 INFO - PROCESS | 1814 | 1461281725618 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 16:35:25 INFO - PROCESS | 1814 | 1461281725620 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 16:35:25 INFO - PROCESS | 1814 | 1461281725627 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:35:25 INFO - PROCESS | 1814 | 1461281725631 Marionette TRACE conn3 <- [1,482,null,{}] 16:35:25 INFO - PROCESS | 1814 | 1461281725646 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:25 INFO - PROCESS | 1814 | 1461281725786 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 16:35:25 INFO - PROCESS | 1814 | 1461281725903 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:25 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212af64800 == 58 [pid = 1814] [id = 128] 16:35:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 102 (0x7f2123a93800) [pid = 1814] [serial = 383] [outer = (nil)] 16:35:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 103 (0x7f21255f3000) [pid = 1814] [serial = 384] [outer = 0x7f2123a93800] 16:35:25 INFO - PROCESS | 1814 | 1461281725968 Marionette DEBUG loaded listener.js 16:35:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 104 (0x7f2127344400) [pid = 1814] [serial = 385] [outer = 0x7f2123a93800] 16:35:26 INFO - PROCESS | 1814 | 1461281726783 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 16:35:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:35:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1183ms 16:35:26 INFO - PROCESS | 1814 | 1461281726808 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 16:35:26 INFO - PROCESS | 1814 | 1461281726812 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 16:35:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:35:26 INFO - PROCESS | 1814 | 1461281726818 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:35:26 INFO - PROCESS | 1814 | 1461281726822 Marionette TRACE conn3 <- [1,486,null,{}] 16:35:26 INFO - PROCESS | 1814 | 1461281726827 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:27 INFO - PROCESS | 1814 | 1461281727009 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 16:35:27 INFO - PROCESS | 1814 | 1461281727033 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:27 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212bcf2800 == 59 [pid = 1814] [id = 129] 16:35:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 105 (0x7f21255ed000) [pid = 1814] [serial = 386] [outer = (nil)] 16:35:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 106 (0x7f212a314400) [pid = 1814] [serial = 387] [outer = 0x7f21255ed000] 16:35:27 INFO - PROCESS | 1814 | 1461281727092 Marionette DEBUG loaded listener.js 16:35:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 107 (0x7f212ab4d800) [pid = 1814] [serial = 388] [outer = 0x7f21255ed000] 16:35:27 INFO - PROCESS | 1814 | 1461281727928 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 16:35:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:35:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1130ms 16:35:27 INFO - PROCESS | 1814 | 1461281727949 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 16:35:27 INFO - PROCESS | 1814 | 1461281727952 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 16:35:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:35:27 INFO - PROCESS | 1814 | 1461281727958 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:35:27 INFO - PROCESS | 1814 | 1461281727959 Marionette TRACE conn3 <- [1,490,null,{}] 16:35:27 INFO - PROCESS | 1814 | 1461281727964 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:28 INFO - PROCESS | 1814 | 1461281728135 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 16:35:28 INFO - PROCESS | 1814 | 1461281728163 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:28 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212d093000 == 60 [pid = 1814] [id = 130] 16:35:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 108 (0x7f21291afc00) [pid = 1814] [serial = 389] [outer = (nil)] 16:35:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 109 (0x7f212b80d000) [pid = 1814] [serial = 390] [outer = 0x7f21291afc00] 16:35:28 INFO - PROCESS | 1814 | 1461281728224 Marionette DEBUG loaded listener.js 16:35:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 110 (0x7f212bdd6000) [pid = 1814] [serial = 391] [outer = 0x7f21291afc00] 16:35:28 INFO - PROCESS | 1814 | --DOMWINDOW == 109 (0x7f2122233800) [pid = 1814] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:35:28 INFO - PROCESS | 1814 | --DOMWINDOW == 108 (0x7f2121d63800) [pid = 1814] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:35:28 INFO - PROCESS | 1814 | --DOMWINDOW == 107 (0x7f212492ac00) [pid = 1814] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:35:28 INFO - PROCESS | 1814 | --DOMWINDOW == 106 (0x7f2122206000) [pid = 1814] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:35:28 INFO - PROCESS | 1814 | --DOMWINDOW == 105 (0x7f2121814800) [pid = 1814] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:35:28 INFO - PROCESS | 1814 | --DOMWINDOW == 104 (0x7f21218bf800) [pid = 1814] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:35:28 INFO - PROCESS | 1814 | --DOMWINDOW == 103 (0x7f21255b7800) [pid = 1814] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:35:28 INFO - PROCESS | 1814 | --DOMWINDOW == 102 (0x7f2127343400) [pid = 1814] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:35:28 INFO - PROCESS | 1814 | --DOMWINDOW == 101 (0x7f212575d800) [pid = 1814] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:35:28 INFO - PROCESS | 1814 | --DOMWINDOW == 100 (0x7f213a0d8c00) [pid = 1814] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:35:28 INFO - PROCESS | 1814 | --DOMWINDOW == 99 (0x7f212bcbdc00) [pid = 1814] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:35:28 INFO - PROCESS | 1814 | --DOMWINDOW == 98 (0x7f2121d5e800) [pid = 1814] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:35:28 INFO - PROCESS | 1814 | --DOMWINDOW == 97 (0x7f212e378000) [pid = 1814] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:35:28 INFO - PROCESS | 1814 | --DOMWINDOW == 96 (0x7f2121e49c00) [pid = 1814] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:35:28 INFO - PROCESS | 1814 | --DOMWINDOW == 95 (0x7f213e1c6c00) [pid = 1814] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:35:28 INFO - PROCESS | 1814 | --DOMWINDOW == 94 (0x7f2123e24800) [pid = 1814] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:35:28 INFO - PROCESS | 1814 | --DOMWINDOW == 93 (0x7f2138a98400) [pid = 1814] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:35:28 INFO - PROCESS | 1814 | --DOMWINDOW == 92 (0x7f2139c2f400) [pid = 1814] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:35:28 INFO - PROCESS | 1814 | --DOMWINDOW == 91 (0x7f212af94400) [pid = 1814] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:35:29 INFO - PROCESS | 1814 | 1461281729298 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 16:35:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:35:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1381ms 16:35:29 INFO - PROCESS | 1814 | 1461281729339 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 16:35:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:35:29 INFO - PROCESS | 1814 | 1461281729353 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 16:35:29 INFO - PROCESS | 1814 | 1461281729360 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:35:29 INFO - PROCESS | 1814 | 1461281729363 Marionette TRACE conn3 <- [1,494,null,{}] 16:35:29 INFO - PROCESS | 1814 | 1461281729367 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:29 INFO - PROCESS | 1814 | 1461281729524 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 16:35:29 INFO - PROCESS | 1814 | 1461281729534 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:29 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121935000 == 61 [pid = 1814] [id = 131] 16:35:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 92 (0x7f21255b6800) [pid = 1814] [serial = 392] [outer = (nil)] 16:35:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 93 (0x7f212ce43c00) [pid = 1814] [serial = 393] [outer = 0x7f21255b6800] 16:35:29 INFO - PROCESS | 1814 | 1461281729598 Marionette DEBUG loaded listener.js 16:35:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 94 (0x7f212cf2f800) [pid = 1814] [serial = 394] [outer = 0x7f21255b6800] 16:35:30 INFO - PROCESS | 1814 | 1461281730311 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 16:35:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:35:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 981ms 16:35:30 INFO - PROCESS | 1814 | 1461281730340 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 16:35:30 INFO - PROCESS | 1814 | 1461281730344 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 16:35:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:35:30 INFO - PROCESS | 1814 | 1461281730349 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:35:30 INFO - PROCESS | 1814 | 1461281730351 Marionette TRACE conn3 <- [1,498,null,{}] 16:35:30 INFO - PROCESS | 1814 | 1461281730356 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:30 INFO - PROCESS | 1814 | 1461281730527 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 16:35:30 INFO - PROCESS | 1814 | 1461281730548 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:30 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2138a87800 == 62 [pid = 1814] [id = 132] 16:35:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 95 (0x7f2121262400) [pid = 1814] [serial = 395] [outer = (nil)] 16:35:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 96 (0x7f212e37ac00) [pid = 1814] [serial = 396] [outer = 0x7f2121262400] 16:35:30 INFO - PROCESS | 1814 | 1461281730606 Marionette DEBUG loaded listener.js 16:35:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 97 (0x7f213887ec00) [pid = 1814] [serial = 397] [outer = 0x7f2121262400] 16:35:31 INFO - PROCESS | 1814 | 1461281731571 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 16:35:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:35:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1286ms 16:35:31 INFO - PROCESS | 1814 | 1461281731636 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 16:35:31 INFO - PROCESS | 1814 | 1461281731642 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 16:35:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:35:31 INFO - PROCESS | 1814 | 1461281731654 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:35:31 INFO - PROCESS | 1814 | 1461281731660 Marionette TRACE conn3 <- [1,502,null,{}] 16:35:31 INFO - PROCESS | 1814 | 1461281731667 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:31 INFO - PROCESS | 1814 | 1461281731831 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 16:35:31 INFO - PROCESS | 1814 | 1461281731976 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:32 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125716800 == 63 [pid = 1814] [id = 133] 16:35:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 98 (0x7f2121e47000) [pid = 1814] [serial = 398] [outer = (nil)] 16:35:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 99 (0x7f212220ec00) [pid = 1814] [serial = 399] [outer = 0x7f2121e47000] 16:35:32 INFO - PROCESS | 1814 | 1461281732054 Marionette DEBUG loaded listener.js 16:35:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 100 (0x7f21228bd000) [pid = 1814] [serial = 400] [outer = 0x7f2121e47000] 16:35:32 INFO - PROCESS | 1814 | 1461281732937 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 16:35:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:35:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1338ms 16:35:32 INFO - PROCESS | 1814 | 1461281732991 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 16:35:33 INFO - PROCESS | 1814 | 1461281732999 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 16:35:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:35:33 INFO - PROCESS | 1814 | 1461281733009 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:35:33 INFO - PROCESS | 1814 | 1461281733012 Marionette TRACE conn3 <- [1,506,null,{}] 16:35:33 INFO - PROCESS | 1814 | 1461281733018 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:33 INFO - PROCESS | 1814 | 1461281733175 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 16:35:33 INFO - PROCESS | 1814 | 1461281733324 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:33 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212c76b800 == 64 [pid = 1814] [id = 134] 16:35:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 101 (0x7f2123a94000) [pid = 1814] [serial = 401] [outer = (nil)] 16:35:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 102 (0x7f21255bac00) [pid = 1814] [serial = 402] [outer = 0x7f2123a94000] 16:35:33 INFO - PROCESS | 1814 | 1461281733450 Marionette DEBUG loaded listener.js 16:35:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 103 (0x7f21256ab000) [pid = 1814] [serial = 403] [outer = 0x7f2123a94000] 16:35:34 INFO - PROCESS | 1814 | 1461281734445 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 16:35:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:35:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1481ms 16:35:34 INFO - PROCESS | 1814 | 1461281734491 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 16:35:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:35:34 INFO - PROCESS | 1814 | 1461281734495 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 16:35:34 INFO - PROCESS | 1814 | 1461281734501 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:35:34 INFO - PROCESS | 1814 | 1461281734506 Marionette TRACE conn3 <- [1,510,null,{}] 16:35:34 INFO - PROCESS | 1814 | 1461281734521 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:34 INFO - PROCESS | 1814 | 1461281734683 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 16:35:34 INFO - PROCESS | 1814 | 1461281734827 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:34 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213d5a0000 == 65 [pid = 1814] [id = 135] 16:35:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 104 (0x7f212a317800) [pid = 1814] [serial = 404] [outer = (nil)] 16:35:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 105 (0x7f212c00b800) [pid = 1814] [serial = 405] [outer = 0x7f212a317800] 16:35:34 INFO - PROCESS | 1814 | 1461281734903 Marionette DEBUG loaded listener.js 16:35:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 106 (0x7f212cf24c00) [pid = 1814] [serial = 406] [outer = 0x7f212a317800] 16:35:35 INFO - PROCESS | 1814 | 1461281735827 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 16:35:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:35:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1389ms 16:35:35 INFO - PROCESS | 1814 | 1461281735890 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 16:35:35 INFO - PROCESS | 1814 | 1461281735895 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 16:35:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:35:35 INFO - PROCESS | 1814 | 1461281735901 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:35:35 INFO - PROCESS | 1814 | 1461281735903 Marionette TRACE conn3 <- [1,514,null,{}] 16:35:35 INFO - PROCESS | 1814 | 1461281735909 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:36 INFO - PROCESS | 1814 | 1461281736069 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 16:35:36 INFO - PROCESS | 1814 | 1461281736211 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:36 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213dd2e000 == 66 [pid = 1814] [id = 136] 16:35:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 107 (0x7f21255c2c00) [pid = 1814] [serial = 407] [outer = (nil)] 16:35:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 108 (0x7f2138b95800) [pid = 1814] [serial = 408] [outer = 0x7f21255c2c00] 16:35:36 INFO - PROCESS | 1814 | 1461281736284 Marionette DEBUG loaded listener.js 16:35:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 109 (0x7f2139dc4400) [pid = 1814] [serial = 409] [outer = 0x7f21255c2c00] 16:35:37 INFO - PROCESS | 1814 | 1461281737088 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 16:35:37 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 16:35:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1228ms 16:35:37 INFO - PROCESS | 1814 | 1461281737130 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 16:35:37 INFO - PROCESS | 1814 | 1461281737133 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 16:35:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:35:37 INFO - PROCESS | 1814 | 1461281737139 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:35:37 INFO - PROCESS | 1814 | 1461281737142 Marionette TRACE conn3 <- [1,518,null,{}] 16:35:37 INFO - PROCESS | 1814 | 1461281737147 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:37 INFO - PROCESS | 1814 | 1461281737289 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 16:35:37 INFO - PROCESS | 1814 | 1461281737409 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:37 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f214084c800 == 67 [pid = 1814] [id = 137] 16:35:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 110 (0x7f212181c800) [pid = 1814] [serial = 410] [outer = (nil)] 16:35:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 111 (0x7f213a0cc400) [pid = 1814] [serial = 411] [outer = 0x7f212181c800] 16:35:37 INFO - PROCESS | 1814 | 1461281737520 Marionette DEBUG loaded listener.js 16:35:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 112 (0x7f213bee0c00) [pid = 1814] [serial = 412] [outer = 0x7f212181c800] 16:35:38 INFO - PROCESS | 1814 | 1461281738389 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 16:35:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:35:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1286ms 16:35:38 INFO - PROCESS | 1814 | 1461281738426 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 16:35:38 INFO - PROCESS | 1814 | 1461281738429 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 16:35:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:35:38 INFO - PROCESS | 1814 | 1461281738436 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:35:38 INFO - PROCESS | 1814 | 1461281738440 Marionette TRACE conn3 <- [1,522,null,{}] 16:35:38 INFO - PROCESS | 1814 | 1461281738445 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:38 INFO - PROCESS | 1814 | 1461281738618 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 16:35:38 INFO - PROCESS | 1814 | 1461281738769 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:38 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21202da800 == 68 [pid = 1814] [id = 138] 16:35:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 113 (0x7f213df71c00) [pid = 1814] [serial = 413] [outer = (nil)] 16:35:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 114 (0x7f213e1f9400) [pid = 1814] [serial = 414] [outer = 0x7f213df71c00] 16:35:38 INFO - PROCESS | 1814 | 1461281738844 Marionette DEBUG loaded listener.js 16:35:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 115 (0x7f2140bacc00) [pid = 1814] [serial = 415] [outer = 0x7f213df71c00] 16:35:39 INFO - PROCESS | 1814 | 1461281739697 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 16:35:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:35:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1328ms 16:35:39 INFO - PROCESS | 1814 | 1461281739765 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 16:35:39 INFO - PROCESS | 1814 | 1461281739769 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 16:35:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:35:39 INFO - PROCESS | 1814 | 1461281739775 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:35:39 INFO - PROCESS | 1814 | 1461281739778 Marionette TRACE conn3 <- [1,526,null,{}] 16:35:39 INFO - PROCESS | 1814 | 1461281739783 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:39 INFO - PROCESS | 1814 | 1461281739929 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 16:35:40 INFO - PROCESS | 1814 | 1461281740079 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:40 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21200a6000 == 69 [pid = 1814] [id = 139] 16:35:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 116 (0x7f211ee03c00) [pid = 1814] [serial = 416] [outer = (nil)] 16:35:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 117 (0x7f211ee0d000) [pid = 1814] [serial = 417] [outer = 0x7f211ee03c00] 16:35:40 INFO - PROCESS | 1814 | 1461281740150 Marionette DEBUG loaded listener.js 16:35:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 118 (0x7f211ee11000) [pid = 1814] [serial = 418] [outer = 0x7f211ee03c00] 16:35:41 INFO - PROCESS | 1814 | 1461281741234 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 16:35:41 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 16:35:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1484ms 16:35:41 INFO - PROCESS | 1814 | 1461281741261 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 16:35:41 INFO - PROCESS | 1814 | 1461281741266 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 16:35:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:35:41 INFO - PROCESS | 1814 | 1461281741274 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:35:41 INFO - PROCESS | 1814 | 1461281741279 Marionette TRACE conn3 <- [1,530,null,{}] 16:35:41 INFO - PROCESS | 1814 | 1461281741287 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:41 INFO - PROCESS | 1814 | 1461281741452 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 16:35:41 INFO - PROCESS | 1814 | 1461281741661 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:41 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212550c000 == 70 [pid = 1814] [id = 140] 16:35:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 119 (0x7f2121263800) [pid = 1814] [serial = 419] [outer = (nil)] 16:35:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 120 (0x7f2121d63800) [pid = 1814] [serial = 420] [outer = 0x7f2121263800] 16:35:41 INFO - PROCESS | 1814 | 1461281741725 Marionette DEBUG loaded listener.js 16:35:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 121 (0x7f2122211c00) [pid = 1814] [serial = 421] [outer = 0x7f2121263800] 16:35:42 INFO - PROCESS | 1814 | 1461281742413 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 16:35:42 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 16:35:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:35:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:35:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:35:42 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 16:35:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:35:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:35:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:35:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1238ms 16:35:42 INFO - PROCESS | 1814 | 1461281742515 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 16:35:42 INFO - PROCESS | 1814 | 1461281742522 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 16:35:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:35:42 INFO - PROCESS | 1814 | 1461281742550 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:35:42 INFO - PROCESS | 1814 | 1461281742554 Marionette TRACE conn3 <- [1,534,null,{}] 16:35:42 INFO - PROCESS | 1814 | 1461281742559 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:42 INFO - PROCESS | 1814 | 1461281742724 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 16:35:42 INFO - PROCESS | 1814 | 1461281742869 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:42 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121892800 == 71 [pid = 1814] [id = 141] 16:35:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 122 (0x7f212126b400) [pid = 1814] [serial = 422] [outer = (nil)] 16:35:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 123 (0x7f2121363400) [pid = 1814] [serial = 423] [outer = 0x7f212126b400] 16:35:42 INFO - PROCESS | 1814 | 1461281742972 Marionette DEBUG loaded listener.js 16:35:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 124 (0x7f212492cc00) [pid = 1814] [serial = 424] [outer = 0x7f212126b400] 16:35:43 INFO - PROCESS | 1814 | 1461281743809 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 16:35:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 16:35:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1284ms 16:35:43 INFO - PROCESS | 1814 | 1461281743854 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 16:35:43 INFO - PROCESS | 1814 | 1461281743858 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 16:35:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:35:43 INFO - PROCESS | 1814 | 1461281743866 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:35:43 INFO - PROCESS | 1814 | 1461281743871 Marionette TRACE conn3 <- [1,538,null,{}] 16:35:43 INFO - PROCESS | 1814 | 1461281743885 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:44 INFO - PROCESS | 1814 | 1461281744053 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 16:35:44 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21421a4800 == 70 [pid = 1814] [id = 98] 16:35:44 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121935000 == 69 [pid = 1814] [id = 131] 16:35:44 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212d093000 == 68 [pid = 1814] [id = 130] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 123 (0x7f2127346c00) [pid = 1814] [serial = 327] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 122 (0x7f212cf2dc00) [pid = 1814] [serial = 330] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 121 (0x7f213dcd6000) [pid = 1814] [serial = 333] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 120 (0x7f21255bec00) [pid = 1814] [serial = 336] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 119 (0x7f2122211800) [pid = 1814] [serial = 339] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 118 (0x7f212cf23800) [pid = 1814] [serial = 360] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | 1461281744279 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:44 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212bcf2800 == 67 [pid = 1814] [id = 129] 16:35:44 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212af64800 == 66 [pid = 1814] [id = 128] 16:35:44 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2127e8c000 == 65 [pid = 1814] [id = 127] 16:35:44 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121d1f800 == 64 [pid = 1814] [id = 126] 16:35:44 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121aae000 == 65 [pid = 1814] [id = 142] 16:35:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 119 (0x7f2122206800) [pid = 1814] [serial = 425] [outer = (nil)] 16:35:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 120 (0x7f2123a9a000) [pid = 1814] [serial = 426] [outer = 0x7f2122206800] 16:35:44 INFO - PROCESS | 1814 | 1461281744346 Marionette DEBUG loaded listener.js 16:35:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 121 (0x7f2125785400) [pid = 1814] [serial = 427] [outer = 0x7f2122206800] 16:35:44 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2129143000 == 64 [pid = 1814] [id = 121] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 120 (0x7f21291ad000) [pid = 1814] [serial = 289] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 119 (0x7f213e23d400) [pid = 1814] [serial = 259] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 118 (0x7f213e10ac00) [pid = 1814] [serial = 256] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 117 (0x7f2137c44800) [pid = 1814] [serial = 292] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 116 (0x7f212298e000) [pid = 1814] [serial = 246] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 115 (0x7f213a0d1400) [pid = 1814] [serial = 253] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 114 (0x7f212b806c00) [pid = 1814] [serial = 301] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 113 (0x7f213feb1000) [pid = 1814] [serial = 295] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 112 (0x7f213dcde000) [pid = 1814] [serial = 322] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 111 (0x7f2138d9d400) [pid = 1814] [serial = 207] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 110 (0x7f21423ec800) [pid = 1814] [serial = 298] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 109 (0x7f212cf04000) [pid = 1814] [serial = 250] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 108 (0x7f212223e000) [pid = 1814] [serial = 354] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 107 (0x7f2127e70c00) [pid = 1814] [serial = 357] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 106 (0x7f21255e8c00) [pid = 1814] [serial = 348] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 105 (0x7f212220a400) [pid = 1814] [serial = 345] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 104 (0x7f21228c0000) [pid = 1814] [serial = 346] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 103 (0x7f21256ab400) [pid = 1814] [serial = 349] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 102 (0x7f2121d5cc00) [pid = 1814] [serial = 325] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 101 (0x7f21218bac00) [pid = 1814] [serial = 324] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 100 (0x7f212cebc000) [pid = 1814] [serial = 343] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 99 (0x7f2123b8ac00) [pid = 1814] [serial = 342] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 98 (0x7f212b80b400) [pid = 1814] [serial = 358] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 97 (0x7f212bcbd800) [pid = 1814] [serial = 352] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 96 (0x7f212b804800) [pid = 1814] [serial = 351] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1814 | --DOMWINDOW == 95 (0x7f2127e71400) [pid = 1814] [serial = 355] [outer = (nil)] [url = about:blank] 16:35:45 INFO - PROCESS | 1814 | 1461281745016 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 16:35:45 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. 16:35:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1185ms 16:35:45 INFO - PROCESS | 1814 | 1461281745052 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 16:35:45 INFO - PROCESS | 1814 | 1461281745055 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 16:35:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:35:45 INFO - PROCESS | 1814 | 1461281745061 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:35:45 INFO - PROCESS | 1814 | 1461281745063 Marionette TRACE conn3 <- [1,542,null,{}] 16:35:45 INFO - PROCESS | 1814 | 1461281745068 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:45 INFO - PROCESS | 1814 | 1461281745198 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 16:35:45 INFO - PROCESS | 1814 | 1461281745310 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:45 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b994000 == 65 [pid = 1814] [id = 143] 16:35:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 96 (0x7f21218bdc00) [pid = 1814] [serial = 428] [outer = (nil)] 16:35:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 97 (0x7f212578bc00) [pid = 1814] [serial = 429] [outer = 0x7f21218bdc00] 16:35:45 INFO - PROCESS | 1814 | 1461281745369 Marionette DEBUG loaded listener.js 16:35:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 98 (0x7f2127346c00) [pid = 1814] [serial = 430] [outer = 0x7f21218bdc00] 16:35:45 INFO - PROCESS | 1814 | 1461281745986 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 16:35:45 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. 16:35:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 936ms 16:35:46 INFO - PROCESS | 1814 | 1461281745997 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 16:35:46 INFO - PROCESS | 1814 | 1461281746000 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 16:35:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:35:46 INFO - PROCESS | 1814 | 1461281746037 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:35:46 INFO - PROCESS | 1814 | 1461281746039 Marionette TRACE conn3 <- [1,546,null,{}] 16:35:46 INFO - PROCESS | 1814 | 1461281746044 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:46 INFO - PROCESS | 1814 | 1461281746203 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 16:35:46 INFO - PROCESS | 1814 | 1461281746356 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:46 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2132cc3800 == 66 [pid = 1814] [id = 144] 16:35:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 99 (0x7f2125783c00) [pid = 1814] [serial = 431] [outer = (nil)] 16:35:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 100 (0x7f2127348800) [pid = 1814] [serial = 432] [outer = 0x7f2125783c00] 16:35:46 INFO - PROCESS | 1814 | 1461281746416 Marionette DEBUG loaded listener.js 16:35:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 101 (0x7f212a4c7400) [pid = 1814] [serial = 433] [outer = 0x7f2125783c00] 16:35:47 INFO - PROCESS | 1814 | 1461281747242 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 16:35:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 16:35:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1241ms 16:35:47 INFO - PROCESS | 1814 | 1461281747281 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 16:35:47 INFO - PROCESS | 1814 | 1461281747284 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 16:35:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:35:47 INFO - PROCESS | 1814 | 1461281747290 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:35:47 INFO - PROCESS | 1814 | 1461281747293 Marionette TRACE conn3 <- [1,550,null,{}] 16:35:47 INFO - PROCESS | 1814 | 1461281747298 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:47 INFO - PROCESS | 1814 | 1461281747511 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 16:35:47 INFO - PROCESS | 1814 | 1461281747553 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:47 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213be89800 == 67 [pid = 1814] [id = 145] 16:35:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 102 (0x7f21292cc400) [pid = 1814] [serial = 434] [outer = (nil)] 16:35:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 103 (0x7f212be72000) [pid = 1814] [serial = 435] [outer = 0x7f21292cc400] 16:35:47 INFO - PROCESS | 1814 | 1461281747621 Marionette DEBUG loaded listener.js 16:35:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 104 (0x7f2138b93400) [pid = 1814] [serial = 436] [outer = 0x7f21292cc400] 16:35:48 INFO - PROCESS | 1814 | 1461281748413 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 16:35:48 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. 16:35:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1177ms 16:35:48 INFO - PROCESS | 1814 | 1461281748468 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 16:35:48 INFO - PROCESS | 1814 | 1461281748470 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 16:35:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:35:48 INFO - PROCESS | 1814 | 1461281748476 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:35:48 INFO - PROCESS | 1814 | 1461281748478 Marionette TRACE conn3 <- [1,554,null,{}] 16:35:48 INFO - PROCESS | 1814 | 1461281748490 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:48 INFO - PROCESS | 1814 | 1461281748655 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 16:35:48 INFO - PROCESS | 1814 | --DOMWINDOW == 103 (0x7f212ce3f400) [pid = 1814] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:35:48 INFO - PROCESS | 1814 | --DOMWINDOW == 102 (0x7f21228bb000) [pid = 1814] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:35:48 INFO - PROCESS | 1814 | --DOMWINDOW == 101 (0x7f212c7e9800) [pid = 1814] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:35:48 INFO - PROCESS | 1814 | --DOMWINDOW == 100 (0x7f21218c6000) [pid = 1814] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:35:48 INFO - PROCESS | 1814 | --DOMWINDOW == 99 (0x7f212220fc00) [pid = 1814] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:35:48 INFO - PROCESS | 1814 | --DOMWINDOW == 98 (0x7f21255ed000) [pid = 1814] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:35:48 INFO - PROCESS | 1814 | --DOMWINDOW == 97 (0x7f2123a93800) [pid = 1814] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:35:48 INFO - PROCESS | 1814 | --DOMWINDOW == 96 (0x7f212220e400) [pid = 1814] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:35:48 INFO - PROCESS | 1814 | --DOMWINDOW == 95 (0x7f21291afc00) [pid = 1814] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:35:48 INFO - PROCESS | 1814 | --DOMWINDOW == 94 (0x7f21255b6800) [pid = 1814] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:35:48 INFO - PROCESS | 1814 | --DOMWINDOW == 93 (0x7f212126d000) [pid = 1814] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:35:48 INFO - PROCESS | 1814 | --DOMWINDOW == 92 (0x7f2122989800) [pid = 1814] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:35:48 INFO - PROCESS | 1814 | 1461281748844 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:48 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121d0e800 == 68 [pid = 1814] [id = 146] 16:35:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 93 (0x7f212007c800) [pid = 1814] [serial = 437] [outer = (nil)] 16:35:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 94 (0x7f2120084000) [pid = 1814] [serial = 438] [outer = 0x7f212007c800] 16:35:48 INFO - PROCESS | 1814 | 1461281748902 Marionette DEBUG loaded listener.js 16:35:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 95 (0x7f2120089400) [pid = 1814] [serial = 439] [outer = 0x7f212007c800] 16:35:49 INFO - PROCESS | 1814 | [1814] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:49 INFO - PROCESS | 1814 | 1461281749913 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 16:35:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:35:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1479ms 16:35:49 INFO - PROCESS | 1814 | 1461281749957 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 16:35:49 INFO - PROCESS | 1814 | 1461281749959 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 16:35:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:35:49 INFO - PROCESS | 1814 | 1461281749965 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:35:49 INFO - PROCESS | 1814 | 1461281749968 Marionette TRACE conn3 <- [1,558,null,{}] 16:35:49 INFO - PROCESS | 1814 | 1461281749973 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:50 INFO - PROCESS | 1814 | 1461281750112 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 16:35:50 INFO - PROCESS | 1814 | 1461281750263 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:50 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2145896800 == 69 [pid = 1814] [id = 147] 16:35:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 96 (0x7f212007d000) [pid = 1814] [serial = 440] [outer = (nil)] 16:35:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 97 (0x7f2122d43000) [pid = 1814] [serial = 441] [outer = 0x7f212007d000] 16:35:50 INFO - PROCESS | 1814 | 1461281750323 Marionette DEBUG loaded listener.js 16:35:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 98 (0x7f212b809c00) [pid = 1814] [serial = 442] [outer = 0x7f212007d000] 16:35:51 INFO - PROCESS | 1814 | 1461281751116 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 16:35:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:35:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1185ms 16:35:51 INFO - PROCESS | 1814 | 1461281751151 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 16:35:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:35:51 INFO - PROCESS | 1814 | 1461281751157 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 16:35:51 INFO - PROCESS | 1814 | 1461281751165 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:35:51 INFO - PROCESS | 1814 | 1461281751171 Marionette TRACE conn3 <- [1,562,null,{}] 16:35:51 INFO - PROCESS | 1814 | 1461281751180 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:51 INFO - PROCESS | 1814 | 1461281751351 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 16:35:51 INFO - PROCESS | 1814 | 1461281751498 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:51 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2123e0d000 == 70 [pid = 1814] [id = 148] 16:35:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 99 (0x7f211ee0e400) [pid = 1814] [serial = 443] [outer = (nil)] 16:35:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 100 (0x7f2121364800) [pid = 1814] [serial = 444] [outer = 0x7f211ee0e400] 16:35:51 INFO - PROCESS | 1814 | 1461281751581 Marionette DEBUG loaded listener.js 16:35:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 101 (0x7f21218c2000) [pid = 1814] [serial = 445] [outer = 0x7f211ee0e400] 16:35:52 INFO - PROCESS | 1814 | [1814] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:52 INFO - PROCESS | 1814 | 1461281752471 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 16:35:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:35:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1343ms 16:35:52 INFO - PROCESS | 1814 | 1461281752508 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 16:35:52 INFO - PROCESS | 1814 | 1461281752517 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 16:35:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:35:52 INFO - PROCESS | 1814 | 1461281752527 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:35:52 INFO - PROCESS | 1814 | 1461281752531 Marionette TRACE conn3 <- [1,566,null,{}] 16:35:52 INFO - PROCESS | 1814 | 1461281752537 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:52 INFO - PROCESS | 1814 | 1461281752691 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 16:35:52 INFO - PROCESS | 1814 | 1461281752851 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:52 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b730000 == 71 [pid = 1814] [id = 149] 16:35:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 102 (0x7f2122206c00) [pid = 1814] [serial = 446] [outer = (nil)] 16:35:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 103 (0x7f2123a98c00) [pid = 1814] [serial = 447] [outer = 0x7f2122206c00] 16:35:52 INFO - PROCESS | 1814 | 1461281752925 Marionette DEBUG loaded listener.js 16:35:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 104 (0x7f21255b8800) [pid = 1814] [serial = 448] [outer = 0x7f2122206c00] 16:35:53 INFO - PROCESS | 1814 | [1814] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:53 INFO - PROCESS | 1814 | 1461281753837 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:35:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:35:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1330ms 16:35:53 INFO - PROCESS | 1814 | 1461281753856 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 16:35:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:35:53 INFO - PROCESS | 1814 | 1461281753861 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 16:35:53 INFO - PROCESS | 1814 | 1461281753867 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:35:53 INFO - PROCESS | 1814 | 1461281753872 Marionette TRACE conn3 <- [1,570,null,{}] 16:35:53 INFO - PROCESS | 1814 | 1461281753887 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:54 INFO - PROCESS | 1814 | 1461281754055 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 16:35:54 INFO - PROCESS | 1814 | 1461281754209 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:54 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213d54a800 == 72 [pid = 1814] [id = 150] 16:35:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 105 (0x7f2125782400) [pid = 1814] [serial = 449] [outer = (nil)] 16:35:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 106 (0x7f2127ecf400) [pid = 1814] [serial = 450] [outer = 0x7f2125782400] 16:35:54 INFO - PROCESS | 1814 | 1461281754283 Marionette DEBUG loaded listener.js 16:35:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 107 (0x7f212b364800) [pid = 1814] [serial = 451] [outer = 0x7f2125782400] 16:35:54 INFO - PROCESS | 1814 | [1814] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:55 INFO - PROCESS | 1814 | 1461281755104 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 16:35:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:35:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1283ms 16:35:55 INFO - PROCESS | 1814 | 1461281755150 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 16:35:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:35:55 INFO - PROCESS | 1814 | 1461281755154 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 16:35:55 INFO - PROCESS | 1814 | 1461281755160 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:35:55 INFO - PROCESS | 1814 | 1461281755163 Marionette TRACE conn3 <- [1,574,null,{}] 16:35:55 INFO - PROCESS | 1814 | 1461281755168 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:55 INFO - PROCESS | 1814 | 1461281755376 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 16:35:55 INFO - PROCESS | 1814 | 1461281755495 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:55 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121212800 == 73 [pid = 1814] [id = 151] 16:35:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 108 (0x7f21228bd400) [pid = 1814] [serial = 452] [outer = (nil)] 16:35:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 109 (0x7f212b36f400) [pid = 1814] [serial = 453] [outer = 0x7f21228bd400] 16:35:55 INFO - PROCESS | 1814 | 1461281755566 Marionette DEBUG loaded listener.js 16:35:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 110 (0x7f212b804000) [pid = 1814] [serial = 454] [outer = 0x7f21228bd400] 16:35:56 INFO - PROCESS | 1814 | 1461281756393 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:35:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:35:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1278ms 16:35:56 INFO - PROCESS | 1814 | 1461281756439 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 16:35:56 INFO - PROCESS | 1814 | 1461281756442 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 16:35:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:35:56 INFO - PROCESS | 1814 | 1461281756448 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:35:56 INFO - PROCESS | 1814 | 1461281756450 Marionette TRACE conn3 <- [1,578,null,{}] 16:35:56 INFO - PROCESS | 1814 | 1461281756456 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:56 INFO - PROCESS | 1814 | 1461281756625 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 16:35:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 111 (0x7f212220cc00) [pid = 1814] [serial = 455] [outer = 0x7f2121816400] 16:35:56 INFO - PROCESS | 1814 | 1461281756834 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:56 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121250800 == 74 [pid = 1814] [id = 152] 16:35:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 112 (0x7f212cb62400) [pid = 1814] [serial = 456] [outer = (nil)] 16:35:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 113 (0x7f212ce46000) [pid = 1814] [serial = 457] [outer = 0x7f212cb62400] 16:35:56 INFO - PROCESS | 1814 | 1461281756917 Marionette DEBUG loaded listener.js 16:35:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 114 (0x7f212cf2dc00) [pid = 1814] [serial = 458] [outer = 0x7f212cb62400] 16:35:57 INFO - PROCESS | 1814 | 1461281757783 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 16:35:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:35:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1381ms 16:35:57 INFO - PROCESS | 1814 | 1461281757830 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 16:35:57 INFO - PROCESS | 1814 | 1461281757834 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 16:35:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:35:57 INFO - PROCESS | 1814 | 1461281757839 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:35:57 INFO - PROCESS | 1814 | 1461281757842 Marionette TRACE conn3 <- [1,582,null,{}] 16:35:57 INFO - PROCESS | 1814 | 1461281757848 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:58 INFO - PROCESS | 1814 | 1461281758033 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 16:35:58 INFO - PROCESS | 1814 | 1461281758186 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:58 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2126509800 == 75 [pid = 1814] [id = 153] 16:35:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 115 (0x7f21265ed000) [pid = 1814] [serial = 459] [outer = (nil)] 16:35:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 116 (0x7f212a4c4400) [pid = 1814] [serial = 460] [outer = 0x7f21265ed000] 16:35:58 INFO - PROCESS | 1814 | 1461281758259 Marionette DEBUG loaded listener.js 16:35:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 117 (0x7f2139c30800) [pid = 1814] [serial = 461] [outer = 0x7f21265ed000] 16:35:59 INFO - PROCESS | 1814 | 1461281759090 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 16:35:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:35:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1282ms 16:35:59 INFO - PROCESS | 1814 | 1461281759121 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 16:35:59 INFO - PROCESS | 1814 | 1461281759125 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 16:35:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:35:59 INFO - PROCESS | 1814 | 1461281759130 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:35:59 INFO - PROCESS | 1814 | 1461281759133 Marionette TRACE conn3 <- [1,586,null,{}] 16:35:59 INFO - PROCESS | 1814 | 1461281759138 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:59 INFO - PROCESS | 1814 | 1461281759279 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 16:35:59 INFO - PROCESS | 1814 | 1461281759431 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:59 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212a660800 == 76 [pid = 1814] [id = 154] 16:35:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 118 (0x7f211ee11400) [pid = 1814] [serial = 462] [outer = (nil)] 16:35:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 119 (0x7f2123b91800) [pid = 1814] [serial = 463] [outer = 0x7f211ee11400] 16:35:59 INFO - PROCESS | 1814 | 1461281759499 Marionette DEBUG loaded listener.js 16:35:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 120 (0x7f212679f000) [pid = 1814] [serial = 464] [outer = 0x7f211ee11400] 16:36:00 INFO - PROCESS | 1814 | [1814] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:36:00 INFO - PROCESS | 1814 | 1461281760638 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 16:36:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:36:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1533ms 16:36:00 INFO - PROCESS | 1814 | 1461281760664 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 16:36:00 INFO - PROCESS | 1814 | 1461281760669 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 16:36:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:36:00 INFO - PROCESS | 1814 | 1461281760676 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:36:00 INFO - PROCESS | 1814 | 1461281760681 Marionette TRACE conn3 <- [1,590,null,{}] 16:36:00 INFO - PROCESS | 1814 | 1461281760690 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:00 INFO - PROCESS | 1814 | 1461281760832 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 16:36:01 INFO - PROCESS | 1814 | 1461281761013 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:01 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212124d800 == 77 [pid = 1814] [id = 155] 16:36:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 121 (0x7f211ff32000) [pid = 1814] [serial = 465] [outer = (nil)] 16:36:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 122 (0x7f2120082000) [pid = 1814] [serial = 466] [outer = 0x7f211ff32000] 16:36:01 INFO - PROCESS | 1814 | 1461281761075 Marionette DEBUG loaded listener.js 16:36:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 123 (0x7f2121362800) [pid = 1814] [serial = 467] [outer = 0x7f211ff32000] 16:36:01 INFO - PROCESS | 1814 | 1461281761882 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 16:36:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:36:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1286ms 16:36:01 INFO - PROCESS | 1814 | 1461281761964 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 16:36:01 INFO - PROCESS | 1814 | 1461281761972 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 16:36:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:36:01 INFO - PROCESS | 1814 | 1461281761981 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:36:01 INFO - PROCESS | 1814 | 1461281761985 Marionette TRACE conn3 <- [1,594,null,{}] 16:36:01 INFO - PROCESS | 1814 | 1461281761990 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:02 INFO - PROCESS | 1814 | 1461281762135 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 16:36:02 INFO - PROCESS | 1814 | 1461281762285 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:02 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2123e0b000 == 78 [pid = 1814] [id = 156] 16:36:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 124 (0x7f211fff0400) [pid = 1814] [serial = 468] [outer = (nil)] 16:36:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 125 (0x7f21218bd000) [pid = 1814] [serial = 469] [outer = 0x7f211fff0400] 16:36:02 INFO - PROCESS | 1814 | 1461281762410 Marionette DEBUG loaded listener.js 16:36:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 126 (0x7f21221e0c00) [pid = 1814] [serial = 470] [outer = 0x7f211fff0400] 16:36:02 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2140bd2000 == 77 [pid = 1814] [id = 111] 16:36:03 INFO - PROCESS | 1814 | --DOMWINDOW == 125 (0x7f212e37ac00) [pid = 1814] [serial = 396] [outer = (nil)] [url = about:blank] 16:36:03 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121d0e800 == 76 [pid = 1814] [id = 146] 16:36:03 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213be89800 == 75 [pid = 1814] [id = 145] 16:36:03 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2132cc3800 == 74 [pid = 1814] [id = 144] 16:36:03 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b994000 == 73 [pid = 1814] [id = 143] 16:36:03 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121aae000 == 72 [pid = 1814] [id = 142] 16:36:03 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121892800 == 71 [pid = 1814] [id = 141] 16:36:03 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212550c000 == 70 [pid = 1814] [id = 140] 16:36:03 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213dd2e000 == 69 [pid = 1814] [id = 136] 16:36:03 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213d5a0000 == 68 [pid = 1814] [id = 135] 16:36:03 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212c76b800 == 67 [pid = 1814] [id = 134] 16:36:03 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125716800 == 66 [pid = 1814] [id = 133] 16:36:03 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2138a87800 == 65 [pid = 1814] [id = 132] 16:36:03 INFO - PROCESS | 1814 | --DOMWINDOW == 124 (0x7f212a314400) [pid = 1814] [serial = 387] [outer = (nil)] [url = about:blank] 16:36:03 INFO - PROCESS | 1814 | --DOMWINDOW == 123 (0x7f2121370400) [pid = 1814] [serial = 369] [outer = (nil)] [url = about:blank] 16:36:03 INFO - PROCESS | 1814 | --DOMWINDOW == 122 (0x7f212220d400) [pid = 1814] [serial = 363] [outer = (nil)] [url = about:blank] 16:36:03 INFO - PROCESS | 1814 | --DOMWINDOW == 121 (0x7f21255f3000) [pid = 1814] [serial = 384] [outer = (nil)] [url = about:blank] 16:36:03 INFO - PROCESS | 1814 | --DOMWINDOW == 120 (0x7f2122232c00) [pid = 1814] [serial = 378] [outer = (nil)] [url = about:blank] 16:36:03 INFO - PROCESS | 1814 | --DOMWINDOW == 119 (0x7f212223f000) [pid = 1814] [serial = 379] [outer = (nil)] [url = about:blank] 16:36:03 INFO - PROCESS | 1814 | --DOMWINDOW == 118 (0x7f212b80d000) [pid = 1814] [serial = 390] [outer = (nil)] [url = about:blank] 16:36:03 INFO - PROCESS | 1814 | --DOMWINDOW == 117 (0x7f212734c400) [pid = 1814] [serial = 366] [outer = (nil)] [url = about:blank] 16:36:03 INFO - PROCESS | 1814 | --DOMWINDOW == 116 (0x7f2138885000) [pid = 1814] [serial = 372] [outer = (nil)] [url = about:blank] 16:36:03 INFO - PROCESS | 1814 | --DOMWINDOW == 115 (0x7f212ab4d800) [pid = 1814] [serial = 388] [outer = (nil)] [url = about:blank] 16:36:03 INFO - PROCESS | 1814 | --DOMWINDOW == 114 (0x7f212ce43c00) [pid = 1814] [serial = 393] [outer = (nil)] [url = about:blank] 16:36:03 INFO - PROCESS | 1814 | --DOMWINDOW == 113 (0x7f2123a9c000) [pid = 1814] [serial = 376] [outer = (nil)] [url = about:blank] 16:36:03 INFO - PROCESS | 1814 | --DOMWINDOW == 112 (0x7f2122d42c00) [pid = 1814] [serial = 375] [outer = (nil)] [url = about:blank] 16:36:03 INFO - PROCESS | 1814 | --DOMWINDOW == 111 (0x7f2123a9c800) [pid = 1814] [serial = 381] [outer = (nil)] [url = about:blank] 16:36:03 INFO - PROCESS | 1814 | --DOMWINDOW == 110 (0x7f212bdd6000) [pid = 1814] [serial = 391] [outer = (nil)] [url = about:blank] 16:36:03 INFO - PROCESS | 1814 | --DOMWINDOW == 109 (0x7f2123ba0000) [pid = 1814] [serial = 382] [outer = (nil)] [url = about:blank] 16:36:03 INFO - PROCESS | 1814 | --DOMWINDOW == 108 (0x7f212cf2f800) [pid = 1814] [serial = 394] [outer = (nil)] [url = about:blank] 16:36:03 INFO - PROCESS | 1814 | --DOMWINDOW == 107 (0x7f2127344400) [pid = 1814] [serial = 385] [outer = (nil)] [url = about:blank] 16:36:03 INFO - PROCESS | 1814 | --DOMWINDOW == 106 (0x7f213887f000) [pid = 1814] [serial = 331] [outer = (nil)] [url = about:blank] 16:36:03 INFO - PROCESS | 1814 | --DOMWINDOW == 105 (0x7f212a1a9000) [pid = 1814] [serial = 328] [outer = (nil)] [url = about:blank] 16:36:03 INFO - PROCESS | 1814 | --DOMWINDOW == 104 (0x7f213e23e000) [pid = 1814] [serial = 334] [outer = (nil)] [url = about:blank] 16:36:03 INFO - PROCESS | 1814 | --DOMWINDOW == 103 (0x7f21255c5000) [pid = 1814] [serial = 337] [outer = (nil)] [url = about:blank] 16:36:03 INFO - PROCESS | 1814 | --DOMWINDOW == 102 (0x7f213dd90000) [pid = 1814] [serial = 340] [outer = (nil)] [url = about:blank] 16:36:03 INFO - PROCESS | 1814 | 1461281763435 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:36:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:36:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1481ms 16:36:03 INFO - PROCESS | 1814 | 1461281763461 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 16:36:03 INFO - PROCESS | 1814 | 1461281763464 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 16:36:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:36:03 INFO - PROCESS | 1814 | 1461281763470 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:36:03 INFO - PROCESS | 1814 | 1461281763475 Marionette TRACE conn3 <- [1,598,null,{}] 16:36:03 INFO - PROCESS | 1814 | 1461281763489 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:03 INFO - PROCESS | 1814 | 1461281763642 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 16:36:03 INFO - PROCESS | 1814 | 1461281763751 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:03 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212395b000 == 66 [pid = 1814] [id = 157] 16:36:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 103 (0x7f2121371400) [pid = 1814] [serial = 471] [outer = (nil)] 16:36:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 104 (0x7f21228bc400) [pid = 1814] [serial = 472] [outer = 0x7f2121371400] 16:36:03 INFO - PROCESS | 1814 | 1461281763812 Marionette DEBUG loaded listener.js 16:36:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 105 (0x7f2123a9fc00) [pid = 1814] [serial = 473] [outer = 0x7f2121371400] 16:36:04 INFO - PROCESS | 1814 | 1461281764648 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 16:36:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:36:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1240ms 16:36:04 INFO - PROCESS | 1814 | 1461281764710 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 16:36:04 INFO - PROCESS | 1814 | 1461281764715 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 16:36:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:36:04 INFO - PROCESS | 1814 | 1461281764720 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:36:04 INFO - PROCESS | 1814 | 1461281764722 Marionette TRACE conn3 <- [1,602,null,{}] 16:36:04 INFO - PROCESS | 1814 | 1461281764727 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:04 INFO - PROCESS | 1814 | 1461281764860 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 16:36:04 INFO - PROCESS | 1814 | 1461281764979 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:05 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212650a000 == 67 [pid = 1814] [id = 158] 16:36:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 106 (0x7f21221ea400) [pid = 1814] [serial = 474] [outer = (nil)] 16:36:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 107 (0x7f21255be400) [pid = 1814] [serial = 475] [outer = 0x7f21221ea400] 16:36:05 INFO - PROCESS | 1814 | 1461281765041 Marionette DEBUG loaded listener.js 16:36:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 108 (0x7f21256aa400) [pid = 1814] [serial = 476] [outer = 0x7f21221ea400] 16:36:05 INFO - PROCESS | 1814 | 1461281765727 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 16:36:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:36:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1026ms 16:36:05 INFO - PROCESS | 1814 | 1461281765747 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 16:36:05 INFO - PROCESS | 1814 | 1461281765752 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 16:36:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:36:05 INFO - PROCESS | 1814 | 1461281765763 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:36:05 INFO - PROCESS | 1814 | 1461281765776 Marionette TRACE conn3 <- [1,606,null,{}] 16:36:05 INFO - PROCESS | 1814 | 1461281765837 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:06 INFO - PROCESS | 1814 | 1461281766001 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 16:36:06 INFO - PROCESS | 1814 | 1461281766022 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:06 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212aa51000 == 68 [pid = 1814] [id = 159] 16:36:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 109 (0x7f21228bf800) [pid = 1814] [serial = 477] [outer = (nil)] 16:36:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 110 (0x7f2125783800) [pid = 1814] [serial = 478] [outer = 0x7f21228bf800] 16:36:06 INFO - PROCESS | 1814 | 1461281766078 Marionette DEBUG loaded listener.js 16:36:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 111 (0x7f21265ecc00) [pid = 1814] [serial = 479] [outer = 0x7f21228bf800] 16:36:06 INFO - PROCESS | 1814 | 1461281766834 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:36:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:36:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1141ms 16:36:06 INFO - PROCESS | 1814 | 1461281766902 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 16:36:06 INFO - PROCESS | 1814 | 1461281766904 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 16:36:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:36:06 INFO - PROCESS | 1814 | 1461281766910 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:36:06 INFO - PROCESS | 1814 | 1461281766912 Marionette TRACE conn3 <- [1,610,null,{}] 16:36:06 INFO - PROCESS | 1814 | 1461281766926 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:07 INFO - PROCESS | 1814 | 1461281767147 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 16:36:07 INFO - PROCESS | 1814 | 1461281767168 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:07 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b91a000 == 69 [pid = 1814] [id = 160] 16:36:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 112 (0x7f21265f2c00) [pid = 1814] [serial = 480] [outer = (nil)] 16:36:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 113 (0x7f21267a3800) [pid = 1814] [serial = 481] [outer = 0x7f21265f2c00] 16:36:07 INFO - PROCESS | 1814 | 1461281767230 Marionette DEBUG loaded listener.js 16:36:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 114 (0x7f212a1a9000) [pid = 1814] [serial = 482] [outer = 0x7f21265f2c00] 16:36:07 INFO - PROCESS | 1814 | --DOMWINDOW == 113 (0x7f2121368800) [pid = 1814] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:36:07 INFO - PROCESS | 1814 | --DOMWINDOW == 112 (0x7f21255ba800) [pid = 1814] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:36:07 INFO - PROCESS | 1814 | --DOMWINDOW == 111 (0x7f212126c400) [pid = 1814] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:36:07 INFO - PROCESS | 1814 | --DOMWINDOW == 110 (0x7f21292cc400) [pid = 1814] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 16:36:07 INFO - PROCESS | 1814 | --DOMWINDOW == 109 (0x7f212007c800) [pid = 1814] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:36:07 INFO - PROCESS | 1814 | --DOMWINDOW == 108 (0x7f2121262400) [pid = 1814] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:36:07 INFO - PROCESS | 1814 | --DOMWINDOW == 107 (0x7f212126b400) [pid = 1814] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 16:36:07 INFO - PROCESS | 1814 | --DOMWINDOW == 106 (0x7f2121263800) [pid = 1814] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:36:07 INFO - PROCESS | 1814 | --DOMWINDOW == 105 (0x7f21218bdc00) [pid = 1814] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:36:07 INFO - PROCESS | 1814 | --DOMWINDOW == 104 (0x7f2122206800) [pid = 1814] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:36:07 INFO - PROCESS | 1814 | --DOMWINDOW == 103 (0x7f2125783c00) [pid = 1814] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 16:36:08 INFO - PROCESS | 1814 | 1461281768147 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 16:36:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:36:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1283ms 16:36:08 INFO - PROCESS | 1814 | 1461281768194 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 16:36:08 INFO - PROCESS | 1814 | 1461281768197 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 16:36:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:36:08 INFO - PROCESS | 1814 | 1461281768209 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:36:08 INFO - PROCESS | 1814 | 1461281768211 Marionette TRACE conn3 <- [1,614,null,{}] 16:36:08 INFO - PROCESS | 1814 | 1461281768215 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:08 INFO - PROCESS | 1814 | 1461281768353 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 16:36:08 INFO - PROCESS | 1814 | 1461281768367 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:08 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212be15800 == 70 [pid = 1814] [id = 161] 16:36:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 104 (0x7f21218be000) [pid = 1814] [serial = 483] [outer = (nil)] 16:36:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 105 (0x7f212a312400) [pid = 1814] [serial = 484] [outer = 0x7f21218be000] 16:36:08 INFO - PROCESS | 1814 | 1461281768424 Marionette DEBUG loaded listener.js 16:36:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 106 (0x7f212af8fc00) [pid = 1814] [serial = 485] [outer = 0x7f21218be000] 16:36:09 INFO - PROCESS | 1814 | 1461281769211 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:36:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:36:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1033ms 16:36:09 INFO - PROCESS | 1814 | 1461281769244 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 16:36:09 INFO - PROCESS | 1814 | 1461281769249 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 16:36:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:36:09 INFO - PROCESS | 1814 | 1461281769291 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:36:09 INFO - PROCESS | 1814 | 1461281769298 Marionette TRACE conn3 <- [1,618,null,{}] 16:36:09 INFO - PROCESS | 1814 | 1461281769308 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:09 INFO - PROCESS | 1814 | 1461281769478 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 16:36:09 INFO - PROCESS | 1814 | 1461281769638 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:09 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121237000 == 71 [pid = 1814] [id = 162] 16:36:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 107 (0x7f211ff2c000) [pid = 1814] [serial = 486] [outer = (nil)] 16:36:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 108 (0x7f212007b800) [pid = 1814] [serial = 487] [outer = 0x7f211ff2c000] 16:36:09 INFO - PROCESS | 1814 | 1461281769710 Marionette DEBUG loaded listener.js 16:36:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 109 (0x7f2121270400) [pid = 1814] [serial = 488] [outer = 0x7f211ff2c000] 16:36:10 INFO - PROCESS | 1814 | 1461281770612 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:36:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:36:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1424ms 16:36:10 INFO - PROCESS | 1814 | 1461281770683 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 16:36:10 INFO - PROCESS | 1814 | 1461281770691 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 16:36:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:36:10 INFO - PROCESS | 1814 | 1461281770700 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:36:10 INFO - PROCESS | 1814 | 1461281770704 Marionette TRACE conn3 <- [1,622,null,{}] 16:36:10 INFO - PROCESS | 1814 | 1461281770710 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:10 INFO - PROCESS | 1814 | 1461281770870 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 16:36:11 INFO - PROCESS | 1814 | 1461281771016 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:11 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212651e000 == 72 [pid = 1814] [id = 163] 16:36:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 110 (0x7f2121271000) [pid = 1814] [serial = 489] [outer = (nil)] 16:36:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 111 (0x7f2122236c00) [pid = 1814] [serial = 490] [outer = 0x7f2121271000] 16:36:11 INFO - PROCESS | 1814 | 1461281771087 Marionette DEBUG loaded listener.js 16:36:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 112 (0x7f212298e400) [pid = 1814] [serial = 491] [outer = 0x7f2121271000] 16:36:12 INFO - PROCESS | 1814 | 1461281772112 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 16:36:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:36:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1480ms 16:36:12 INFO - PROCESS | 1814 | 1461281772181 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 16:36:12 INFO - PROCESS | 1814 | 1461281772185 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 16:36:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:36:12 INFO - PROCESS | 1814 | 1461281772191 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:36:12 INFO - PROCESS | 1814 | 1461281772197 Marionette TRACE conn3 <- [1,626,null,{}] 16:36:12 INFO - PROCESS | 1814 | 1461281772212 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:12 INFO - PROCESS | 1814 | 1461281772410 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 16:36:12 INFO - PROCESS | 1814 | 1461281772649 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:12 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212e51d000 == 73 [pid = 1814] [id = 164] 16:36:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 113 (0x7f2125785800) [pid = 1814] [serial = 492] [outer = (nil)] 16:36:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 114 (0x7f21265f4800) [pid = 1814] [serial = 493] [outer = 0x7f2125785800] 16:36:12 INFO - PROCESS | 1814 | 1461281772728 Marionette DEBUG loaded listener.js 16:36:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 115 (0x7f21267a3c00) [pid = 1814] [serial = 494] [outer = 0x7f2125785800] 16:36:13 INFO - PROCESS | 1814 | 1461281773539 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:36:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:36:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1384ms 16:36:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:36:13 INFO - PROCESS | 1814 | 1461281773577 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 16:36:13 INFO - PROCESS | 1814 | 1461281773581 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 16:36:13 INFO - PROCESS | 1814 | 1461281773587 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:36:13 INFO - PROCESS | 1814 | 1461281773590 Marionette TRACE conn3 <- [1,630,null,{}] 16:36:13 INFO - PROCESS | 1814 | 1461281773595 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:13 INFO - PROCESS | 1814 | 1461281773746 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 16:36:13 INFO - PROCESS | 1814 | 1461281773899 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:13 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2138a87800 == 74 [pid = 1814] [id = 165] 16:36:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 116 (0x7f21265e5800) [pid = 1814] [serial = 495] [outer = (nil)] 16:36:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 117 (0x7f212b363c00) [pid = 1814] [serial = 496] [outer = 0x7f21265e5800] 16:36:13 INFO - PROCESS | 1814 | 1461281773973 Marionette DEBUG loaded listener.js 16:36:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 118 (0x7f212b370800) [pid = 1814] [serial = 497] [outer = 0x7f21265e5800] 16:36:14 INFO - PROCESS | 1814 | 1461281774801 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 16:36:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:36:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1284ms 16:36:14 INFO - PROCESS | 1814 | 1461281774871 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 16:36:14 INFO - PROCESS | 1814 | 1461281774875 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 16:36:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:36:14 INFO - PROCESS | 1814 | 1461281774881 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:36:14 INFO - PROCESS | 1814 | 1461281774883 Marionette TRACE conn3 <- [1,634,null,{}] 16:36:14 INFO - PROCESS | 1814 | 1461281774889 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:15 INFO - PROCESS | 1814 | 1461281775039 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 16:36:15 INFO - PROCESS | 1814 | 1461281775187 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:15 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2139c1c800 == 75 [pid = 1814] [id = 166] 16:36:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 119 (0x7f2127e72000) [pid = 1814] [serial = 498] [outer = (nil)] 16:36:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 120 (0x7f212b94b000) [pid = 1814] [serial = 499] [outer = 0x7f2127e72000] 16:36:15 INFO - PROCESS | 1814 | 1461281775258 Marionette DEBUG loaded listener.js 16:36:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 121 (0x7f212c759c00) [pid = 1814] [serial = 500] [outer = 0x7f2127e72000] 16:36:15 INFO - PROCESS | 1814 | [1814] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:36:16 INFO - PROCESS | 1814 | 1461281776081 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 16:36:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:36:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1227ms 16:36:16 INFO - PROCESS | 1814 | 1461281776109 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 16:36:16 INFO - PROCESS | 1814 | 1461281776113 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 16:36:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:36:16 INFO - PROCESS | 1814 | 1461281776118 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:36:16 INFO - PROCESS | 1814 | 1461281776121 Marionette TRACE conn3 <- [1,638,null,{}] 16:36:16 INFO - PROCESS | 1814 | 1461281776126 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:16 INFO - PROCESS | 1814 | 1461281776299 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 16:36:16 INFO - PROCESS | 1814 | 1461281776457 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:16 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213d966000 == 76 [pid = 1814] [id = 167] 16:36:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 122 (0x7f212c7e8c00) [pid = 1814] [serial = 501] [outer = (nil)] 16:36:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 123 (0x7f212e379000) [pid = 1814] [serial = 502] [outer = 0x7f212c7e8c00] 16:36:16 INFO - PROCESS | 1814 | 1461281776532 Marionette DEBUG loaded listener.js 16:36:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 124 (0x7f2138b8dc00) [pid = 1814] [serial = 503] [outer = 0x7f212c7e8c00] 16:36:17 INFO - PROCESS | 1814 | [1814] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:36:17 INFO - PROCESS | 1814 | 1461281777385 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:36:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:36:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1333ms 16:36:17 INFO - PROCESS | 1814 | 1461281777453 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 16:36:17 INFO - PROCESS | 1814 | 1461281777457 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 16:36:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:36:17 INFO - PROCESS | 1814 | 1461281777462 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:36:17 INFO - PROCESS | 1814 | 1461281777465 Marionette TRACE conn3 <- [1,642,null,{}] 16:36:17 INFO - PROCESS | 1814 | 1461281777470 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:17 INFO - PROCESS | 1814 | 1461281777629 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 16:36:17 INFO - PROCESS | 1814 | 1461281777778 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:17 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213fe72800 == 77 [pid = 1814] [id = 168] 16:36:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 125 (0x7f211f0c2400) [pid = 1814] [serial = 504] [outer = (nil)] 16:36:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 126 (0x7f211f0cb400) [pid = 1814] [serial = 505] [outer = 0x7f211f0c2400] 16:36:17 INFO - PROCESS | 1814 | 1461281777849 Marionette DEBUG loaded listener.js 16:36:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 127 (0x7f211f0d0800) [pid = 1814] [serial = 506] [outer = 0x7f211f0c2400] 16:36:18 INFO - PROCESS | 1814 | 1461281778722 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 16:36:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:36:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1327ms 16:36:18 INFO - PROCESS | 1814 | 1461281778791 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 16:36:18 INFO - PROCESS | 1814 | 1461281778794 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 16:36:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:36:18 INFO - PROCESS | 1814 | 1461281778800 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:36:18 INFO - PROCESS | 1814 | 1461281778802 Marionette TRACE conn3 <- [1,646,null,{}] 16:36:18 INFO - PROCESS | 1814 | 1461281778808 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:18 INFO - PROCESS | 1814 | 1461281778963 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 16:36:19 INFO - PROCESS | 1814 | 1461281779322 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:19 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121fc1000 == 78 [pid = 1814] [id = 169] 16:36:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 128 (0x7f211ff2e000) [pid = 1814] [serial = 507] [outer = (nil)] 16:36:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 129 (0x7f211ff37c00) [pid = 1814] [serial = 508] [outer = 0x7f211ff2e000] 16:36:19 INFO - PROCESS | 1814 | 1461281779454 Marionette DEBUG loaded listener.js 16:36:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 130 (0x7f2120082800) [pid = 1814] [serial = 509] [outer = 0x7f211ff2e000] 16:36:20 INFO - PROCESS | 1814 | 1461281780362 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:36:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:36:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1633ms 16:36:20 INFO - PROCESS | 1814 | 1461281780434 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 16:36:20 INFO - PROCESS | 1814 | 1461281780441 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 16:36:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:36:20 INFO - PROCESS | 1814 | 1461281780448 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:36:20 INFO - PROCESS | 1814 | 1461281780452 Marionette TRACE conn3 <- [1,650,null,{}] 16:36:20 INFO - PROCESS | 1814 | 1461281780459 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:20 INFO - PROCESS | 1814 | 1461281780655 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 16:36:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b91a000 == 77 [pid = 1814] [id = 160] 16:36:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212aa51000 == 76 [pid = 1814] [id = 159] 16:36:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212650a000 == 75 [pid = 1814] [id = 158] 16:36:20 INFO - PROCESS | 1814 | --DOMWINDOW == 129 (0x7f2122d43000) [pid = 1814] [serial = 441] [outer = (nil)] [url = about:blank] 16:36:20 INFO - PROCESS | 1814 | 1461281780894 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212395b000 == 74 [pid = 1814] [id = 157] 16:36:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2123e0b000 == 73 [pid = 1814] [id = 156] 16:36:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212124d800 == 72 [pid = 1814] [id = 155] 16:36:20 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21202e2800 == 73 [pid = 1814] [id = 170] 16:36:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 130 (0x7f21218c5400) [pid = 1814] [serial = 510] [outer = (nil)] 16:36:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 131 (0x7f2122207000) [pid = 1814] [serial = 511] [outer = 0x7f21218c5400] 16:36:20 INFO - PROCESS | 1814 | 1461281780967 Marionette DEBUG loaded listener.js 16:36:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 132 (0x7f2122239800) [pid = 1814] [serial = 512] [outer = 0x7f21218c5400] 16:36:21 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b730000 == 72 [pid = 1814] [id = 149] 16:36:21 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2123e0d000 == 71 [pid = 1814] [id = 148] 16:36:21 INFO - PROCESS | 1814 | --DOMWINDOW == 131 (0x7f21255bac00) [pid = 1814] [serial = 402] [outer = (nil)] [url = about:blank] 16:36:21 INFO - PROCESS | 1814 | --DOMWINDOW == 130 (0x7f2138b95800) [pid = 1814] [serial = 408] [outer = (nil)] [url = about:blank] 16:36:21 INFO - PROCESS | 1814 | --DOMWINDOW == 129 (0x7f213a0cc400) [pid = 1814] [serial = 411] [outer = (nil)] [url = about:blank] 16:36:21 INFO - PROCESS | 1814 | --DOMWINDOW == 128 (0x7f212220ec00) [pid = 1814] [serial = 399] [outer = (nil)] [url = about:blank] 16:36:21 INFO - PROCESS | 1814 | --DOMWINDOW == 127 (0x7f212c00b800) [pid = 1814] [serial = 405] [outer = (nil)] [url = about:blank] 16:36:21 INFO - PROCESS | 1814 | --DOMWINDOW == 126 (0x7f213e1f9400) [pid = 1814] [serial = 414] [outer = (nil)] [url = about:blank] 16:36:21 INFO - PROCESS | 1814 | --DOMWINDOW == 125 (0x7f212a4c7400) [pid = 1814] [serial = 433] [outer = (nil)] [url = about:blank] 16:36:21 INFO - PROCESS | 1814 | --DOMWINDOW == 124 (0x7f212bcc1c00) [pid = 1814] [serial = 370] [outer = (nil)] [url = about:blank] 16:36:21 INFO - PROCESS | 1814 | --DOMWINDOW == 123 (0x7f212a373c00) [pid = 1814] [serial = 367] [outer = (nil)] [url = about:blank] 16:36:21 INFO - PROCESS | 1814 | --DOMWINDOW == 122 (0x7f212223dc00) [pid = 1814] [serial = 364] [outer = (nil)] [url = about:blank] 16:36:21 INFO - PROCESS | 1814 | --DOMWINDOW == 121 (0x7f212be72000) [pid = 1814] [serial = 435] [outer = (nil)] [url = about:blank] 16:36:21 INFO - PROCESS | 1814 | --DOMWINDOW == 120 (0x7f2120084000) [pid = 1814] [serial = 438] [outer = (nil)] [url = about:blank] 16:36:21 INFO - PROCESS | 1814 | --DOMWINDOW == 119 (0x7f2138b93400) [pid = 1814] [serial = 436] [outer = (nil)] [url = about:blank] 16:36:21 INFO - PROCESS | 1814 | --DOMWINDOW == 118 (0x7f2120089400) [pid = 1814] [serial = 439] [outer = (nil)] [url = about:blank] 16:36:21 INFO - PROCESS | 1814 | --DOMWINDOW == 117 (0x7f213887ec00) [pid = 1814] [serial = 397] [outer = (nil)] [url = about:blank] 16:36:21 INFO - PROCESS | 1814 | --DOMWINDOW == 116 (0x7f211ee0d000) [pid = 1814] [serial = 417] [outer = (nil)] [url = about:blank] 16:36:21 INFO - PROCESS | 1814 | --DOMWINDOW == 115 (0x7f212492cc00) [pid = 1814] [serial = 424] [outer = (nil)] [url = about:blank] 16:36:21 INFO - PROCESS | 1814 | --DOMWINDOW == 114 (0x7f2121363400) [pid = 1814] [serial = 423] [outer = (nil)] [url = about:blank] 16:36:21 INFO - PROCESS | 1814 | --DOMWINDOW == 113 (0x7f2122211c00) [pid = 1814] [serial = 421] [outer = (nil)] [url = about:blank] 16:36:21 INFO - PROCESS | 1814 | --DOMWINDOW == 112 (0x7f2121d63800) [pid = 1814] [serial = 420] [outer = (nil)] [url = about:blank] 16:36:21 INFO - PROCESS | 1814 | --DOMWINDOW == 111 (0x7f212578bc00) [pid = 1814] [serial = 429] [outer = (nil)] [url = about:blank] 16:36:21 INFO - PROCESS | 1814 | --DOMWINDOW == 110 (0x7f2127346c00) [pid = 1814] [serial = 430] [outer = (nil)] [url = about:blank] 16:36:21 INFO - PROCESS | 1814 | --DOMWINDOW == 109 (0x7f2123a9a000) [pid = 1814] [serial = 426] [outer = (nil)] [url = about:blank] 16:36:21 INFO - PROCESS | 1814 | --DOMWINDOW == 108 (0x7f2125785400) [pid = 1814] [serial = 427] [outer = (nil)] [url = about:blank] 16:36:21 INFO - PROCESS | 1814 | --DOMWINDOW == 107 (0x7f2127348800) [pid = 1814] [serial = 432] [outer = (nil)] [url = about:blank] 16:36:21 INFO - PROCESS | 1814 | 1461281781695 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 16:36:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:36:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1283ms 16:36:21 INFO - PROCESS | 1814 | 1461281781734 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 16:36:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:36:21 INFO - PROCESS | 1814 | 1461281781739 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 16:36:21 INFO - PROCESS | 1814 | 1461281781747 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:36:21 INFO - PROCESS | 1814 | 1461281781750 Marionette TRACE conn3 <- [1,654,null,{}] 16:36:21 INFO - PROCESS | 1814 | 1461281781755 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:21 INFO - PROCESS | 1814 | 1461281781894 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 16:36:21 INFO - PROCESS | 1814 | 1461281781911 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:21 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2123e77000 == 72 [pid = 1814] [id = 171] 16:36:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 108 (0x7f21228c5400) [pid = 1814] [serial = 513] [outer = (nil)] 16:36:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 109 (0x7f2123a92800) [pid = 1814] [serial = 514] [outer = 0x7f21228c5400] 16:36:21 INFO - PROCESS | 1814 | 1461281781982 Marionette DEBUG loaded listener.js 16:36:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 110 (0x7f21255c4400) [pid = 1814] [serial = 515] [outer = 0x7f21228c5400] 16:36:22 INFO - PROCESS | 1814 | 1461281782832 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:36:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:36:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1132ms 16:36:22 INFO - PROCESS | 1814 | 1461281782879 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 16:36:22 INFO - PROCESS | 1814 | 1461281782883 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 16:36:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:36:22 INFO - PROCESS | 1814 | 1461281782894 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:36:22 INFO - PROCESS | 1814 | 1461281782902 Marionette TRACE conn3 <- [1,658,null,{}] 16:36:22 INFO - PROCESS | 1814 | 1461281782914 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:23 INFO - PROCESS | 1814 | 1461281783061 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 16:36:23 INFO - PROCESS | 1814 | 1461281783073 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:23 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212a672800 == 73 [pid = 1814] [id = 172] 16:36:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 111 (0x7f212577fc00) [pid = 1814] [serial = 516] [outer = (nil)] 16:36:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 112 (0x7f212679c400) [pid = 1814] [serial = 517] [outer = 0x7f212577fc00] 16:36:23 INFO - PROCESS | 1814 | 1461281783131 Marionette DEBUG loaded listener.js 16:36:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 113 (0x7f2127345c00) [pid = 1814] [serial = 518] [outer = 0x7f212577fc00] 16:36:23 INFO - PROCESS | 1814 | 1461281783906 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:36:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:36:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1040ms 16:36:23 INFO - PROCESS | 1814 | 1461281783933 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 16:36:23 INFO - PROCESS | 1814 | 1461281783937 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 16:36:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:36:23 INFO - PROCESS | 1814 | 1461281783943 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:36:23 INFO - PROCESS | 1814 | 1461281783945 Marionette TRACE conn3 <- [1,662,null,{}] 16:36:23 INFO - PROCESS | 1814 | 1461281783950 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:24 INFO - PROCESS | 1814 | 1461281784126 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 16:36:24 INFO - PROCESS | 1814 | 1461281784154 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:24 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b356800 == 74 [pid = 1814] [id = 173] 16:36:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 114 (0x7f2123a96400) [pid = 1814] [serial = 519] [outer = (nil)] 16:36:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 115 (0x7f212a4c6800) [pid = 1814] [serial = 520] [outer = 0x7f2123a96400] 16:36:24 INFO - PROCESS | 1814 | 1461281784211 Marionette DEBUG loaded listener.js 16:36:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 116 (0x7f212b36e800) [pid = 1814] [serial = 521] [outer = 0x7f2123a96400] 16:36:24 INFO - PROCESS | 1814 | [1814] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:36:24 INFO - PROCESS | 1814 | 1461281784967 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 16:36:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:36:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1076ms 16:36:25 INFO - PROCESS | 1814 | 1461281785022 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 16:36:25 INFO - PROCESS | 1814 | 1461281785027 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 16:36:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:36:25 INFO - PROCESS | 1814 | 1461281785032 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:36:25 INFO - PROCESS | 1814 | 1461281785034 Marionette TRACE conn3 <- [1,666,null,{}] 16:36:25 INFO - PROCESS | 1814 | 1461281785039 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:25 INFO - PROCESS | 1814 | 1461281785211 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 16:36:25 INFO - PROCESS | 1814 | 1461281785238 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:25 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212c76b800 == 75 [pid = 1814] [id = 174] 16:36:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 117 (0x7f212bcc1800) [pid = 1814] [serial = 522] [outer = (nil)] 16:36:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 118 (0x7f212c762800) [pid = 1814] [serial = 523] [outer = 0x7f212bcc1800] 16:36:25 INFO - PROCESS | 1814 | 1461281785310 Marionette DEBUG loaded listener.js 16:36:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 119 (0x7f212cfce800) [pid = 1814] [serial = 524] [outer = 0x7f212bcc1800] 16:36:25 INFO - PROCESS | 1814 | [1814] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:36:25 INFO - PROCESS | 1814 | --DOMWINDOW == 118 (0x7f21228bf800) [pid = 1814] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:36:25 INFO - PROCESS | 1814 | --DOMWINDOW == 117 (0x7f21265f2c00) [pid = 1814] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:36:25 INFO - PROCESS | 1814 | --DOMWINDOW == 116 (0x7f211fff0400) [pid = 1814] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:36:25 INFO - PROCESS | 1814 | --DOMWINDOW == 115 (0x7f21221ea400) [pid = 1814] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:36:26 INFO - PROCESS | 1814 | --DOMWINDOW == 114 (0x7f2121371400) [pid = 1814] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:36:26 INFO - PROCESS | 1814 | --DOMWINDOW == 113 (0x7f211ff32000) [pid = 1814] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:36:26 INFO - PROCESS | 1814 | 1461281786225 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 16:36:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:36:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1226ms 16:36:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:36:26 INFO - PROCESS | 1814 | 1461281786258 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 16:36:26 INFO - PROCESS | 1814 | 1461281786261 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 16:36:26 INFO - PROCESS | 1814 | 1461281786265 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:36:26 INFO - PROCESS | 1814 | 1461281786269 Marionette TRACE conn3 <- [1,670,null,{}] 16:36:26 INFO - PROCESS | 1814 | 1461281786277 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:26 INFO - PROCESS | 1814 | 1461281786410 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 16:36:26 INFO - PROCESS | 1814 | 1461281786425 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:26 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212e212800 == 76 [pid = 1814] [id = 175] 16:36:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 114 (0x7f212223a000) [pid = 1814] [serial = 525] [outer = (nil)] 16:36:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 115 (0x7f212e37d400) [pid = 1814] [serial = 526] [outer = 0x7f212223a000] 16:36:26 INFO - PROCESS | 1814 | 1461281786486 Marionette DEBUG loaded listener.js 16:36:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 116 (0x7f2138886400) [pid = 1814] [serial = 527] [outer = 0x7f212223a000] 16:36:27 INFO - PROCESS | 1814 | 1461281787269 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 16:36:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:36:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1034ms 16:36:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:36:27 INFO - PROCESS | 1814 | 1461281787301 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 16:36:27 INFO - PROCESS | 1814 | 1461281787304 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 16:36:27 INFO - PROCESS | 1814 | 1461281787309 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:36:27 INFO - PROCESS | 1814 | 1461281787312 Marionette TRACE conn3 <- [1,674,null,{}] 16:36:27 INFO - PROCESS | 1814 | 1461281787317 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:27 INFO - PROCESS | 1814 | 1461281787510 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 16:36:27 INFO - PROCESS | 1814 | 1461281787527 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:27 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2138a83000 == 77 [pid = 1814] [id = 176] 16:36:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 117 (0x7f211f153400) [pid = 1814] [serial = 528] [outer = (nil)] 16:36:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 118 (0x7f211f15c800) [pid = 1814] [serial = 529] [outer = 0x7f211f153400] 16:36:27 INFO - PROCESS | 1814 | 1461281787587 Marionette DEBUG loaded listener.js 16:36:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 119 (0x7f21255c4c00) [pid = 1814] [serial = 530] [outer = 0x7f211f153400] 16:36:28 INFO - PROCESS | 1814 | [1814] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:36:28 INFO - PROCESS | 1814 | 1461281788500 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 16:36:28 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 16:36:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1235ms 16:36:28 INFO - PROCESS | 1814 | 1461281788546 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 16:36:28 INFO - PROCESS | 1814 | 1461281788552 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 16:36:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:36:28 INFO - PROCESS | 1814 | 1461281788559 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:36:28 INFO - PROCESS | 1814 | 1461281788565 Marionette TRACE conn3 <- [1,678,null,{}] 16:36:28 INFO - PROCESS | 1814 | 1461281788572 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:28 INFO - PROCESS | 1814 | 1461281788743 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 16:36:28 INFO - PROCESS | 1814 | 1461281788895 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:28 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2123e02800 == 78 [pid = 1814] [id = 177] 16:36:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 120 (0x7f211ff2ec00) [pid = 1814] [serial = 531] [outer = (nil)] 16:36:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 121 (0x7f2120084000) [pid = 1814] [serial = 532] [outer = 0x7f211ff2ec00] 16:36:28 INFO - PROCESS | 1814 | 1461281788973 Marionette DEBUG loaded listener.js 16:36:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 122 (0x7f2120266c00) [pid = 1814] [serial = 533] [outer = 0x7f211ff2ec00] 16:36:29 INFO - PROCESS | 1814 | 1461281789851 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 16:36:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:36:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1332ms 16:36:29 INFO - PROCESS | 1814 | 1461281789891 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 16:36:29 INFO - PROCESS | 1814 | 1461281789900 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 16:36:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:36:29 INFO - PROCESS | 1814 | 1461281789910 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:36:29 INFO - PROCESS | 1814 | 1461281789913 Marionette TRACE conn3 <- [1,682,null,{}] 16:36:29 INFO - PROCESS | 1814 | 1461281789919 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:30 INFO - PROCESS | 1814 | 1461281790077 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 16:36:30 INFO - PROCESS | 1814 | 1461281790235 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:30 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b353800 == 79 [pid = 1814] [id = 178] 16:36:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 123 (0x7f212026cc00) [pid = 1814] [serial = 534] [outer = (nil)] 16:36:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 124 (0x7f2121366000) [pid = 1814] [serial = 535] [outer = 0x7f212026cc00] 16:36:30 INFO - PROCESS | 1814 | 1461281790305 Marionette DEBUG loaded listener.js 16:36:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 125 (0x7f21218c5c00) [pid = 1814] [serial = 536] [outer = 0x7f212026cc00] 16:36:31 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:31 INFO - PROCESS | 1814 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:36:31 INFO - PROCESS | 1814 | 1461281791801 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 16:36:31 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) 16:36:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1936ms 16:36:31 INFO - PROCESS | 1814 | 1461281791847 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 16:36:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:36:31 INFO - PROCESS | 1814 | 1461281791851 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 16:36:31 INFO - PROCESS | 1814 | 1461281791857 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:36:31 INFO - PROCESS | 1814 | 1461281791863 Marionette TRACE conn3 <- [1,686,null,{}] 16:36:31 INFO - PROCESS | 1814 | 1461281791878 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:32 INFO - PROCESS | 1814 | 1461281792076 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 16:36:32 INFO - PROCESS | 1814 | 1461281792233 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:32 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213d962000 == 80 [pid = 1814] [id = 179] 16:36:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 126 (0x7f212220b000) [pid = 1814] [serial = 537] [outer = (nil)] 16:36:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 127 (0x7f2124927c00) [pid = 1814] [serial = 538] [outer = 0x7f212220b000] 16:36:32 INFO - PROCESS | 1814 | 1461281792307 Marionette DEBUG loaded listener.js 16:36:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 128 (0x7f2126796000) [pid = 1814] [serial = 539] [outer = 0x7f212220b000] 16:36:33 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:33 INFO - PROCESS | 1814 | 1461281793562 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 16:36:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:36:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1740ms 16:36:33 INFO - PROCESS | 1814 | 1461281793597 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 16:36:33 INFO - PROCESS | 1814 | 1461281793601 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 16:36:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:36:33 INFO - PROCESS | 1814 | 1461281793607 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:36:33 INFO - PROCESS | 1814 | 1461281793610 Marionette TRACE conn3 <- [1,690,null,{}] 16:36:33 INFO - PROCESS | 1814 | 1461281793615 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:33 INFO - PROCESS | 1814 | 1461281793809 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 16:36:33 INFO - PROCESS | 1814 | 1461281793962 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:33 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f214588f800 == 81 [pid = 1814] [id = 180] 16:36:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 129 (0x7f2122234400) [pid = 1814] [serial = 540] [outer = (nil)] 16:36:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 130 (0x7f212acb8800) [pid = 1814] [serial = 541] [outer = 0x7f2122234400] 16:36:34 INFO - PROCESS | 1814 | 1461281794033 Marionette DEBUG loaded listener.js 16:36:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 131 (0x7f212bcc1400) [pid = 1814] [serial = 542] [outer = 0x7f2122234400] 16:36:35 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:35 INFO - PROCESS | 1814 | 1461281795538 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 16:36:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:36:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1990ms 16:36:35 INFO - PROCESS | 1814 | 1461281795598 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 16:36:35 INFO - PROCESS | 1814 | 1461281795604 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 16:36:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:36:35 INFO - PROCESS | 1814 | 1461281795612 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:36:35 INFO - PROCESS | 1814 | 1461281795617 Marionette TRACE conn3 <- [1,694,null,{}] 16:36:35 INFO - PROCESS | 1814 | 1461281795631 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:35 INFO - PROCESS | 1814 | 1461281795861 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 16:36:36 INFO - PROCESS | 1814 | 1461281796121 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:36 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21200b5000 == 82 [pid = 1814] [id = 181] 16:36:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 132 (0x7f211ffe4400) [pid = 1814] [serial = 543] [outer = (nil)] 16:36:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 133 (0x7f2120266800) [pid = 1814] [serial = 544] [outer = 0x7f211ffe4400] 16:36:36 INFO - PROCESS | 1814 | 1461281796189 Marionette DEBUG loaded listener.js 16:36:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 134 (0x7f212026f800) [pid = 1814] [serial = 545] [outer = 0x7f211ffe4400] 16:36:36 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121938000 == 81 [pid = 1814] [id = 112] 16:36:36 INFO - PROCESS | 1814 | --DOMWINDOW == 133 (0x7f212a312400) [pid = 1814] [serial = 484] [outer = (nil)] [url = about:blank] 16:36:36 INFO - PROCESS | 1814 | --DOMWINDOW == 132 (0x7f2121364800) [pid = 1814] [serial = 444] [outer = (nil)] [url = about:blank] 16:36:36 INFO - PROCESS | 1814 | --DOMWINDOW == 131 (0x7f212b36f400) [pid = 1814] [serial = 453] [outer = (nil)] [url = about:blank] 16:36:36 INFO - PROCESS | 1814 | --DOMWINDOW == 130 (0x7f2123a98c00) [pid = 1814] [serial = 447] [outer = (nil)] [url = about:blank] 16:36:36 INFO - PROCESS | 1814 | --DOMWINDOW == 129 (0x7f212ce46000) [pid = 1814] [serial = 457] [outer = (nil)] [url = about:blank] 16:36:36 INFO - PROCESS | 1814 | --DOMWINDOW == 128 (0x7f212a4c4400) [pid = 1814] [serial = 460] [outer = (nil)] [url = about:blank] 16:36:36 INFO - PROCESS | 1814 | --DOMWINDOW == 127 (0x7f2127ecf400) [pid = 1814] [serial = 450] [outer = (nil)] [url = about:blank] 16:36:36 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212e212800 == 80 [pid = 1814] [id = 175] 16:36:36 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212c76b800 == 79 [pid = 1814] [id = 174] 16:36:36 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b356800 == 78 [pid = 1814] [id = 173] 16:36:36 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212a672800 == 77 [pid = 1814] [id = 172] 16:36:36 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2123e77000 == 76 [pid = 1814] [id = 171] 16:36:36 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21202e2800 == 75 [pid = 1814] [id = 170] 16:36:36 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121fc1000 == 74 [pid = 1814] [id = 169] 16:36:36 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213d966000 == 73 [pid = 1814] [id = 167] 16:36:36 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2139c1c800 == 72 [pid = 1814] [id = 166] 16:36:36 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2138a87800 == 71 [pid = 1814] [id = 165] 16:36:36 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212e51d000 == 70 [pid = 1814] [id = 164] 16:36:36 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212651e000 == 69 [pid = 1814] [id = 163] 16:36:36 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121237000 == 68 [pid = 1814] [id = 162] 16:36:36 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212be15800 == 67 [pid = 1814] [id = 161] 16:36:37 INFO - PROCESS | 1814 | --DOMWINDOW == 126 (0x7f2125783800) [pid = 1814] [serial = 478] [outer = (nil)] [url = about:blank] 16:36:37 INFO - PROCESS | 1814 | --DOMWINDOW == 125 (0x7f21267a3800) [pid = 1814] [serial = 481] [outer = (nil)] [url = about:blank] 16:36:37 INFO - PROCESS | 1814 | --DOMWINDOW == 124 (0x7f21221e0c00) [pid = 1814] [serial = 470] [outer = (nil)] [url = about:blank] 16:36:37 INFO - PROCESS | 1814 | --DOMWINDOW == 123 (0x7f21218bd000) [pid = 1814] [serial = 469] [outer = (nil)] [url = about:blank] 16:36:37 INFO - PROCESS | 1814 | --DOMWINDOW == 122 (0x7f21255be400) [pid = 1814] [serial = 475] [outer = (nil)] [url = about:blank] 16:36:37 INFO - PROCESS | 1814 | --DOMWINDOW == 121 (0x7f2123b91800) [pid = 1814] [serial = 463] [outer = (nil)] [url = about:blank] 16:36:37 INFO - PROCESS | 1814 | --DOMWINDOW == 120 (0x7f21228bc400) [pid = 1814] [serial = 472] [outer = (nil)] [url = about:blank] 16:36:37 INFO - PROCESS | 1814 | --DOMWINDOW == 119 (0x7f2121362800) [pid = 1814] [serial = 467] [outer = (nil)] [url = about:blank] 16:36:37 INFO - PROCESS | 1814 | --DOMWINDOW == 118 (0x7f2120082000) [pid = 1814] [serial = 466] [outer = (nil)] [url = about:blank] 16:36:37 INFO - PROCESS | 1814 | --DOMWINDOW == 117 (0x7f212a1a9000) [pid = 1814] [serial = 482] [outer = (nil)] [url = about:blank] 16:36:37 INFO - PROCESS | 1814 | --DOMWINDOW == 116 (0x7f21256aa000) [pid = 1814] [serial = 247] [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.] 16:36:37 INFO - PROCESS | 1814 | --DOMWINDOW == 115 (0x7f2123a9fc00) [pid = 1814] [serial = 473] [outer = (nil)] [url = about:blank] 16:36:37 INFO - PROCESS | 1814 | --DOMWINDOW == 114 (0x7f21265ecc00) [pid = 1814] [serial = 479] [outer = (nil)] [url = about:blank] 16:36:37 INFO - PROCESS | 1814 | --DOMWINDOW == 113 (0x7f21256aa400) [pid = 1814] [serial = 476] [outer = (nil)] [url = about:blank] 16:36:37 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:37 INFO - PROCESS | 1814 | 1461281797472 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 16:36:37 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) 16:36:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1895ms 16:36:37 INFO - PROCESS | 1814 | 1461281797544 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 16:36:37 INFO - PROCESS | 1814 | 1461281797552 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 16:36:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:36:37 INFO - PROCESS | 1814 | 1461281797566 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:36:37 INFO - PROCESS | 1814 | 1461281797568 Marionette TRACE conn3 <- [1,698,null,{}] 16:36:37 INFO - PROCESS | 1814 | 1461281797582 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:37 INFO - PROCESS | 1814 | 1461281797721 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 16:36:37 INFO - PROCESS | 1814 | 1461281797733 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:37 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121ab5800 == 68 [pid = 1814] [id = 182] 16:36:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 114 (0x7f2120088c00) [pid = 1814] [serial = 546] [outer = (nil)] 16:36:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 115 (0x7f2121815800) [pid = 1814] [serial = 547] [outer = 0x7f2120088c00] 16:36:37 INFO - PROCESS | 1814 | 1461281797795 Marionette DEBUG loaded listener.js 16:36:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 116 (0x7f2121e41c00) [pid = 1814] [serial = 548] [outer = 0x7f2120088c00] 16:36:38 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:38 INFO - PROCESS | 1814 | 1461281798944 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 16:36:38 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) 16:36:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1432ms 16:36:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:36:39 INFO - PROCESS | 1814 | 1461281799005 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 16:36:39 INFO - PROCESS | 1814 | 1461281799008 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 16:36:39 INFO - PROCESS | 1814 | 1461281799020 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:36:39 INFO - PROCESS | 1814 | 1461281799024 Marionette TRACE conn3 <- [1,702,null,{}] 16:36:39 INFO - PROCESS | 1814 | 1461281799039 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:39 INFO - PROCESS | 1814 | 1461281799224 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 16:36:39 INFO - PROCESS | 1814 | 1461281799335 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:39 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125514000 == 69 [pid = 1814] [id = 183] 16:36:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 117 (0x7f2122234c00) [pid = 1814] [serial = 549] [outer = (nil)] 16:36:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 118 (0x7f21228bbc00) [pid = 1814] [serial = 550] [outer = 0x7f2122234c00] 16:36:39 INFO - PROCESS | 1814 | 1461281799396 Marionette DEBUG loaded listener.js 16:36:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 119 (0x7f2122986000) [pid = 1814] [serial = 551] [outer = 0x7f2122234c00] 16:36:40 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:40 INFO - PROCESS | 1814 | 1461281800567 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 16:36:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:36:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1593ms 16:36:40 INFO - PROCESS | 1814 | 1461281800607 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 16:36:40 INFO - PROCESS | 1814 | 1461281800618 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 16:36:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:36:40 INFO - PROCESS | 1814 | 1461281800631 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:36:40 INFO - PROCESS | 1814 | 1461281800639 Marionette TRACE conn3 <- [1,706,null,{}] 16:36:40 INFO - PROCESS | 1814 | 1461281800670 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:40 INFO - PROCESS | 1814 | 1461281800864 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 16:36:41 INFO - PROCESS | 1814 | --DOMWINDOW == 118 (0x7f211ff2e000) [pid = 1814] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:36:41 INFO - PROCESS | 1814 | --DOMWINDOW == 117 (0x7f212223a000) [pid = 1814] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:36:41 INFO - PROCESS | 1814 | --DOMWINDOW == 116 (0x7f212577fc00) [pid = 1814] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:36:41 INFO - PROCESS | 1814 | --DOMWINDOW == 115 (0x7f212007d000) [pid = 1814] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:36:41 INFO - PROCESS | 1814 | --DOMWINDOW == 114 (0x7f2123a96400) [pid = 1814] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:36:41 INFO - PROCESS | 1814 | --DOMWINDOW == 113 (0x7f21228c5400) [pid = 1814] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:36:41 INFO - PROCESS | 1814 | --DOMWINDOW == 112 (0x7f2121269000) [pid = 1814] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:36:41 INFO - PROCESS | 1814 | --DOMWINDOW == 111 (0x7f21218c5400) [pid = 1814] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:36:41 INFO - PROCESS | 1814 | --DOMWINDOW == 110 (0x7f21218be000) [pid = 1814] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:36:41 INFO - PROCESS | 1814 | --DOMWINDOW == 109 (0x7f212bcc1800) [pid = 1814] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:36:41 INFO - PROCESS | 1814 | 1461281801092 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:41 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121aab800 == 70 [pid = 1814] [id = 184] 16:36:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 110 (0x7f211f152800) [pid = 1814] [serial = 552] [outer = (nil)] 16:36:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 111 (0x7f2121269000) [pid = 1814] [serial = 553] [outer = 0x7f211f152800] 16:36:41 INFO - PROCESS | 1814 | 1461281801151 Marionette DEBUG loaded listener.js 16:36:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 112 (0x7f2122988c00) [pid = 1814] [serial = 554] [outer = 0x7f211f152800] 16:36:42 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:42 INFO - PROCESS | 1814 | 1461281802180 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 16:36:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:36:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1603ms 16:36:42 INFO - PROCESS | 1814 | 1461281802236 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 16:36:42 INFO - PROCESS | 1814 | 1461281802238 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 16:36:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:36:42 INFO - PROCESS | 1814 | 1461281802245 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:36:42 INFO - PROCESS | 1814 | 1461281802246 Marionette TRACE conn3 <- [1,710,null,{}] 16:36:42 INFO - PROCESS | 1814 | 1461281802252 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:42 INFO - PROCESS | 1814 | 1461281802383 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 16:36:42 INFO - PROCESS | 1814 | 1461281802559 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:42 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2129131000 == 71 [pid = 1814] [id = 185] 16:36:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 113 (0x7f211f0c5000) [pid = 1814] [serial = 555] [outer = (nil)] 16:36:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 114 (0x7f2123e2e000) [pid = 1814] [serial = 556] [outer = 0x7f211f0c5000] 16:36:42 INFO - PROCESS | 1814 | 1461281802619 Marionette DEBUG loaded listener.js 16:36:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 115 (0x7f21255c0400) [pid = 1814] [serial = 557] [outer = 0x7f211f0c5000] 16:36:43 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:43 INFO - PROCESS | 1814 | 1461281803766 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 16:36:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:36:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1580ms 16:36:43 INFO - PROCESS | 1814 | 1461281803826 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 16:36:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:36:43 INFO - PROCESS | 1814 | 1461281803832 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 16:36:43 INFO - PROCESS | 1814 | 1461281803840 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:36:43 INFO - PROCESS | 1814 | 1461281803845 Marionette TRACE conn3 <- [1,714,null,{}] 16:36:43 INFO - PROCESS | 1814 | 1461281803853 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:44 INFO - PROCESS | 1814 | 1461281804108 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 16:36:44 INFO - PROCESS | 1814 | 1461281804261 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:44 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212395b000 == 72 [pid = 1814] [id = 186] 16:36:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 116 (0x7f211f157400) [pid = 1814] [serial = 558] [outer = (nil)] 16:36:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 117 (0x7f212126b400) [pid = 1814] [serial = 559] [outer = 0x7f211f157400] 16:36:44 INFO - PROCESS | 1814 | 1461281804334 Marionette DEBUG loaded listener.js 16:36:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 118 (0x7f2121815000) [pid = 1814] [serial = 560] [outer = 0x7f211f157400] 16:36:45 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:45 INFO - PROCESS | 1814 | 1461281805713 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 16:36:45 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 16:36:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1898ms 16:36:45 INFO - PROCESS | 1814 | 1461281805783 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 16:36:45 INFO - PROCESS | 1814 | 1461281805790 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 16:36:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:36:45 INFO - PROCESS | 1814 | 1461281805818 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:36:45 INFO - PROCESS | 1814 | 1461281805822 Marionette TRACE conn3 <- [1,718,null,{}] 16:36:45 INFO - PROCESS | 1814 | 1461281805828 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:45 INFO - PROCESS | 1814 | 1461281805974 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 16:36:46 INFO - PROCESS | 1814 | 1461281806120 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:46 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212abac800 == 73 [pid = 1814] [id = 187] 16:36:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 119 (0x7f2120271c00) [pid = 1814] [serial = 561] [outer = (nil)] 16:36:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 120 (0x7f2122211c00) [pid = 1814] [serial = 562] [outer = 0x7f2120271c00] 16:36:46 INFO - PROCESS | 1814 | 1461281806190 Marionette DEBUG loaded listener.js 16:36:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 121 (0x7f21255e9400) [pid = 1814] [serial = 563] [outer = 0x7f2120271c00] 16:36:47 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:47 INFO - PROCESS | 1814 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:36:47 INFO - PROCESS | 1814 | 1461281807618 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 16:36:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:36:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1841ms 16:36:47 INFO - PROCESS | 1814 | 1461281807656 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 16:36:47 INFO - PROCESS | 1814 | 1461281807659 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 16:36:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:36:47 INFO - PROCESS | 1814 | 1461281807666 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:36:47 INFO - PROCESS | 1814 | 1461281807672 Marionette TRACE conn3 <- [1,722,null,{}] 16:36:47 INFO - PROCESS | 1814 | 1461281807688 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:47 INFO - PROCESS | 1814 | 1461281807882 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 16:36:48 INFO - PROCESS | 1814 | 1461281808032 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:48 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b985800 == 74 [pid = 1814] [id = 188] 16:36:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 122 (0x7f212492cc00) [pid = 1814] [serial = 564] [outer = (nil)] 16:36:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 123 (0x7f2125783800) [pid = 1814] [serial = 565] [outer = 0x7f212492cc00] 16:36:48 INFO - PROCESS | 1814 | 1461281808105 Marionette DEBUG loaded listener.js 16:36:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 124 (0x7f21267a1400) [pid = 1814] [serial = 566] [outer = 0x7f212492cc00] 16:36:48 INFO - PROCESS | 1814 | 1461281808888 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 16:36:48 INFO - PROCESS | 1814 | 1461281808962 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 16:36:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:36:48 INFO - PROCESS | 1814 | 1461281808985 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:36:48 INFO - PROCESS | 1814 | 1461281808989 Marionette TRACE conn3 <- [1,726,null,{}] 16:36:48 INFO - PROCESS | 1814 | 1461281808994 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:49 INFO - PROCESS | 1814 | 1461281809146 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 16:36:49 INFO - PROCESS | 1814 | 1461281809367 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:49 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212d07f800 == 75 [pid = 1814] [id = 189] 16:36:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 125 (0x7f21256a3000) [pid = 1814] [serial = 567] [outer = (nil)] 16:36:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 126 (0x7f212a454000) [pid = 1814] [serial = 568] [outer = 0x7f21256a3000] 16:36:49 INFO - PROCESS | 1814 | 1461281809519 Marionette DEBUG loaded listener.js 16:36:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 127 (0x7f212ab4d400) [pid = 1814] [serial = 569] [outer = 0x7f21256a3000] 16:36:50 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:50 INFO - PROCESS | 1814 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:36:50 INFO - PROCESS | 1814 | 1461281810533 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 16:36:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:36:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1590ms 16:36:50 INFO - PROCESS | 1814 | 1461281810574 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 16:36:50 INFO - PROCESS | 1814 | 1461281810577 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 16:36:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:36:50 INFO - PROCESS | 1814 | 1461281810583 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:36:50 INFO - PROCESS | 1814 | 1461281810585 Marionette TRACE conn3 <- [1,730,null,{}] 16:36:50 INFO - PROCESS | 1814 | 1461281810591 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:50 INFO - PROCESS | 1814 | 1461281810764 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 16:36:51 INFO - PROCESS | 1814 | 1461281811091 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:51 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2122d63000 == 76 [pid = 1814] [id = 190] 16:36:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 128 (0x7f211f15a000) [pid = 1814] [serial = 570] [outer = (nil)] 16:36:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 129 (0x7f211ff2f400) [pid = 1814] [serial = 571] [outer = 0x7f211f15a000] 16:36:51 INFO - PROCESS | 1814 | 1461281811224 Marionette DEBUG loaded listener.js 16:36:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 130 (0x7f212026f400) [pid = 1814] [serial = 572] [outer = 0x7f211f15a000] 16:36:51 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:51 INFO - PROCESS | 1814 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:36:52 INFO - PROCESS | 1814 | 1461281812059 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 16:36:52 INFO - PROCESS | 1814 | 1461281812125 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 16:36:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:36:52 INFO - PROCESS | 1814 | 1461281812133 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:36:52 INFO - PROCESS | 1814 | 1461281812136 Marionette TRACE conn3 <- [1,734,null,{}] 16:36:52 INFO - PROCESS | 1814 | 1461281812143 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:52 INFO - PROCESS | 1814 | 1461281812315 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 16:36:52 INFO - PROCESS | 1814 | 1461281812491 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:52 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211ff0c000 == 77 [pid = 1814] [id = 191] 16:36:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 131 (0x7f211ffe9000) [pid = 1814] [serial = 573] [outer = (nil)] 16:36:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 132 (0x7f212026c000) [pid = 1814] [serial = 574] [outer = 0x7f211ffe9000] 16:36:52 INFO - PROCESS | 1814 | 1461281812604 Marionette DEBUG loaded listener.js 16:36:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 133 (0x7f2121370c00) [pid = 1814] [serial = 575] [outer = 0x7f211ffe9000] 16:36:53 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:53 INFO - PROCESS | 1814 | 1461281813494 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 16:36:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:36:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1433ms 16:36:53 INFO - PROCESS | 1814 | 1461281813568 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 16:36:53 INFO - PROCESS | 1814 | 1461281813574 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 16:36:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:36:53 INFO - PROCESS | 1814 | 1461281813581 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:36:53 INFO - PROCESS | 1814 | 1461281813584 Marionette TRACE conn3 <- [1,738,null,{}] 16:36:53 INFO - PROCESS | 1814 | 1461281813590 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:53 INFO - PROCESS | 1814 | 1461281813775 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 16:36:53 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121aab800 == 76 [pid = 1814] [id = 184] 16:36:53 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125514000 == 75 [pid = 1814] [id = 183] 16:36:53 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121ab5800 == 74 [pid = 1814] [id = 182] 16:36:53 INFO - PROCESS | 1814 | --DOMWINDOW == 132 (0x7f211f15c800) [pid = 1814] [serial = 529] [outer = (nil)] [url = about:blank] 16:36:53 INFO - PROCESS | 1814 | --DOMWINDOW == 131 (0x7f212b363c00) [pid = 1814] [serial = 496] [outer = (nil)] [url = about:blank] 16:36:53 INFO - PROCESS | 1814 | --DOMWINDOW == 130 (0x7f2122236c00) [pid = 1814] [serial = 490] [outer = (nil)] [url = about:blank] 16:36:53 INFO - PROCESS | 1814 | --DOMWINDOW == 129 (0x7f21265f4800) [pid = 1814] [serial = 493] [outer = (nil)] [url = about:blank] 16:36:53 INFO - PROCESS | 1814 | --DOMWINDOW == 128 (0x7f212007b800) [pid = 1814] [serial = 487] [outer = (nil)] [url = about:blank] 16:36:53 INFO - PROCESS | 1814 | 1461281813957 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:53 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21200b5000 == 73 [pid = 1814] [id = 181] 16:36:53 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2123e02800 == 72 [pid = 1814] [id = 177] 16:36:54 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212121b000 == 73 [pid = 1814] [id = 192] 16:36:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 129 (0x7f212136d400) [pid = 1814] [serial = 576] [outer = (nil)] 16:36:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 130 (0x7f2121e41000) [pid = 1814] [serial = 577] [outer = 0x7f212136d400] 16:36:54 INFO - PROCESS | 1814 | 1461281814092 Marionette DEBUG loaded listener.js 16:36:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 131 (0x7f21221eb400) [pid = 1814] [serial = 578] [outer = 0x7f212136d400] 16:36:54 INFO - PROCESS | 1814 | --DOMWINDOW == 130 (0x7f212cfce800) [pid = 1814] [serial = 524] [outer = (nil)] [url = about:blank] 16:36:54 INFO - PROCESS | 1814 | --DOMWINDOW == 129 (0x7f2120082800) [pid = 1814] [serial = 509] [outer = (nil)] [url = about:blank] 16:36:54 INFO - PROCESS | 1814 | --DOMWINDOW == 128 (0x7f212e37d400) [pid = 1814] [serial = 526] [outer = (nil)] [url = about:blank] 16:36:54 INFO - PROCESS | 1814 | --DOMWINDOW == 127 (0x7f212679c400) [pid = 1814] [serial = 517] [outer = (nil)] [url = about:blank] 16:36:54 INFO - PROCESS | 1814 | --DOMWINDOW == 126 (0x7f212b809c00) [pid = 1814] [serial = 442] [outer = (nil)] [url = about:blank] 16:36:54 INFO - PROCESS | 1814 | --DOMWINDOW == 125 (0x7f212b36e800) [pid = 1814] [serial = 521] [outer = (nil)] [url = about:blank] 16:36:54 INFO - PROCESS | 1814 | --DOMWINDOW == 124 (0x7f212c762800) [pid = 1814] [serial = 523] [outer = (nil)] [url = about:blank] 16:36:54 INFO - PROCESS | 1814 | --DOMWINDOW == 123 (0x7f2127345c00) [pid = 1814] [serial = 518] [outer = (nil)] [url = about:blank] 16:36:54 INFO - PROCESS | 1814 | --DOMWINDOW == 122 (0x7f2123a92800) [pid = 1814] [serial = 514] [outer = (nil)] [url = about:blank] 16:36:54 INFO - PROCESS | 1814 | --DOMWINDOW == 121 (0x7f2139c31800) [pid = 1814] [serial = 373] [outer = (nil)] [url = about:blank] 16:36:54 INFO - PROCESS | 1814 | --DOMWINDOW == 120 (0x7f2122239800) [pid = 1814] [serial = 512] [outer = (nil)] [url = about:blank] 16:36:54 INFO - PROCESS | 1814 | --DOMWINDOW == 119 (0x7f212af8fc00) [pid = 1814] [serial = 485] [outer = (nil)] [url = about:blank] 16:36:54 INFO - PROCESS | 1814 | --DOMWINDOW == 118 (0x7f211ff37c00) [pid = 1814] [serial = 508] [outer = (nil)] [url = about:blank] 16:36:54 INFO - PROCESS | 1814 | --DOMWINDOW == 117 (0x7f212b94b000) [pid = 1814] [serial = 499] [outer = (nil)] [url = about:blank] 16:36:54 INFO - PROCESS | 1814 | --DOMWINDOW == 116 (0x7f211f0cb400) [pid = 1814] [serial = 505] [outer = (nil)] [url = about:blank] 16:36:54 INFO - PROCESS | 1814 | --DOMWINDOW == 115 (0x7f21255c4400) [pid = 1814] [serial = 515] [outer = (nil)] [url = about:blank] 16:36:54 INFO - PROCESS | 1814 | --DOMWINDOW == 114 (0x7f212e379000) [pid = 1814] [serial = 502] [outer = (nil)] [url = about:blank] 16:36:54 INFO - PROCESS | 1814 | --DOMWINDOW == 113 (0x7f212a4c6800) [pid = 1814] [serial = 520] [outer = (nil)] [url = about:blank] 16:36:54 INFO - PROCESS | 1814 | --DOMWINDOW == 112 (0x7f2122207000) [pid = 1814] [serial = 511] [outer = (nil)] [url = about:blank] 16:36:54 INFO - PROCESS | 1814 | --DOMWINDOW == 111 (0x7f2138886400) [pid = 1814] [serial = 527] [outer = (nil)] [url = about:blank] 16:36:55 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:55 INFO - PROCESS | 1814 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:36:55 INFO - PROCESS | 1814 | 1461281815196 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 16:36:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:36:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1638ms 16:36:55 INFO - PROCESS | 1814 | 1461281815221 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 16:36:55 INFO - PROCESS | 1814 | 1461281815225 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 16:36:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:36:55 INFO - PROCESS | 1814 | 1461281815234 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:36:55 INFO - PROCESS | 1814 | 1461281815242 Marionette TRACE conn3 <- [1,742,null,{}] 16:36:55 INFO - PROCESS | 1814 | 1461281815255 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:55 INFO - PROCESS | 1814 | 1461281815398 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 16:36:55 INFO - PROCESS | 1814 | 1461281815552 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:55 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125642000 == 74 [pid = 1814] [id = 193] 16:36:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 112 (0x7f212136e800) [pid = 1814] [serial = 579] [outer = (nil)] 16:36:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 113 (0x7f21228bf400) [pid = 1814] [serial = 580] [outer = 0x7f212136e800] 16:36:55 INFO - PROCESS | 1814 | 1461281815611 Marionette DEBUG loaded listener.js 16:36:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 114 (0x7f2123a9d000) [pid = 1814] [serial = 581] [outer = 0x7f212136e800] 16:36:56 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:56 INFO - PROCESS | 1814 | 1461281816673 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 16:36:56 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 16:36:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1488ms 16:36:56 INFO - PROCESS | 1814 | 1461281816721 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 16:36:56 INFO - PROCESS | 1814 | 1461281816725 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 16:36:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:36:56 INFO - PROCESS | 1814 | 1461281816730 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:36:56 INFO - PROCESS | 1814 | 1461281816733 Marionette TRACE conn3 <- [1,746,null,{}] 16:36:56 INFO - PROCESS | 1814 | 1461281816745 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:56 INFO - PROCESS | 1814 | 1461281816916 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 16:36:57 INFO - PROCESS | 1814 | 1461281817009 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:57 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121937000 == 75 [pid = 1814] [id = 194] 16:36:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 115 (0x7f212220f000) [pid = 1814] [serial = 582] [outer = (nil)] 16:36:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 116 (0x7f2123b9e400) [pid = 1814] [serial = 583] [outer = 0x7f212220f000] 16:36:57 INFO - PROCESS | 1814 | 1461281817068 Marionette DEBUG loaded listener.js 16:36:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 117 (0x7f212492c000) [pid = 1814] [serial = 584] [outer = 0x7f212220f000] 16:36:57 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:58 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:58 INFO - PROCESS | 1814 | 1461281818228 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 16:36:58 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.) 16:36:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1542ms 16:36:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:36:58 INFO - PROCESS | 1814 | 1461281818279 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 16:36:58 INFO - PROCESS | 1814 | 1461281818282 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 16:36:58 INFO - PROCESS | 1814 | 1461281818287 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:36:58 INFO - PROCESS | 1814 | 1461281818290 Marionette TRACE conn3 <- [1,750,null,{}] 16:36:58 INFO - PROCESS | 1814 | 1461281818296 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:58 INFO - PROCESS | 1814 | 1461281818584 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 16:36:58 INFO - PROCESS | 1814 | --DOMWINDOW == 116 (0x7f21255c2c00) [pid = 1814] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:36:58 INFO - PROCESS | 1814 | --DOMWINDOW == 115 (0x7f211ee03c00) [pid = 1814] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:36:58 INFO - PROCESS | 1814 | --DOMWINDOW == 114 (0x7f211ee0e400) [pid = 1814] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:36:58 INFO - PROCESS | 1814 | --DOMWINDOW == 113 (0x7f211ee11400) [pid = 1814] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:36:58 INFO - PROCESS | 1814 | --DOMWINDOW == 112 (0x7f212a317800) [pid = 1814] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:36:58 INFO - PROCESS | 1814 | --DOMWINDOW == 111 (0x7f2121e47000) [pid = 1814] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:36:58 INFO - PROCESS | 1814 | --DOMWINDOW == 110 (0x7f2125782400) [pid = 1814] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:36:58 INFO - PROCESS | 1814 | --DOMWINDOW == 109 (0x7f2122234c00) [pid = 1814] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:36:58 INFO - PROCESS | 1814 | --DOMWINDOW == 108 (0x7f211ffe4400) [pid = 1814] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:36:58 INFO - PROCESS | 1814 | --DOMWINDOW == 107 (0x7f211f152800) [pid = 1814] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:36:58 INFO - PROCESS | 1814 | --DOMWINDOW == 106 (0x7f2122234400) [pid = 1814] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:36:58 INFO - PROCESS | 1814 | --DOMWINDOW == 105 (0x7f2120088c00) [pid = 1814] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:36:58 INFO - PROCESS | 1814 | --DOMWINDOW == 104 (0x7f2121271000) [pid = 1814] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:36:58 INFO - PROCESS | 1814 | --DOMWINDOW == 103 (0x7f2125785800) [pid = 1814] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:36:58 INFO - PROCESS | 1814 | --DOMWINDOW == 102 (0x7f212b80d400) [pid = 1814] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:36:58 INFO - PROCESS | 1814 | --DOMWINDOW == 101 (0x7f211ff2c000) [pid = 1814] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:36:58 INFO - PROCESS | 1814 | --DOMWINDOW == 100 (0x7f212cb62400) [pid = 1814] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:36:58 INFO - PROCESS | 1814 | --DOMWINDOW == 99 (0x7f2122206c00) [pid = 1814] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:36:58 INFO - PROCESS | 1814 | --DOMWINDOW == 98 (0x7f21228bd400) [pid = 1814] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:36:58 INFO - PROCESS | 1814 | --DOMWINDOW == 97 (0x7f213df71c00) [pid = 1814] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:36:58 INFO - PROCESS | 1814 | --DOMWINDOW == 96 (0x7f21265ed000) [pid = 1814] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:36:58 INFO - PROCESS | 1814 | --DOMWINDOW == 95 (0x7f21265e5800) [pid = 1814] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:36:58 INFO - PROCESS | 1814 | --DOMWINDOW == 94 (0x7f212181c800) [pid = 1814] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:36:58 INFO - PROCESS | 1814 | --DOMWINDOW == 93 (0x7f2123a94000) [pid = 1814] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:36:58 INFO - PROCESS | 1814 | 1461281818738 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:58 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121209000 == 76 [pid = 1814] [id = 195] 16:36:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 94 (0x7f211ff31800) [pid = 1814] [serial = 585] [outer = (nil)] 16:36:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 95 (0x7f212126f000) [pid = 1814] [serial = 586] [outer = 0x7f211ff31800] 16:36:58 INFO - PROCESS | 1814 | 1461281818813 Marionette DEBUG loaded listener.js 16:36:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 96 (0x7f2124922c00) [pid = 1814] [serial = 587] [outer = 0x7f211ff31800] 16:36:59 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:36:59 INFO - PROCESS | 1814 | 1461281819895 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 16:36:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:36:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1629ms 16:36:59 INFO - PROCESS | 1814 | 1461281819915 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 16:36:59 INFO - PROCESS | 1814 | 1461281819918 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 16:36:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:36:59 INFO - PROCESS | 1814 | 1461281819923 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:36:59 INFO - PROCESS | 1814 | 1461281819925 Marionette TRACE conn3 <- [1,754,null,{}] 16:36:59 INFO - PROCESS | 1814 | 1461281819930 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:00 INFO - PROCESS | 1814 | 1461281820067 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 16:37:00 INFO - PROCESS | 1814 | 1461281820215 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:00 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212af65800 == 77 [pid = 1814] [id = 196] 16:37:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 97 (0x7f211ff32400) [pid = 1814] [serial = 588] [outer = (nil)] 16:37:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 98 (0x7f21255f5800) [pid = 1814] [serial = 589] [outer = 0x7f211ff32400] 16:37:00 INFO - PROCESS | 1814 | 1461281820273 Marionette DEBUG loaded listener.js 16:37:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 99 (0x7f212578ac00) [pid = 1814] [serial = 590] [outer = 0x7f211ff32400] 16:37:01 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:37:01 INFO - PROCESS | 1814 | 1461281821533 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 16:37:01 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 16:37:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1679ms 16:37:01 INFO - PROCESS | 1814 | 1461281821610 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 16:37:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:37:01 INFO - PROCESS | 1814 | 1461281821617 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 16:37:01 INFO - PROCESS | 1814 | 1461281821626 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:37:01 INFO - PROCESS | 1814 | 1461281821629 Marionette TRACE conn3 <- [1,758,null,{}] 16:37:01 INFO - PROCESS | 1814 | 1461281821637 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:01 INFO - PROCESS | 1814 | 1461281821790 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 16:37:01 INFO - PROCESS | 1814 | 1461281821939 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:01 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121fb8000 == 78 [pid = 1814] [id = 197] 16:37:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 100 (0x7f211ff32000) [pid = 1814] [serial = 591] [outer = (nil)] 16:37:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 101 (0x7f2120270800) [pid = 1814] [serial = 592] [outer = 0x7f211ff32000] 16:37:02 INFO - PROCESS | 1814 | 1461281822015 Marionette DEBUG loaded listener.js 16:37:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 102 (0x7f212136cc00) [pid = 1814] [serial = 593] [outer = 0x7f211ff32000] 16:37:02 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:37:02 INFO - PROCESS | 1814 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:37:02 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:37:02 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:37:02 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:37:02 INFO - PROCESS | 1814 | 1461281822906 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 16:37:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:37:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1344ms 16:37:02 INFO - PROCESS | 1814 | 1461281822970 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 16:37:02 INFO - PROCESS | 1814 | 1461281822978 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 16:37:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:37:02 INFO - PROCESS | 1814 | 1461281822988 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:37:02 INFO - PROCESS | 1814 | 1461281822991 Marionette TRACE conn3 <- [1,762,null,{}] 16:37:02 INFO - PROCESS | 1814 | 1461281822997 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:03 INFO - PROCESS | 1814 | 1461281823195 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 16:37:03 INFO - PROCESS | 1814 | 1461281823348 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:03 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2127e86800 == 79 [pid = 1814] [id = 198] 16:37:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 103 (0x7f2121d61400) [pid = 1814] [serial = 594] [outer = (nil)] 16:37:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 104 (0x7f212220d000) [pid = 1814] [serial = 595] [outer = 0x7f2121d61400] 16:37:03 INFO - PROCESS | 1814 | 1461281823416 Marionette DEBUG loaded listener.js 16:37:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 105 (0x7f212223f000) [pid = 1814] [serial = 596] [outer = 0x7f2121d61400] 16:37:04 INFO - PROCESS | 1814 | 1461281824779 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 16:37:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:37:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1833ms 16:37:04 INFO - PROCESS | 1814 | 1461281824821 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 16:37:04 INFO - PROCESS | 1814 | 1461281824825 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 16:37:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:37:04 INFO - PROCESS | 1814 | 1461281824921 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:37:04 INFO - PROCESS | 1814 | 1461281824928 Marionette TRACE conn3 <- [1,766,null,{}] 16:37:04 INFO - PROCESS | 1814 | 1461281824945 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:05 INFO - PROCESS | 1814 | 1461281825103 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 16:37:05 INFO - PROCESS | 1814 | 1461281825253 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:05 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b91f800 == 80 [pid = 1814] [id = 199] 16:37:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 106 (0x7f2122988000) [pid = 1814] [serial = 597] [outer = (nil)] 16:37:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 107 (0x7f21255ea400) [pid = 1814] [serial = 598] [outer = 0x7f2122988000] 16:37:05 INFO - PROCESS | 1814 | 1461281825327 Marionette DEBUG loaded listener.js 16:37:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 108 (0x7f212575d400) [pid = 1814] [serial = 599] [outer = 0x7f2122988000] 16:37:06 INFO - PROCESS | 1814 | 1461281826501 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 16:37:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:37:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1643ms 16:37:06 INFO - PROCESS | 1814 | 1461281826514 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 16:37:06 INFO - PROCESS | 1814 | 1461281826519 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 16:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:37:06 INFO - PROCESS | 1814 | 1461281826524 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:37:06 INFO - PROCESS | 1814 | 1461281826527 Marionette TRACE conn3 <- [1,770,null,{}] 16:37:06 INFO - PROCESS | 1814 | 1461281826532 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:06 INFO - PROCESS | 1814 | 1461281826716 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 16:37:06 INFO - PROCESS | 1814 | 1461281826884 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:06 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212cb02800 == 81 [pid = 1814] [id = 200] 16:37:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 109 (0x7f2123b87000) [pid = 1814] [serial = 600] [outer = (nil)] 16:37:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 110 (0x7f21265ed000) [pid = 1814] [serial = 601] [outer = 0x7f2123b87000] 16:37:06 INFO - PROCESS | 1814 | 1461281826954 Marionette DEBUG loaded listener.js 16:37:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 111 (0x7f2126797000) [pid = 1814] [serial = 602] [outer = 0x7f2123b87000] 16:37:07 INFO - PROCESS | 1814 | 1461281827676 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1179ms 16:37:07 INFO - PROCESS | 1814 | 1461281827703 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 16:37:07 INFO - PROCESS | 1814 | 1461281827707 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 16:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:37:07 INFO - PROCESS | 1814 | 1461281827712 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:37:07 INFO - PROCESS | 1814 | 1461281827715 Marionette TRACE conn3 <- [1,774,null,{}] 16:37:07 INFO - PROCESS | 1814 | 1461281827720 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:07 INFO - PROCESS | 1814 | 1461281827868 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 16:37:08 INFO - PROCESS | 1814 | 1461281828026 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:08 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212e504800 == 82 [pid = 1814] [id = 201] 16:37:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 112 (0x7f211f14fc00) [pid = 1814] [serial = 603] [outer = (nil)] 16:37:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 113 (0x7f212679c400) [pid = 1814] [serial = 604] [outer = 0x7f211f14fc00] 16:37:08 INFO - PROCESS | 1814 | 1461281828099 Marionette DEBUG loaded listener.js 16:37:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 114 (0x7f2127345c00) [pid = 1814] [serial = 605] [outer = 0x7f211f14fc00] 16:37:08 INFO - PROCESS | 1814 | 1461281828990 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 16:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1343ms 16:37:09 INFO - PROCESS | 1814 | 1461281829057 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 16:37:09 INFO - PROCESS | 1814 | 1461281829061 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 16:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:37:09 INFO - PROCESS | 1814 | 1461281829067 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:37:09 INFO - PROCESS | 1814 | 1461281829069 Marionette TRACE conn3 <- [1,778,null,{}] 16:37:09 INFO - PROCESS | 1814 | 1461281829075 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:09 INFO - PROCESS | 1814 | 1461281829250 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 16:37:09 INFO - PROCESS | 1814 | 1461281829405 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:09 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21202c8000 == 83 [pid = 1814] [id = 202] 16:37:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 115 (0x7f211ee04000) [pid = 1814] [serial = 606] [outer = (nil)] 16:37:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 116 (0x7f2120089800) [pid = 1814] [serial = 607] [outer = 0x7f211ee04000] 16:37:09 INFO - PROCESS | 1814 | 1461281829478 Marionette DEBUG loaded listener.js 16:37:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 117 (0x7f2127342400) [pid = 1814] [serial = 608] [outer = 0x7f211ee04000] 16:37:10 INFO - PROCESS | 1814 | 1461281830589 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 16:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1581ms 16:37:10 INFO - PROCESS | 1814 | 1461281830649 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 16:37:10 INFO - PROCESS | 1814 | 1461281830658 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 16:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:37:10 INFO - PROCESS | 1814 | 1461281830675 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:37:10 INFO - PROCESS | 1814 | 1461281830679 Marionette TRACE conn3 <- [1,782,null,{}] 16:37:10 INFO - PROCESS | 1814 | 1461281830694 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:10 INFO - PROCESS | 1814 | 1461281830907 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 16:37:11 INFO - PROCESS | 1814 | 1461281831117 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:11 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21202e0800 == 84 [pid = 1814] [id = 203] 16:37:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 118 (0x7f2121366400) [pid = 1814] [serial = 609] [outer = (nil)] 16:37:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 119 (0x7f212136b400) [pid = 1814] [serial = 610] [outer = 0x7f2121366400] 16:37:11 INFO - PROCESS | 1814 | 1461281831241 Marionette DEBUG loaded listener.js 16:37:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 120 (0x7f21218bd800) [pid = 1814] [serial = 611] [outer = 0x7f2121366400] 16:37:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121209000 == 83 [pid = 1814] [id = 195] 16:37:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121937000 == 82 [pid = 1814] [id = 194] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 119 (0x7f2120084000) [pid = 1814] [serial = 532] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 118 (0x7f2121366000) [pid = 1814] [serial = 535] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 117 (0x7f2124927c00) [pid = 1814] [serial = 538] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 116 (0x7f2123e2e000) [pid = 1814] [serial = 556] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125642000 == 81 [pid = 1814] [id = 193] 16:37:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212121b000 == 80 [pid = 1814] [id = 192] 16:37:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211ff0c000 == 79 [pid = 1814] [id = 191] 16:37:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2122d63000 == 78 [pid = 1814] [id = 190] 16:37:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b985800 == 77 [pid = 1814] [id = 188] 16:37:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212abac800 == 76 [pid = 1814] [id = 187] 16:37:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212395b000 == 75 [pid = 1814] [id = 186] 16:37:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2129131000 == 74 [pid = 1814] [id = 185] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 115 (0x7f212298e400) [pid = 1814] [serial = 491] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 114 (0x7f21267a3c00) [pid = 1814] [serial = 494] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 113 (0x7f2139c33400) [pid = 1814] [serial = 361] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 112 (0x7f2121270400) [pid = 1814] [serial = 488] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 111 (0x7f212cf2dc00) [pid = 1814] [serial = 458] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 110 (0x7f21255b8800) [pid = 1814] [serial = 448] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 109 (0x7f212b804000) [pid = 1814] [serial = 454] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 108 (0x7f2140bacc00) [pid = 1814] [serial = 415] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 107 (0x7f2139c30800) [pid = 1814] [serial = 461] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 106 (0x7f212b370800) [pid = 1814] [serial = 497] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 105 (0x7f213bee0c00) [pid = 1814] [serial = 412] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 104 (0x7f21256ab000) [pid = 1814] [serial = 403] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 103 (0x7f2139dc4400) [pid = 1814] [serial = 409] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 102 (0x7f211ee11000) [pid = 1814] [serial = 418] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 101 (0x7f21218c2000) [pid = 1814] [serial = 445] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 100 (0x7f212679f000) [pid = 1814] [serial = 464] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 99 (0x7f212cf24c00) [pid = 1814] [serial = 406] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 98 (0x7f21228bd000) [pid = 1814] [serial = 400] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 97 (0x7f212b364800) [pid = 1814] [serial = 451] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 96 (0x7f21228bbc00) [pid = 1814] [serial = 550] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 95 (0x7f212026f800) [pid = 1814] [serial = 545] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 94 (0x7f2120266800) [pid = 1814] [serial = 544] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 93 (0x7f2121269000) [pid = 1814] [serial = 553] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 92 (0x7f212bcc1400) [pid = 1814] [serial = 542] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 91 (0x7f212acb8800) [pid = 1814] [serial = 541] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 90 (0x7f2121815800) [pid = 1814] [serial = 547] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 89 (0x7f2121e41c00) [pid = 1814] [serial = 548] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 88 (0x7f2122988c00) [pid = 1814] [serial = 554] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | --DOMWINDOW == 87 (0x7f2122986000) [pid = 1814] [serial = 551] [outer = (nil)] [url = about:blank] 16:37:11 INFO - PROCESS | 1814 | 1461281831955 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 16:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1292ms 16:37:11 INFO - PROCESS | 1814 | 1461281831964 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 16:37:11 INFO - PROCESS | 1814 | 1461281831971 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 16:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:37:12 INFO - PROCESS | 1814 | 1461281832007 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:37:12 INFO - PROCESS | 1814 | 1461281832011 Marionette TRACE conn3 <- [1,786,null,{}] 16:37:12 INFO - PROCESS | 1814 | 1461281832016 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:12 INFO - PROCESS | 1814 | 1461281832157 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 16:37:12 INFO - PROCESS | 1814 | 1461281832175 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:12 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212395e000 == 75 [pid = 1814] [id = 204] 16:37:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 88 (0x7f21218c2000) [pid = 1814] [serial = 612] [outer = (nil)] 16:37:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 89 (0x7f2122235000) [pid = 1814] [serial = 613] [outer = 0x7f21218c2000] 16:37:12 INFO - PROCESS | 1814 | 1461281832233 Marionette DEBUG loaded listener.js 16:37:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 90 (0x7f2122986000) [pid = 1814] [serial = 614] [outer = 0x7f21218c2000] 16:37:13 INFO - PROCESS | 1814 | 1461281833127 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1191ms 16:37:13 INFO - PROCESS | 1814 | 1461281833194 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 16:37:13 INFO - PROCESS | 1814 | 1461281833197 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 16:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:37:13 INFO - PROCESS | 1814 | 1461281833203 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:37:13 INFO - PROCESS | 1814 | 1461281833209 Marionette TRACE conn3 <- [1,790,null,{}] 16:37:13 INFO - PROCESS | 1814 | 1461281833231 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:13 INFO - PROCESS | 1814 | 1461281833374 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 16:37:13 INFO - PROCESS | 1814 | 1461281833493 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:13 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2126504800 == 76 [pid = 1814] [id = 205] 16:37:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 91 (0x7f21218c4c00) [pid = 1814] [serial = 615] [outer = (nil)] 16:37:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 92 (0x7f2123e26c00) [pid = 1814] [serial = 616] [outer = 0x7f21218c4c00] 16:37:13 INFO - PROCESS | 1814 | 1461281833554 Marionette DEBUG loaded listener.js 16:37:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 93 (0x7f21255c2000) [pid = 1814] [serial = 617] [outer = 0x7f21218c4c00] 16:37:14 INFO - PROCESS | 1814 | 1461281834293 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1145ms 16:37:14 INFO - PROCESS | 1814 | 1461281834349 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 16:37:14 INFO - PROCESS | 1814 | 1461281834352 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 16:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:37:14 INFO - PROCESS | 1814 | 1461281834366 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:37:14 INFO - PROCESS | 1814 | 1461281834368 Marionette TRACE conn3 <- [1,794,null,{}] 16:37:14 INFO - PROCESS | 1814 | 1461281834373 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:14 INFO - PROCESS | 1814 | 1461281834549 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 16:37:14 INFO - PROCESS | 1814 | 1461281834573 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:14 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212a662800 == 77 [pid = 1814] [id = 206] 16:37:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 94 (0x7f2124920c00) [pid = 1814] [serial = 618] [outer = (nil)] 16:37:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 95 (0x7f2125782400) [pid = 1814] [serial = 619] [outer = 0x7f2124920c00] 16:37:14 INFO - PROCESS | 1814 | 1461281834629 Marionette DEBUG loaded listener.js 16:37:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 96 (0x7f2126795800) [pid = 1814] [serial = 620] [outer = 0x7f2124920c00] 16:37:15 INFO - PROCESS | 1814 | 1461281835471 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 16:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1138ms 16:37:15 INFO - PROCESS | 1814 | 1461281835498 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 16:37:15 INFO - PROCESS | 1814 | 1461281835501 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 16:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:37:15 INFO - PROCESS | 1814 | 1461281835507 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:37:15 INFO - PROCESS | 1814 | 1461281835509 Marionette TRACE conn3 <- [1,798,null,{}] 16:37:15 INFO - PROCESS | 1814 | 1461281835514 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:15 INFO - PROCESS | 1814 | 1461281835688 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 16:37:15 INFO - PROCESS | 1814 | 1461281835719 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:15 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121245800 == 78 [pid = 1814] [id = 207] 16:37:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 97 (0x7f21255f1c00) [pid = 1814] [serial = 621] [outer = (nil)] 16:37:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 98 (0x7f2127340800) [pid = 1814] [serial = 622] [outer = 0x7f21255f1c00] 16:37:15 INFO - PROCESS | 1814 | 1461281835777 Marionette DEBUG loaded listener.js 16:37:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 99 (0x7f2127e70800) [pid = 1814] [serial = 623] [outer = 0x7f21255f1c00] 16:37:16 INFO - PROCESS | 1814 | --DOMWINDOW == 98 (0x7f212c7e8c00) [pid = 1814] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:37:16 INFO - PROCESS | 1814 | --DOMWINDOW == 97 (0x7f211f153400) [pid = 1814] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:37:16 INFO - PROCESS | 1814 | --DOMWINDOW == 96 (0x7f2127e72000) [pid = 1814] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:37:16 INFO - PROCESS | 1814 | --DOMWINDOW == 95 (0x7f211ff2ec00) [pid = 1814] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:37:16 INFO - PROCESS | 1814 | --DOMWINDOW == 94 (0x7f211f0c2400) [pid = 1814] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:37:16 INFO - PROCESS | 1814 | --DOMWINDOW == 93 (0x7f211ffe9000) [pid = 1814] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:37:16 INFO - PROCESS | 1814 | --DOMWINDOW == 92 (0x7f212136e800) [pid = 1814] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:37:16 INFO - PROCESS | 1814 | --DOMWINDOW == 91 (0x7f212136d400) [pid = 1814] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:37:16 INFO - PROCESS | 1814 | --DOMWINDOW == 90 (0x7f212220f000) [pid = 1814] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:37:16 INFO - PROCESS | 1814 | --DOMWINDOW == 89 (0x7f211f15a000) [pid = 1814] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:37:16 INFO - PROCESS | 1814 | --DOMWINDOW == 88 (0x7f211ff31800) [pid = 1814] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:37:16 INFO - PROCESS | 1814 | --DOMWINDOW == 87 (0x7f212026cc00) [pid = 1814] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:37:16 INFO - PROCESS | 1814 | --DOMWINDOW == 86 (0x7f212220b000) [pid = 1814] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:37:16 INFO - PROCESS | 1814 | 1461281836681 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 16:37:16 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 16:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1228ms 16:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:37:16 INFO - PROCESS | 1814 | 1461281836735 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 16:37:16 INFO - PROCESS | 1814 | 1461281836737 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 16:37:16 INFO - PROCESS | 1814 | 1461281836741 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:37:16 INFO - PROCESS | 1814 | 1461281836745 Marionette TRACE conn3 <- [1,802,null,{}] 16:37:16 INFO - PROCESS | 1814 | 1461281836750 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:16 INFO - PROCESS | 1814 | 1461281836889 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 16:37:16 INFO - PROCESS | 1814 | 1461281836903 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:16 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212bcf2800 == 79 [pid = 1814] [id = 208] 16:37:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 87 (0x7f212136f800) [pid = 1814] [serial = 624] [outer = (nil)] 16:37:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 88 (0x7f2127e6e000) [pid = 1814] [serial = 625] [outer = 0x7f212136f800] 16:37:16 INFO - PROCESS | 1814 | 1461281836964 Marionette DEBUG loaded listener.js 16:37:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 89 (0x7f21292cec00) [pid = 1814] [serial = 626] [outer = 0x7f212136f800] 16:37:17 INFO - PROCESS | 1814 | 1461281837706 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 16:37:17 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 16:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 982ms 16:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:37:17 INFO - PROCESS | 1814 | 1461281837725 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 16:37:17 INFO - PROCESS | 1814 | 1461281837727 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 16:37:17 INFO - PROCESS | 1814 | 1461281837733 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:37:17 INFO - PROCESS | 1814 | 1461281837736 Marionette TRACE conn3 <- [1,806,null,{}] 16:37:17 INFO - PROCESS | 1814 | 1461281837740 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:17 INFO - PROCESS | 1814 | 1461281837914 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 16:37:17 INFO - PROCESS | 1814 | 1461281837935 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:17 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212d089000 == 80 [pid = 1814] [id = 209] 16:37:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 90 (0x7f2123a91c00) [pid = 1814] [serial = 627] [outer = (nil)] 16:37:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 91 (0x7f212a1a8800) [pid = 1814] [serial = 628] [outer = 0x7f2123a91c00] 16:37:18 INFO - PROCESS | 1814 | 1461281837993 Marionette DEBUG loaded listener.js 16:37:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 92 (0x7f212a4bf800) [pid = 1814] [serial = 629] [outer = 0x7f2123a91c00] 16:37:18 INFO - PROCESS | 1814 | 1461281838883 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 16:37:18 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 16:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1179ms 16:37:18 INFO - PROCESS | 1814 | 1461281838911 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 16:37:18 INFO - PROCESS | 1814 | 1461281838917 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 16:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:37:18 INFO - PROCESS | 1814 | 1461281838942 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:37:18 INFO - PROCESS | 1814 | 1461281838947 Marionette TRACE conn3 <- [1,810,null,{}] 16:37:18 INFO - PROCESS | 1814 | 1461281838956 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:19 INFO - PROCESS | 1814 | 1461281839162 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 16:37:19 INFO - PROCESS | 1814 | 1461281839317 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:19 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2123e84000 == 81 [pid = 1814] [id = 210] 16:37:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 93 (0x7f2120267c00) [pid = 1814] [serial = 630] [outer = (nil)] 16:37:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 94 (0x7f212126b800) [pid = 1814] [serial = 631] [outer = 0x7f2120267c00] 16:37:19 INFO - PROCESS | 1814 | 1461281839392 Marionette DEBUG loaded listener.js 16:37:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 95 (0x7f21218c1400) [pid = 1814] [serial = 632] [outer = 0x7f2120267c00] 16:37:20 INFO - PROCESS | 1814 | 1461281840288 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 16:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1407ms 16:37:20 INFO - PROCESS | 1814 | 1461281840335 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 16:37:20 INFO - PROCESS | 1814 | 1461281840343 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 16:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:37:20 INFO - PROCESS | 1814 | 1461281840353 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:37:20 INFO - PROCESS | 1814 | 1461281840357 Marionette TRACE conn3 <- [1,814,null,{}] 16:37:20 INFO - PROCESS | 1814 | 1461281840363 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:20 INFO - PROCESS | 1814 | 1461281840519 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 16:37:20 INFO - PROCESS | 1814 | 1461281840679 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:20 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b356800 == 82 [pid = 1814] [id = 211] 16:37:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 96 (0x7f2122205400) [pid = 1814] [serial = 633] [outer = (nil)] 16:37:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 97 (0x7f2122d3a800) [pid = 1814] [serial = 634] [outer = 0x7f2122205400] 16:37:20 INFO - PROCESS | 1814 | 1461281840749 Marionette DEBUG loaded listener.js 16:37:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 98 (0x7f2123ba0400) [pid = 1814] [serial = 635] [outer = 0x7f2122205400] 16:37:21 INFO - PROCESS | 1814 | 1461281841676 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 16:37:21 INFO - PROCESS | 1814 | 1461281841743 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 16:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:37:21 INFO - PROCESS | 1814 | 1461281841749 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:37:21 INFO - PROCESS | 1814 | 1461281841754 Marionette TRACE conn3 <- [1,818,null,{}] 16:37:21 INFO - PROCESS | 1814 | 1461281841769 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:21 INFO - PROCESS | 1814 | 1461281841974 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 16:37:22 INFO - PROCESS | 1814 | 1461281842132 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:22 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2138a51000 == 83 [pid = 1814] [id = 212] 16:37:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 99 (0x7f2125764400) [pid = 1814] [serial = 636] [outer = (nil)] 16:37:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 100 (0x7f2127ecc800) [pid = 1814] [serial = 637] [outer = 0x7f2125764400] 16:37:22 INFO - PROCESS | 1814 | 1461281842208 Marionette DEBUG loaded listener.js 16:37:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 101 (0x7f21292cd400) [pid = 1814] [serial = 638] [outer = 0x7f2125764400] 16:37:23 INFO - PROCESS | 1814 | 1461281843044 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 16:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1341ms 16:37:23 INFO - PROCESS | 1814 | 1461281843091 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 16:37:23 INFO - PROCESS | 1814 | 1461281843095 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 16:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:37:23 INFO - PROCESS | 1814 | 1461281843101 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:37:23 INFO - PROCESS | 1814 | 1461281843103 Marionette TRACE conn3 <- [1,822,null,{}] 16:37:23 INFO - PROCESS | 1814 | 1461281843109 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:23 INFO - PROCESS | 1814 | 1461281843258 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 16:37:23 INFO - PROCESS | 1814 | 1461281843415 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:23 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2138bf6000 == 84 [pid = 1814] [id = 213] 16:37:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 102 (0x7f212578a000) [pid = 1814] [serial = 639] [outer = (nil)] 16:37:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 103 (0x7f212a4c4000) [pid = 1814] [serial = 640] [outer = 0x7f212578a000] 16:37:23 INFO - PROCESS | 1814 | 1461281843491 Marionette DEBUG loaded listener.js 16:37:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 104 (0x7f212af87c00) [pid = 1814] [serial = 641] [outer = 0x7f212578a000] 16:37:24 INFO - PROCESS | 1814 | 1461281844377 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 16:37:24 INFO - PROCESS | 1814 | 1461281844440 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 16:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:37:24 INFO - PROCESS | 1814 | 1461281844447 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:37:24 INFO - PROCESS | 1814 | 1461281844450 Marionette TRACE conn3 <- [1,826,null,{}] 16:37:24 INFO - PROCESS | 1814 | 1461281844455 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:24 INFO - PROCESS | 1814 | 1461281844636 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 16:37:24 INFO - PROCESS | 1814 | 1461281844797 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:24 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2139c0b000 == 85 [pid = 1814] [id = 214] 16:37:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 105 (0x7f21255c4400) [pid = 1814] [serial = 642] [outer = (nil)] 16:37:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 106 (0x7f212b368800) [pid = 1814] [serial = 643] [outer = 0x7f21255c4400] 16:37:24 INFO - PROCESS | 1814 | 1461281844868 Marionette DEBUG loaded listener.js 16:37:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 107 (0x7f212b36ec00) [pid = 1814] [serial = 644] [outer = 0x7f21255c4400] 16:37:25 INFO - PROCESS | 1814 | 1461281845702 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 16:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1279ms 16:37:25 INFO - PROCESS | 1814 | 1461281845727 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 16:37:25 INFO - PROCESS | 1814 | 1461281845730 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 16:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:37:25 INFO - PROCESS | 1814 | 1461281845736 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:37:25 INFO - PROCESS | 1814 | 1461281845738 Marionette TRACE conn3 <- [1,830,null,{}] 16:37:25 INFO - PROCESS | 1814 | 1461281845743 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:25 INFO - PROCESS | 1814 | 1461281845921 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 16:37:26 INFO - PROCESS | 1814 | 1461281846085 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:26 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213d59d000 == 86 [pid = 1814] [id = 215] 16:37:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 108 (0x7f212b805000) [pid = 1814] [serial = 645] [outer = (nil)] 16:37:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 109 (0x7f212b80d800) [pid = 1814] [serial = 646] [outer = 0x7f212b805000] 16:37:26 INFO - PROCESS | 1814 | 1461281846161 Marionette DEBUG loaded listener.js 16:37:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 110 (0x7f212c006c00) [pid = 1814] [serial = 647] [outer = 0x7f212b805000] 16:37:27 INFO - PROCESS | 1814 | 1461281847017 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 16:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1330ms 16:37:27 INFO - PROCESS | 1814 | 1461281847068 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 16:37:27 INFO - PROCESS | 1814 | 1461281847071 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 16:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:37:27 INFO - PROCESS | 1814 | 1461281847077 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:37:27 INFO - PROCESS | 1814 | 1461281847079 Marionette TRACE conn3 <- [1,834,null,{}] 16:37:27 INFO - PROCESS | 1814 | 1461281847086 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:27 INFO - PROCESS | 1814 | 1461281847245 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 16:37:27 INFO - PROCESS | 1814 | 1461281847408 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:27 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213d95d000 == 87 [pid = 1814] [id = 216] 16:37:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 111 (0x7f212b808c00) [pid = 1814] [serial = 648] [outer = (nil)] 16:37:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 112 (0x7f212c759400) [pid = 1814] [serial = 649] [outer = 0x7f212b808c00] 16:37:27 INFO - PROCESS | 1814 | 1461281847481 Marionette DEBUG loaded listener.js 16:37:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 113 (0x7f212cb6e400) [pid = 1814] [serial = 650] [outer = 0x7f212b808c00] 16:37:28 INFO - PROCESS | 1814 | 1461281848352 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 16:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1337ms 16:37:28 INFO - PROCESS | 1814 | 1461281848416 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 16:37:28 INFO - PROCESS | 1814 | 1461281848419 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 16:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:37:28 INFO - PROCESS | 1814 | 1461281848425 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:37:28 INFO - PROCESS | 1814 | 1461281848428 Marionette TRACE conn3 <- [1,838,null,{}] 16:37:28 INFO - PROCESS | 1814 | 1461281848433 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:28 INFO - PROCESS | 1814 | 1461281848597 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 16:37:28 INFO - PROCESS | 1814 | 1461281848766 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:28 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213ddc7000 == 88 [pid = 1814] [id = 217] 16:37:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 114 (0x7f21228c5800) [pid = 1814] [serial = 651] [outer = (nil)] 16:37:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 115 (0x7f212ce40400) [pid = 1814] [serial = 652] [outer = 0x7f21228c5800] 16:37:28 INFO - PROCESS | 1814 | 1461281848842 Marionette DEBUG loaded listener.js 16:37:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 116 (0x7f212cf08c00) [pid = 1814] [serial = 653] [outer = 0x7f21228c5800] 16:37:29 INFO - PROCESS | 1814 | 1461281849673 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 16:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1278ms 16:37:29 INFO - PROCESS | 1814 | 1461281849705 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 16:37:29 INFO - PROCESS | 1814 | 1461281849709 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 16:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:37:29 INFO - PROCESS | 1814 | 1461281849715 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:37:29 INFO - PROCESS | 1814 | 1461281849718 Marionette TRACE conn3 <- [1,842,null,{}] 16:37:29 INFO - PROCESS | 1814 | 1461281849724 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:29 INFO - PROCESS | 1814 | 1461281849869 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 16:37:30 INFO - PROCESS | 1814 | 1461281850047 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:30 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21257cb000 == 89 [pid = 1814] [id = 218] 16:37:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 117 (0x7f211f0c6400) [pid = 1814] [serial = 654] [outer = (nil)] 16:37:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 118 (0x7f2122211800) [pid = 1814] [serial = 655] [outer = 0x7f211f0c6400] 16:37:30 INFO - PROCESS | 1814 | 1461281850117 Marionette DEBUG loaded listener.js 16:37:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 119 (0x7f212cf0ec00) [pid = 1814] [serial = 656] [outer = 0x7f211f0c6400] 16:37:31 INFO - PROCESS | 1814 | 1461281851263 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 16:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1578ms 16:37:31 INFO - PROCESS | 1814 | 1461281851295 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 16:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:37:31 INFO - PROCESS | 1814 | 1461281851300 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 16:37:31 INFO - PROCESS | 1814 | 1461281851307 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:37:31 INFO - PROCESS | 1814 | 1461281851312 Marionette TRACE conn3 <- [1,846,null,{}] 16:37:31 INFO - PROCESS | 1814 | 1461281851319 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:31 INFO - PROCESS | 1814 | 1461281851474 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 16:37:31 INFO - PROCESS | 1814 | 1461281851717 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:31 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212548e000 == 90 [pid = 1814] [id = 219] 16:37:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 120 (0x7f211ff38800) [pid = 1814] [serial = 657] [outer = (nil)] 16:37:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 121 (0x7f2120087800) [pid = 1814] [serial = 658] [outer = 0x7f211ff38800] 16:37:31 INFO - PROCESS | 1814 | 1461281851780 Marionette DEBUG loaded listener.js 16:37:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 122 (0x7f212126bc00) [pid = 1814] [serial = 659] [outer = 0x7f211ff38800] 16:37:32 INFO - PROCESS | 1814 | 1461281852732 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 16:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1482ms 16:37:32 INFO - PROCESS | 1814 | 1461281852790 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 16:37:32 INFO - PROCESS | 1814 | 1461281852798 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 16:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:37:32 INFO - PROCESS | 1814 | 1461281852807 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:37:32 INFO - PROCESS | 1814 | 1461281852810 Marionette TRACE conn3 <- [1,850,null,{}] 16:37:32 INFO - PROCESS | 1814 | 1461281852816 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:32 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212aba1800 == 89 [pid = 1814] [id = 65] 16:37:32 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212bce5800 == 88 [pid = 1814] [id = 66] 16:37:32 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2123e88800 == 87 [pid = 1814] [id = 64] 16:37:33 INFO - PROCESS | 1814 | --DOMWINDOW == 121 (0x7f212126b400) [pid = 1814] [serial = 559] [outer = (nil)] [url = about:blank] 16:37:33 INFO - PROCESS | 1814 | --DOMWINDOW == 120 (0x7f2125783800) [pid = 1814] [serial = 565] [outer = (nil)] [url = about:blank] 16:37:33 INFO - PROCESS | 1814 | --DOMWINDOW == 119 (0x7f2122211c00) [pid = 1814] [serial = 562] [outer = (nil)] [url = about:blank] 16:37:33 INFO - PROCESS | 1814 | --DOMWINDOW == 118 (0x7f212a454000) [pid = 1814] [serial = 568] [outer = (nil)] [url = about:blank] 16:37:33 INFO - PROCESS | 1814 | --DOMWINDOW == 117 (0x7f21255f5800) [pid = 1814] [serial = 589] [outer = (nil)] [url = about:blank] 16:37:33 INFO - PROCESS | 1814 | 1461281853150 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 16:37:33 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212bcf2800 == 86 [pid = 1814] [id = 208] 16:37:33 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121245800 == 85 [pid = 1814] [id = 207] 16:37:33 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212a662800 == 84 [pid = 1814] [id = 206] 16:37:33 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2126504800 == 83 [pid = 1814] [id = 205] 16:37:33 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212395e000 == 82 [pid = 1814] [id = 204] 16:37:33 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21202e0800 == 81 [pid = 1814] [id = 203] 16:37:33 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b91f800 == 80 [pid = 1814] [id = 199] 16:37:33 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2127e86800 == 79 [pid = 1814] [id = 198] 16:37:33 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121fb8000 == 78 [pid = 1814] [id = 197] 16:37:33 INFO - PROCESS | 1814 | --DOMWINDOW == 116 (0x7f2126796000) [pid = 1814] [serial = 539] [outer = (nil)] [url = about:blank] 16:37:33 INFO - PROCESS | 1814 | --DOMWINDOW == 115 (0x7f2138b8dc00) [pid = 1814] [serial = 503] [outer = (nil)] [url = about:blank] 16:37:33 INFO - PROCESS | 1814 | --DOMWINDOW == 114 (0x7f21255c4c00) [pid = 1814] [serial = 530] [outer = (nil)] [url = about:blank] 16:37:33 INFO - PROCESS | 1814 | --DOMWINDOW == 113 (0x7f212c759c00) [pid = 1814] [serial = 500] [outer = (nil)] [url = about:blank] 16:37:33 INFO - PROCESS | 1814 | --DOMWINDOW == 112 (0x7f2120266c00) [pid = 1814] [serial = 533] [outer = (nil)] [url = about:blank] 16:37:33 INFO - PROCESS | 1814 | --DOMWINDOW == 111 (0x7f211f0d0800) [pid = 1814] [serial = 506] [outer = (nil)] [url = about:blank] 16:37:33 INFO - PROCESS | 1814 | --DOMWINDOW == 110 (0x7f2121370c00) [pid = 1814] [serial = 575] [outer = (nil)] [url = about:blank] 16:37:33 INFO - PROCESS | 1814 | --DOMWINDOW == 109 (0x7f212026c000) [pid = 1814] [serial = 574] [outer = (nil)] [url = about:blank] 16:37:33 INFO - PROCESS | 1814 | --DOMWINDOW == 108 (0x7f21228bf400) [pid = 1814] [serial = 580] [outer = (nil)] [url = about:blank] 16:37:33 INFO - PROCESS | 1814 | --DOMWINDOW == 107 (0x7f2121e41000) [pid = 1814] [serial = 577] [outer = (nil)] [url = about:blank] 16:37:33 INFO - PROCESS | 1814 | --DOMWINDOW == 106 (0x7f21221eb400) [pid = 1814] [serial = 578] [outer = (nil)] [url = about:blank] 16:37:33 INFO - PROCESS | 1814 | --DOMWINDOW == 105 (0x7f2123b9e400) [pid = 1814] [serial = 583] [outer = (nil)] [url = about:blank] 16:37:33 INFO - PROCESS | 1814 | --DOMWINDOW == 104 (0x7f212026f400) [pid = 1814] [serial = 572] [outer = (nil)] [url = about:blank] 16:37:33 INFO - PROCESS | 1814 | --DOMWINDOW == 103 (0x7f211ff2f400) [pid = 1814] [serial = 571] [outer = (nil)] [url = about:blank] 16:37:33 INFO - PROCESS | 1814 | --DOMWINDOW == 102 (0x7f212126f000) [pid = 1814] [serial = 586] [outer = (nil)] [url = about:blank] 16:37:33 INFO - PROCESS | 1814 | --DOMWINDOW == 101 (0x7f212492c000) [pid = 1814] [serial = 584] [outer = (nil)] [url = about:blank] 16:37:33 INFO - PROCESS | 1814 | --DOMWINDOW == 100 (0x7f2124922c00) [pid = 1814] [serial = 587] [outer = (nil)] [url = about:blank] 16:37:33 INFO - PROCESS | 1814 | --DOMWINDOW == 99 (0x7f2123a9d000) [pid = 1814] [serial = 581] [outer = (nil)] [url = about:blank] 16:37:33 INFO - PROCESS | 1814 | --DOMWINDOW == 98 (0x7f21218c5c00) [pid = 1814] [serial = 536] [outer = (nil)] [url = about:blank] 16:37:33 INFO - PROCESS | 1814 | 1461281853318 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:33 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121245800 == 79 [pid = 1814] [id = 220] 16:37:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 99 (0x7f211ff2f400) [pid = 1814] [serial = 660] [outer = (nil)] 16:37:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 100 (0x7f212126f000) [pid = 1814] [serial = 661] [outer = 0x7f211ff2f400] 16:37:33 INFO - PROCESS | 1814 | 1461281853387 Marionette DEBUG loaded listener.js 16:37:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 101 (0x7f21221e6000) [pid = 1814] [serial = 662] [outer = 0x7f211ff2f400] 16:37:34 INFO - PROCESS | 1814 | 1461281854182 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 16:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1387ms 16:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:37:34 INFO - PROCESS | 1814 | 1461281854194 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 16:37:34 INFO - PROCESS | 1814 | 1461281854197 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 16:37:34 INFO - PROCESS | 1814 | 1461281854203 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:37:34 INFO - PROCESS | 1814 | 1461281854208 Marionette TRACE conn3 <- [1,854,null,{}] 16:37:34 INFO - PROCESS | 1814 | 1461281854222 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:34 INFO - PROCESS | 1814 | 1461281854363 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 16:37:34 INFO - PROCESS | 1814 | 1461281854383 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:34 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125703800 == 80 [pid = 1814] [id = 221] 16:37:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 102 (0x7f2123a92800) [pid = 1814] [serial = 663] [outer = (nil)] 16:37:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 103 (0x7f2123b8c000) [pid = 1814] [serial = 664] [outer = 0x7f2123a92800] 16:37:34 INFO - PROCESS | 1814 | 1461281854443 Marionette DEBUG loaded listener.js 16:37:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 104 (0x7f2124922c00) [pid = 1814] [serial = 665] [outer = 0x7f2123a92800] 16:37:35 INFO - PROCESS | 1814 | 1461281855200 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 16:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1036ms 16:37:35 INFO - PROCESS | 1814 | 1461281855240 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 16:37:35 INFO - PROCESS | 1814 | 1461281855243 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 16:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:37:35 INFO - PROCESS | 1814 | 1461281855249 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:37:35 INFO - PROCESS | 1814 | 1461281855251 Marionette TRACE conn3 <- [1,858,null,{}] 16:37:35 INFO - PROCESS | 1814 | 1461281855256 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:35 INFO - PROCESS | 1814 | 1461281855405 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 16:37:35 INFO - PROCESS | 1814 | 1461281855425 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:35 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212975c800 == 81 [pid = 1814] [id = 222] 16:37:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 105 (0x7f2124927c00) [pid = 1814] [serial = 666] [outer = (nil)] 16:37:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 106 (0x7f21255f5400) [pid = 1814] [serial = 667] [outer = 0x7f2124927c00] 16:37:35 INFO - PROCESS | 1814 | 1461281855494 Marionette DEBUG loaded listener.js 16:37:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 107 (0x7f21256ac400) [pid = 1814] [serial = 668] [outer = 0x7f2124927c00] 16:37:36 INFO - PROCESS | 1814 | 1461281856346 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 16:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1127ms 16:37:36 INFO - PROCESS | 1814 | 1461281856377 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 16:37:36 INFO - PROCESS | 1814 | 1461281856380 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 16:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:37:36 INFO - PROCESS | 1814 | 1461281856388 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:37:36 INFO - PROCESS | 1814 | 1461281856391 Marionette TRACE conn3 <- [1,862,null,{}] 16:37:36 INFO - PROCESS | 1814 | 1461281856404 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:36 INFO - PROCESS | 1814 | 1461281856582 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 16:37:36 INFO - PROCESS | 1814 | 1461281856600 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:36 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b344800 == 82 [pid = 1814] [id = 223] 16:37:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 108 (0x7f21255c5400) [pid = 1814] [serial = 669] [outer = (nil)] 16:37:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 109 (0x7f21265e8800) [pid = 1814] [serial = 670] [outer = 0x7f21255c5400] 16:37:36 INFO - PROCESS | 1814 | 1461281856656 Marionette DEBUG loaded listener.js 16:37:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 110 (0x7f2126798c00) [pid = 1814] [serial = 671] [outer = 0x7f21255c5400] 16:37:37 INFO - PROCESS | 1814 | 1461281857417 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 16:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1078ms 16:37:37 INFO - PROCESS | 1814 | 1461281857467 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 16:37:37 INFO - PROCESS | 1814 | 1461281857471 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 16:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:37:37 INFO - PROCESS | 1814 | 1461281857481 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:37:37 INFO - PROCESS | 1814 | 1461281857483 Marionette TRACE conn3 <- [1,866,null,{}] 16:37:37 INFO - PROCESS | 1814 | 1461281857489 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:37 INFO - PROCESS | 1814 | 1461281857689 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 16:37:37 INFO - PROCESS | 1814 | --DOMWINDOW == 109 (0x7f2124920c00) [pid = 1814] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:37:37 INFO - PROCESS | 1814 | --DOMWINDOW == 108 (0x7f21255f1c00) [pid = 1814] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:37:37 INFO - PROCESS | 1814 | --DOMWINDOW == 107 (0x7f212136f800) [pid = 1814] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:37:37 INFO - PROCESS | 1814 | --DOMWINDOW == 106 (0x7f2121366400) [pid = 1814] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:37:37 INFO - PROCESS | 1814 | --DOMWINDOW == 105 (0x7f21218c4c00) [pid = 1814] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:37:37 INFO - PROCESS | 1814 | --DOMWINDOW == 104 (0x7f211ee04000) [pid = 1814] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:37:37 INFO - PROCESS | 1814 | --DOMWINDOW == 103 (0x7f21218c2000) [pid = 1814] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:37:37 INFO - PROCESS | 1814 | --DOMWINDOW == 102 (0x7f2120271c00) [pid = 1814] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:37:37 INFO - PROCESS | 1814 | --DOMWINDOW == 101 (0x7f211f157400) [pid = 1814] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:37:37 INFO - PROCESS | 1814 | --DOMWINDOW == 100 (0x7f21256a3000) [pid = 1814] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:37:37 INFO - PROCESS | 1814 | --DOMWINDOW == 99 (0x7f212492cc00) [pid = 1814] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:37:37 INFO - PROCESS | 1814 | --DOMWINDOW == 98 (0x7f211f0c5000) [pid = 1814] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:37:37 INFO - PROCESS | 1814 | 1461281857991 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:38 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125498000 == 83 [pid = 1814] [id = 224] 16:37:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 99 (0x7f211ee04000) [pid = 1814] [serial = 672] [outer = (nil)] 16:37:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 100 (0x7f211ff3a800) [pid = 1814] [serial = 673] [outer = 0x7f211ee04000] 16:37:38 INFO - PROCESS | 1814 | 1461281858054 Marionette DEBUG loaded listener.js 16:37:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 101 (0x7f2123ba6000) [pid = 1814] [serial = 674] [outer = 0x7f211ee04000] 16:37:38 INFO - PROCESS | 1814 | 1461281858703 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 16:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1241ms 16:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:37:38 INFO - PROCESS | 1814 | 1461281858718 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 16:37:38 INFO - PROCESS | 1814 | 1461281858720 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 16:37:38 INFO - PROCESS | 1814 | 1461281858726 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:37:38 INFO - PROCESS | 1814 | 1461281858728 Marionette TRACE conn3 <- [1,870,null,{}] 16:37:38 INFO - PROCESS | 1814 | 1461281858733 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:38 INFO - PROCESS | 1814 | 1461281858909 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 16:37:38 INFO - PROCESS | 1814 | 1461281858930 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:38 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212cb1c000 == 84 [pid = 1814] [id = 225] 16:37:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 102 (0x7f211f0c5000) [pid = 1814] [serial = 675] [outer = (nil)] 16:37:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 103 (0x7f212a317800) [pid = 1814] [serial = 676] [outer = 0x7f211f0c5000] 16:37:38 INFO - PROCESS | 1814 | 1461281858987 Marionette DEBUG loaded listener.js 16:37:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 104 (0x7f212b804400) [pid = 1814] [serial = 677] [outer = 0x7f211f0c5000] 16:37:39 INFO - PROCESS | 1814 | 1461281859668 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 16:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 976ms 16:37:39 INFO - PROCESS | 1814 | 1461281859702 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 16:37:39 INFO - PROCESS | 1814 | 1461281859706 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 16:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:37:39 INFO - PROCESS | 1814 | 1461281859712 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:37:39 INFO - PROCESS | 1814 | 1461281859714 Marionette TRACE conn3 <- [1,874,null,{}] 16:37:39 INFO - PROCESS | 1814 | 1461281859719 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:39 INFO - PROCESS | 1814 | 1461281859851 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 16:37:40 INFO - PROCESS | 1814 | 1461281860067 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:40 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121205000 == 85 [pid = 1814] [id = 226] 16:37:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 105 (0x7f211ee06400) [pid = 1814] [serial = 678] [outer = (nil)] 16:37:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 106 (0x7f211f0c5400) [pid = 1814] [serial = 679] [outer = 0x7f211ee06400] 16:37:40 INFO - PROCESS | 1814 | 1461281860142 Marionette DEBUG loaded listener.js 16:37:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 107 (0x7f211f15ec00) [pid = 1814] [serial = 680] [outer = 0x7f211ee06400] 16:37:41 INFO - PROCESS | 1814 | 1461281861087 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 16:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1427ms 16:37:41 INFO - PROCESS | 1814 | 1461281861140 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 16:37:41 INFO - PROCESS | 1814 | 1461281861147 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 16:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:37:41 INFO - PROCESS | 1814 | 1461281861155 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:37:41 INFO - PROCESS | 1814 | 1461281861160 Marionette TRACE conn3 <- [1,878,null,{}] 16:37:41 INFO - PROCESS | 1814 | 1461281861166 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:41 INFO - PROCESS | 1814 | 1461281861334 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 16:37:41 INFO - PROCESS | 1814 | 1461281861493 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:41 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21257c7800 == 86 [pid = 1814] [id = 227] 16:37:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 108 (0x7f211ee08c00) [pid = 1814] [serial = 681] [outer = (nil)] 16:37:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 109 (0x7f2122209800) [pid = 1814] [serial = 682] [outer = 0x7f211ee08c00] 16:37:41 INFO - PROCESS | 1814 | 1461281861567 Marionette DEBUG loaded listener.js 16:37:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 110 (0x7f21228be400) [pid = 1814] [serial = 683] [outer = 0x7f211ee08c00] 16:37:42 INFO - PROCESS | 1814 | 1461281862473 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 16:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1333ms 16:37:42 INFO - PROCESS | 1814 | 1461281862506 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 16:37:42 INFO - PROCESS | 1814 | 1461281862511 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 16:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:37:42 INFO - PROCESS | 1814 | 1461281862520 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:37:42 INFO - PROCESS | 1814 | 1461281862524 Marionette TRACE conn3 <- [1,882,null,{}] 16:37:42 INFO - PROCESS | 1814 | 1461281862529 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:42 INFO - PROCESS | 1814 | 1461281862688 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 16:37:42 INFO - PROCESS | 1814 | 1461281862858 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:42 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2132ccc800 == 87 [pid = 1814] [id = 228] 16:37:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 111 (0x7f2121d64800) [pid = 1814] [serial = 684] [outer = (nil)] 16:37:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 112 (0x7f21255be800) [pid = 1814] [serial = 685] [outer = 0x7f2121d64800] 16:37:42 INFO - PROCESS | 1814 | 1461281862934 Marionette DEBUG loaded listener.js 16:37:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 113 (0x7f2126797400) [pid = 1814] [serial = 686] [outer = 0x7f2121d64800] 16:37:43 INFO - PROCESS | 1814 | 1461281863855 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 16:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1382ms 16:37:43 INFO - PROCESS | 1814 | 1461281863903 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 16:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:37:43 INFO - PROCESS | 1814 | 1461281863907 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 16:37:43 INFO - PROCESS | 1814 | 1461281863920 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:37:43 INFO - PROCESS | 1814 | 1461281863930 Marionette TRACE conn3 <- [1,886,null,{}] 16:37:43 INFO - PROCESS | 1814 | 1461281863939 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:44 INFO - PROCESS | 1814 | 1461281864182 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 16:37:44 INFO - PROCESS | 1814 | 1461281864359 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:44 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213d540800 == 88 [pid = 1814] [id = 229] 16:37:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 114 (0x7f21292cb400) [pid = 1814] [serial = 687] [outer = (nil)] 16:37:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 115 (0x7f212b36b400) [pid = 1814] [serial = 688] [outer = 0x7f21292cb400] 16:37:44 INFO - PROCESS | 1814 | 1461281864476 Marionette DEBUG loaded listener.js 16:37:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 116 (0x7f212b80a000) [pid = 1814] [serial = 689] [outer = 0x7f21292cb400] 16:37:45 INFO - PROCESS | 1814 | 1461281865264 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 16:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1397ms 16:37:45 INFO - PROCESS | 1814 | 1461281865310 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 16:37:45 INFO - PROCESS | 1814 | 1461281865314 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 16:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:37:45 INFO - PROCESS | 1814 | 1461281865320 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:37:45 INFO - PROCESS | 1814 | 1461281865322 Marionette TRACE conn3 <- [1,890,null,{}] 16:37:45 INFO - PROCESS | 1814 | 1461281865328 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:45 INFO - PROCESS | 1814 | 1461281865479 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 16:37:45 INFO - PROCESS | 1814 | 1461281865651 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:45 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213df8d000 == 89 [pid = 1814] [id = 230] 16:37:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 117 (0x7f212a30c400) [pid = 1814] [serial = 690] [outer = (nil)] 16:37:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 118 (0x7f212cb69c00) [pid = 1814] [serial = 691] [outer = 0x7f212a30c400] 16:37:45 INFO - PROCESS | 1814 | 1461281865730 Marionette DEBUG loaded listener.js 16:37:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 119 (0x7f212cf0f000) [pid = 1814] [serial = 692] [outer = 0x7f212a30c400] 16:37:46 INFO - PROCESS | 1814 | 1461281866618 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 16:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1328ms 16:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:37:46 INFO - PROCESS | 1814 | 1461281866649 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 16:37:46 INFO - PROCESS | 1814 | 1461281866652 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 16:37:46 INFO - PROCESS | 1814 | 1461281866660 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:37:46 INFO - PROCESS | 1814 | 1461281866662 Marionette TRACE conn3 <- [1,894,null,{}] 16:37:46 INFO - PROCESS | 1814 | 1461281866668 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:46 INFO - PROCESS | 1814 | 1461281866824 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 16:37:46 INFO - PROCESS | 1814 | 1461281866991 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:47 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2140bc5000 == 90 [pid = 1814] [id = 231] 16:37:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 120 (0x7f2125768c00) [pid = 1814] [serial = 693] [outer = (nil)] 16:37:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 121 (0x7f212cfd0c00) [pid = 1814] [serial = 694] [outer = 0x7f2125768c00] 16:37:47 INFO - PROCESS | 1814 | 1461281867083 Marionette DEBUG loaded listener.js 16:37:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 122 (0x7f212e585000) [pid = 1814] [serial = 695] [outer = 0x7f2125768c00] 16:37:47 INFO - PROCESS | 1814 | 1461281867984 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 16:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1389ms 16:37:48 INFO - PROCESS | 1814 | 1461281868046 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 16:37:48 INFO - PROCESS | 1814 | 1461281868049 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 16:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:37:48 INFO - PROCESS | 1814 | 1461281868055 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:37:48 INFO - PROCESS | 1814 | 1461281868057 Marionette TRACE conn3 <- [1,898,null,{}] 16:37:48 INFO - PROCESS | 1814 | 1461281868062 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:48 INFO - PROCESS | 1814 | 1461281868231 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 16:37:48 INFO - PROCESS | 1814 | 1461281868391 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:48 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125571000 == 91 [pid = 1814] [id = 232] 16:37:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 123 (0x7f212973c000) [pid = 1814] [serial = 696] [outer = (nil)] 16:37:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 124 (0x7f2137cee800) [pid = 1814] [serial = 697] [outer = 0x7f212973c000] 16:37:48 INFO - PROCESS | 1814 | 1461281868470 Marionette DEBUG loaded listener.js 16:37:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 125 (0x7f2138886c00) [pid = 1814] [serial = 698] [outer = 0x7f212973c000] 16:37:49 INFO - PROCESS | 1814 | 1461281869304 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 16:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1286ms 16:37:49 INFO - PROCESS | 1814 | 1461281869342 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 16:37:49 INFO - PROCESS | 1814 | 1461281869346 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 16:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:37:49 INFO - PROCESS | 1814 | 1461281869352 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:37:49 INFO - PROCESS | 1814 | 1461281869355 Marionette TRACE conn3 <- [1,902,null,{}] 16:37:49 INFO - PROCESS | 1814 | 1461281869360 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:49 INFO - PROCESS | 1814 | 1461281869516 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 16:37:49 INFO - PROCESS | 1814 | 1461281869684 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:49 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2142109800 == 92 [pid = 1814] [id = 233] 16:37:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 126 (0x7f212e595c00) [pid = 1814] [serial = 699] [outer = (nil)] 16:37:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 127 (0x7f2138af6400) [pid = 1814] [serial = 700] [outer = 0x7f212e595c00] 16:37:49 INFO - PROCESS | 1814 | 1461281869752 Marionette DEBUG loaded listener.js 16:37:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 128 (0x7f2138b8fc00) [pid = 1814] [serial = 701] [outer = 0x7f212e595c00] 16:37:50 INFO - PROCESS | 1814 | 1461281870603 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 16:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1279ms 16:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:37:50 INFO - PROCESS | 1814 | 1461281870632 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 16:37:50 INFO - PROCESS | 1814 | 1461281870635 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 16:37:50 INFO - PROCESS | 1814 | 1461281870639 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:37:50 INFO - PROCESS | 1814 | 1461281870643 Marionette TRACE conn3 <- [1,906,null,{}] 16:37:50 INFO - PROCESS | 1814 | 1461281870648 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:50 INFO - PROCESS | 1814 | 1461281870806 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 16:37:51 INFO - PROCESS | 1814 | 1461281870995 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:51 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21185d7800 == 93 [pid = 1814] [id = 234] 16:37:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 129 (0x7f2121270400) [pid = 1814] [serial = 702] [outer = (nil)] 16:37:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 130 (0x7f2138b90400) [pid = 1814] [serial = 703] [outer = 0x7f2121270400] 16:37:51 INFO - PROCESS | 1814 | 1461281871066 Marionette DEBUG loaded listener.js 16:37:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 131 (0x7f2138f49c00) [pid = 1814] [serial = 704] [outer = 0x7f2121270400] 16:37:52 INFO - PROCESS | 1814 | 1461281872233 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 16:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1633ms 16:37:52 INFO - PROCESS | 1814 | 1461281872276 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 16:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:37:52 INFO - PROCESS | 1814 | 1461281872281 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 16:37:52 INFO - PROCESS | 1814 | 1461281872289 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:37:52 INFO - PROCESS | 1814 | 1461281872294 Marionette TRACE conn3 <- [1,910,null,{}] 16:37:52 INFO - PROCESS | 1814 | 1461281872302 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:52 INFO - PROCESS | 1814 | 1461281872463 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 16:37:52 INFO - PROCESS | 1814 | 1461281872669 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:52 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125583000 == 94 [pid = 1814] [id = 235] 16:37:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 132 (0x7f2121263c00) [pid = 1814] [serial = 705] [outer = (nil)] 16:37:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 133 (0x7f212126cc00) [pid = 1814] [serial = 706] [outer = 0x7f2121263c00] 16:37:52 INFO - PROCESS | 1814 | 1461281872742 Marionette DEBUG loaded listener.js 16:37:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 134 (0x7f21218c4c00) [pid = 1814] [serial = 707] [outer = 0x7f2121263c00] 16:37:53 INFO - PROCESS | 1814 | 1461281873572 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 16:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1334ms 16:37:53 INFO - PROCESS | 1814 | 1461281873624 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 16:37:53 INFO - PROCESS | 1814 | 1461281873631 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 16:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:37:53 INFO - PROCESS | 1814 | 1461281873640 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:37:53 INFO - PROCESS | 1814 | 1461281873644 Marionette TRACE conn3 <- [1,914,null,{}] 16:37:53 INFO - PROCESS | 1814 | 1461281873649 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:53 INFO - PROCESS | 1814 | 1461281873796 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 16:37:53 INFO - PROCESS | 1814 | 1461281873975 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:54 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2128838800 == 95 [pid = 1814] [id = 236] 16:37:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 135 (0x7f21221e0400) [pid = 1814] [serial = 708] [outer = (nil)] 16:37:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 136 (0x7f21221e3000) [pid = 1814] [serial = 709] [outer = 0x7f21221e0400] 16:37:54 INFO - PROCESS | 1814 | 1461281874102 Marionette DEBUG loaded listener.js 16:37:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 137 (0x7f2123a93400) [pid = 1814] [serial = 710] [outer = 0x7f21221e0400] 16:37:54 INFO - PROCESS | 1814 | 1461281874959 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 16:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1387ms 16:37:55 INFO - PROCESS | 1814 | 1461281875028 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 16:37:55 INFO - PROCESS | 1814 | 1461281875032 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 16:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:37:55 INFO - PROCESS | 1814 | 1461281875037 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:37:55 INFO - PROCESS | 1814 | 1461281875048 Marionette TRACE conn3 <- [1,918,null,{}] 16:37:55 INFO - PROCESS | 1814 | 1461281875069 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:55 INFO - PROCESS | 1814 | 1461281875236 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 16:37:55 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212cb1c000 == 94 [pid = 1814] [id = 225] 16:37:55 INFO - PROCESS | 1814 | --DOMWINDOW == 136 (0x7f2120270800) [pid = 1814] [serial = 592] [outer = (nil)] [url = about:blank] 16:37:55 INFO - PROCESS | 1814 | --DOMWINDOW == 135 (0x7f212220d000) [pid = 1814] [serial = 595] [outer = (nil)] [url = about:blank] 16:37:55 INFO - PROCESS | 1814 | --DOMWINDOW == 134 (0x7f21255ea400) [pid = 1814] [serial = 598] [outer = (nil)] [url = about:blank] 16:37:55 INFO - PROCESS | 1814 | --DOMWINDOW == 133 (0x7f21265ed000) [pid = 1814] [serial = 601] [outer = (nil)] [url = about:blank] 16:37:55 INFO - PROCESS | 1814 | --DOMWINDOW == 132 (0x7f212679c400) [pid = 1814] [serial = 604] [outer = (nil)] [url = about:blank] 16:37:55 INFO - PROCESS | 1814 | --DOMWINDOW == 131 (0x7f212a1a8800) [pid = 1814] [serial = 628] [outer = (nil)] [url = about:blank] 16:37:55 INFO - PROCESS | 1814 | 1461281875490 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:55 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125498000 == 93 [pid = 1814] [id = 224] 16:37:55 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b344800 == 92 [pid = 1814] [id = 223] 16:37:55 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212975c800 == 91 [pid = 1814] [id = 222] 16:37:55 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125703800 == 90 [pid = 1814] [id = 221] 16:37:55 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121240000 == 91 [pid = 1814] [id = 237] 16:37:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 132 (0x7f2120270800) [pid = 1814] [serial = 711] [outer = (nil)] 16:37:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 133 (0x7f2123a95000) [pid = 1814] [serial = 712] [outer = 0x7f2120270800] 16:37:55 INFO - PROCESS | 1814 | 1461281875646 Marionette DEBUG loaded listener.js 16:37:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 134 (0x7f21256a9400) [pid = 1814] [serial = 713] [outer = 0x7f2120270800] 16:37:55 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121245800 == 90 [pid = 1814] [id = 220] 16:37:55 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212548e000 == 89 [pid = 1814] [id = 219] 16:37:55 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2138bf6000 == 88 [pid = 1814] [id = 213] 16:37:55 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2138a51000 == 87 [pid = 1814] [id = 212] 16:37:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b356800 == 86 [pid = 1814] [id = 211] 16:37:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2123e84000 == 85 [pid = 1814] [id = 210] 16:37:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212d089000 == 84 [pid = 1814] [id = 209] 16:37:56 INFO - PROCESS | 1814 | --DOMWINDOW == 133 (0x7f21255e9400) [pid = 1814] [serial = 563] [outer = (nil)] [url = about:blank] 16:37:56 INFO - PROCESS | 1814 | --DOMWINDOW == 132 (0x7f2121815000) [pid = 1814] [serial = 560] [outer = (nil)] [url = about:blank] 16:37:56 INFO - PROCESS | 1814 | --DOMWINDOW == 131 (0x7f212ab4d400) [pid = 1814] [serial = 569] [outer = (nil)] [url = about:blank] 16:37:56 INFO - PROCESS | 1814 | --DOMWINDOW == 130 (0x7f21267a1400) [pid = 1814] [serial = 566] [outer = (nil)] [url = about:blank] 16:37:56 INFO - PROCESS | 1814 | --DOMWINDOW == 129 (0x7f21255c0400) [pid = 1814] [serial = 557] [outer = (nil)] [url = about:blank] 16:37:56 INFO - PROCESS | 1814 | --DOMWINDOW == 128 (0x7f2125782400) [pid = 1814] [serial = 619] [outer = (nil)] [url = about:blank] 16:37:56 INFO - PROCESS | 1814 | --DOMWINDOW == 127 (0x7f2127340800) [pid = 1814] [serial = 622] [outer = (nil)] [url = about:blank] 16:37:56 INFO - PROCESS | 1814 | --DOMWINDOW == 126 (0x7f2126795800) [pid = 1814] [serial = 620] [outer = (nil)] [url = about:blank] 16:37:56 INFO - PROCESS | 1814 | --DOMWINDOW == 125 (0x7f2127e6e000) [pid = 1814] [serial = 625] [outer = (nil)] [url = about:blank] 16:37:56 INFO - PROCESS | 1814 | --DOMWINDOW == 124 (0x7f212136b400) [pid = 1814] [serial = 610] [outer = (nil)] [url = about:blank] 16:37:56 INFO - PROCESS | 1814 | --DOMWINDOW == 123 (0x7f21218bd800) [pid = 1814] [serial = 611] [outer = (nil)] [url = about:blank] 16:37:56 INFO - PROCESS | 1814 | --DOMWINDOW == 122 (0x7f2123e26c00) [pid = 1814] [serial = 616] [outer = (nil)] [url = about:blank] 16:37:56 INFO - PROCESS | 1814 | --DOMWINDOW == 121 (0x7f2127342400) [pid = 1814] [serial = 608] [outer = (nil)] [url = about:blank] 16:37:56 INFO - PROCESS | 1814 | --DOMWINDOW == 120 (0x7f2120089800) [pid = 1814] [serial = 607] [outer = (nil)] [url = about:blank] 16:37:56 INFO - PROCESS | 1814 | --DOMWINDOW == 119 (0x7f2122235000) [pid = 1814] [serial = 613] [outer = (nil)] [url = about:blank] 16:37:56 INFO - PROCESS | 1814 | --DOMWINDOW == 118 (0x7f2122986000) [pid = 1814] [serial = 614] [outer = (nil)] [url = about:blank] 16:37:56 INFO - PROCESS | 1814 | --DOMWINDOW == 117 (0x7f2127e70800) [pid = 1814] [serial = 623] [outer = (nil)] [url = about:blank] 16:37:56 INFO - PROCESS | 1814 | --DOMWINDOW == 116 (0x7f21292cec00) [pid = 1814] [serial = 626] [outer = (nil)] [url = about:blank] 16:37:56 INFO - PROCESS | 1814 | --DOMWINDOW == 115 (0x7f21255c2000) [pid = 1814] [serial = 617] [outer = (nil)] [url = about:blank] 16:37:56 INFO - PROCESS | 1814 | 1461281876361 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 16:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1353ms 16:37:56 INFO - PROCESS | 1814 | 1461281876390 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 16:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:37:56 INFO - PROCESS | 1814 | 1461281876394 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 16:37:56 INFO - PROCESS | 1814 | 1461281876400 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:37:56 INFO - PROCESS | 1814 | 1461281876403 Marionette TRACE conn3 <- [1,922,null,{}] 16:37:56 INFO - PROCESS | 1814 | 1461281876441 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:56 INFO - PROCESS | 1814 | 1461281876585 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 16:37:56 INFO - PROCESS | 1814 | 1461281876600 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:56 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21257d9800 == 85 [pid = 1814] [id = 238] 16:37:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 116 (0x7f2120089800) [pid = 1814] [serial = 714] [outer = (nil)] 16:37:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 117 (0x7f2126798800) [pid = 1814] [serial = 715] [outer = 0x7f2120089800] 16:37:56 INFO - PROCESS | 1814 | 1461281876658 Marionette DEBUG loaded listener.js 16:37:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 118 (0x7f2127342800) [pid = 1814] [serial = 716] [outer = 0x7f2120089800] 16:37:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 119 (0x7f2127348c00) [pid = 1814] [serial = 717] [outer = 0x7f2121816400] 16:37:57 INFO - PROCESS | 1814 | 1461281877563 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 16:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1216ms 16:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:37:57 INFO - PROCESS | 1814 | 1461281877617 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 16:37:57 INFO - PROCESS | 1814 | 1461281877620 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 16:37:57 INFO - PROCESS | 1814 | 1461281877626 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:37:57 INFO - PROCESS | 1814 | 1461281877629 Marionette TRACE conn3 <- [1,926,null,{}] 16:37:57 INFO - PROCESS | 1814 | 1461281877633 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:57 INFO - PROCESS | 1814 | 1461281877777 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 16:37:57 INFO - PROCESS | 1814 | 1461281877787 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:57 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b54d000 == 86 [pid = 1814] [id = 239] 16:37:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 120 (0x7f21256a3400) [pid = 1814] [serial = 718] [outer = (nil)] 16:37:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 121 (0x7f2128aa9000) [pid = 1814] [serial = 719] [outer = 0x7f21256a3400] 16:37:57 INFO - PROCESS | 1814 | 1461281877851 Marionette DEBUG loaded listener.js 16:37:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 122 (0x7f212a376c00) [pid = 1814] [serial = 720] [outer = 0x7f21256a3400] 16:37:58 INFO - PROCESS | 1814 | 1461281878810 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 16:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1228ms 16:37:58 INFO - PROCESS | 1814 | 1461281878853 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 16:37:58 INFO - PROCESS | 1814 | 1461281878856 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 16:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:37:58 INFO - PROCESS | 1814 | 1461281878862 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:37:58 INFO - PROCESS | 1814 | 1461281878864 Marionette TRACE conn3 <- [1,930,null,{}] 16:37:58 INFO - PROCESS | 1814 | 1461281878881 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:59 INFO - PROCESS | 1814 | 1461281879086 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 16:37:59 INFO - PROCESS | 1814 | 1461281879105 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:59 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212c772800 == 87 [pid = 1814] [id = 240] 16:37:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 123 (0x7f212af91400) [pid = 1814] [serial = 721] [outer = (nil)] 16:37:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 124 (0x7f212b80f000) [pid = 1814] [serial = 722] [outer = 0x7f212af91400] 16:37:59 INFO - PROCESS | 1814 | 1461281879166 Marionette DEBUG loaded listener.js 16:37:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 125 (0x7f212ce4b800) [pid = 1814] [serial = 723] [outer = 0x7f212af91400] 16:37:59 INFO - PROCESS | 1814 | 1461281879916 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 16:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1094ms 16:37:59 INFO - PROCESS | 1814 | 1461281879965 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 16:37:59 INFO - PROCESS | 1814 | 1461281879969 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 16:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:38:00 INFO - PROCESS | 1814 | 1461281879999 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:38:00 INFO - PROCESS | 1814 | 1461281880002 Marionette TRACE conn3 <- [1,934,null,{}] 16:38:00 INFO - PROCESS | 1814 | 1461281880011 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:00 INFO - PROCESS | 1814 | 1461281880212 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 16:38:00 INFO - PROCESS | 1814 | 1461281880242 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:00 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2137cbc800 == 88 [pid = 1814] [id = 241] 16:38:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 126 (0x7f212b36bc00) [pid = 1814] [serial = 724] [outer = (nil)] 16:38:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 127 (0x7f212e378800) [pid = 1814] [serial = 725] [outer = 0x7f212b36bc00] 16:38:00 INFO - PROCESS | 1814 | 1461281880310 Marionette DEBUG loaded listener.js 16:38:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 128 (0x7f2131f5e800) [pid = 1814] [serial = 726] [outer = 0x7f212b36bc00] 16:38:01 INFO - PROCESS | 1814 | --DOMWINDOW == 127 (0x7f2122988000) [pid = 1814] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:38:01 INFO - PROCESS | 1814 | --DOMWINDOW == 126 (0x7f2121d61400) [pid = 1814] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:38:01 INFO - PROCESS | 1814 | --DOMWINDOW == 125 (0x7f211f14fc00) [pid = 1814] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:38:01 INFO - PROCESS | 1814 | --DOMWINDOW == 124 (0x7f2123b87000) [pid = 1814] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:38:01 INFO - PROCESS | 1814 | --DOMWINDOW == 123 (0x7f211ff32000) [pid = 1814] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:38:01 INFO - PROCESS | 1814 | --DOMWINDOW == 122 (0x7f21255c5400) [pid = 1814] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:38:01 INFO - PROCESS | 1814 | --DOMWINDOW == 121 (0x7f211ff2f400) [pid = 1814] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:38:01 INFO - PROCESS | 1814 | --DOMWINDOW == 120 (0x7f211ee04000) [pid = 1814] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:38:01 INFO - PROCESS | 1814 | --DOMWINDOW == 119 (0x7f2123a92800) [pid = 1814] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:38:01 INFO - PROCESS | 1814 | --DOMWINDOW == 118 (0x7f211ff38800) [pid = 1814] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:38:01 INFO - PROCESS | 1814 | --DOMWINDOW == 117 (0x7f2124927c00) [pid = 1814] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:38:01 INFO - PROCESS | 1814 | --DOMWINDOW == 116 (0x7f2123a91c00) [pid = 1814] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:38:01 INFO - PROCESS | 1814 | 1461281881373 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 16:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1436ms 16:38:01 INFO - PROCESS | 1814 | 1461281881436 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 16:38:01 INFO - PROCESS | 1814 | 1461281881440 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 16:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:38:01 INFO - PROCESS | 1814 | 1461281881445 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:38:01 INFO - PROCESS | 1814 | 1461281881447 Marionette TRACE conn3 <- [1,938,null,{}] 16:38:01 INFO - PROCESS | 1814 | 1461281881452 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:01 INFO - PROCESS | 1814 | 1461281881665 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 16:38:01 INFO - PROCESS | 1814 | 1461281881675 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:01 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b2aa000 == 89 [pid = 1814] [id = 242] 16:38:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 117 (0x7f21218c5000) [pid = 1814] [serial = 727] [outer = (nil)] 16:38:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 118 (0x7f2123ba4400) [pid = 1814] [serial = 728] [outer = 0x7f21218c5000] 16:38:01 INFO - PROCESS | 1814 | 1461281881733 Marionette DEBUG loaded listener.js 16:38:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 119 (0x7f212e379000) [pid = 1814] [serial = 729] [outer = 0x7f21218c5000] 16:38:02 INFO - PROCESS | 1814 | 1461281882411 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 16:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1026ms 16:38:02 INFO - PROCESS | 1814 | 1461281882473 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 16:38:02 INFO - PROCESS | 1814 | 1461281882475 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 16:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:38:02 INFO - PROCESS | 1814 | 1461281882482 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:38:02 INFO - PROCESS | 1814 | 1461281882484 Marionette TRACE conn3 <- [1,942,null,{}] 16:38:02 INFO - PROCESS | 1814 | 1461281882489 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:02 INFO - PROCESS | 1814 | 1461281882672 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 16:38:02 INFO - PROCESS | 1814 | 1461281882691 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:02 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2139a12800 == 90 [pid = 1814] [id = 243] 16:38:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 120 (0x7f2121e40800) [pid = 1814] [serial = 730] [outer = (nil)] 16:38:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 121 (0x7f2132ce8000) [pid = 1814] [serial = 731] [outer = 0x7f2121e40800] 16:38:02 INFO - PROCESS | 1814 | 1461281882748 Marionette DEBUG loaded listener.js 16:38:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 122 (0x7f2138b95400) [pid = 1814] [serial = 732] [outer = 0x7f2121e40800] 16:38:03 INFO - PROCESS | 1814 | 1461281883940 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 16:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1528ms 16:38:04 INFO - PROCESS | 1814 | 1461281884012 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 16:38:04 INFO - PROCESS | 1814 | 1461281884020 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 16:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:38:04 INFO - PROCESS | 1814 | 1461281884030 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:38:04 INFO - PROCESS | 1814 | 1461281884035 Marionette TRACE conn3 <- [1,946,null,{}] 16:38:04 INFO - PROCESS | 1814 | 1461281884045 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:04 INFO - PROCESS | 1814 | 1461281884277 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 16:38:04 INFO - PROCESS | 1814 | 1461281884507 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:04 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212550b800 == 91 [pid = 1814] [id = 244] 16:38:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 123 (0x7f2121d60000) [pid = 1814] [serial = 733] [outer = (nil)] 16:38:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 124 (0x7f21221e2400) [pid = 1814] [serial = 734] [outer = 0x7f2121d60000] 16:38:04 INFO - PROCESS | 1814 | 1461281884604 Marionette DEBUG loaded listener.js 16:38:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 125 (0x7f212298ec00) [pid = 1814] [serial = 735] [outer = 0x7f2121d60000] 16:38:05 INFO - PROCESS | 1814 | 1461281885527 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 16:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1538ms 16:38:05 INFO - PROCESS | 1814 | 1461281885570 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 16:38:05 INFO - PROCESS | 1814 | 1461281885584 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 16:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:38:05 INFO - PROCESS | 1814 | 1461281885600 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:38:05 INFO - PROCESS | 1814 | 1461281885606 Marionette TRACE conn3 <- [1,950,null,{}] 16:38:05 INFO - PROCESS | 1814 | 1461281885615 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:05 INFO - PROCESS | 1814 | 1461281885847 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 16:38:06 INFO - PROCESS | 1814 | 1461281886129 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:06 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b6ac000 == 92 [pid = 1814] [id = 245] 16:38:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 126 (0x7f21255bf000) [pid = 1814] [serial = 736] [outer = (nil)] 16:38:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 127 (0x7f21255ef800) [pid = 1814] [serial = 737] [outer = 0x7f21255bf000] 16:38:06 INFO - PROCESS | 1814 | 1461281886246 Marionette DEBUG loaded listener.js 16:38:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 128 (0x7f21265ed000) [pid = 1814] [serial = 738] [outer = 0x7f21255bf000] 16:38:07 INFO - PROCESS | 1814 | 1461281887114 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 16:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1594ms 16:38:07 INFO - PROCESS | 1814 | 1461281887193 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 16:38:07 INFO - PROCESS | 1814 | 1461281887197 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 16:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:38:07 INFO - PROCESS | 1814 | 1461281887203 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:38:07 INFO - PROCESS | 1814 | 1461281887209 Marionette TRACE conn3 <- [1,954,null,{}] 16:38:07 INFO - PROCESS | 1814 | 1461281887226 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:07 INFO - PROCESS | 1814 | 1461281887454 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 16:38:07 INFO - PROCESS | 1814 | 1461281887672 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:07 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213dd37000 == 93 [pid = 1814] [id = 246] 16:38:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 129 (0x7f212ad1f000) [pid = 1814] [serial = 739] [outer = (nil)] 16:38:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 130 (0x7f212b809c00) [pid = 1814] [serial = 740] [outer = 0x7f212ad1f000] 16:38:07 INFO - PROCESS | 1814 | 1461281887794 Marionette DEBUG loaded listener.js 16:38:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 131 (0x7f212cb6a400) [pid = 1814] [serial = 741] [outer = 0x7f212ad1f000] 16:38:08 INFO - PROCESS | 1814 | 1461281888686 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 16:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1537ms 16:38:08 INFO - PROCESS | 1814 | 1461281888741 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 16:38:08 INFO - PROCESS | 1814 | 1461281888745 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 16:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:38:08 INFO - PROCESS | 1814 | 1461281888751 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:38:08 INFO - PROCESS | 1814 | 1461281888754 Marionette TRACE conn3 <- [1,958,null,{}] 16:38:08 INFO - PROCESS | 1814 | 1461281888759 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:08 INFO - PROCESS | 1814 | 1461281888935 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 16:38:09 INFO - PROCESS | 1814 | 1461281889113 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:09 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2142378000 == 94 [pid = 1814] [id = 247] 16:38:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 132 (0x7f21255ed400) [pid = 1814] [serial = 742] [outer = (nil)] 16:38:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 133 (0x7f2137cef400) [pid = 1814] [serial = 743] [outer = 0x7f21255ed400] 16:38:09 INFO - PROCESS | 1814 | 1461281889189 Marionette DEBUG loaded listener.js 16:38:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 134 (0x7f2138f48000) [pid = 1814] [serial = 744] [outer = 0x7f21255ed400] 16:38:10 INFO - PROCESS | 1814 | 1461281890089 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 16:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1378ms 16:38:10 INFO - PROCESS | 1814 | 1461281890129 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 16:38:10 INFO - PROCESS | 1814 | 1461281890133 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 16:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:38:10 INFO - PROCESS | 1814 | 1461281890141 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:38:10 INFO - PROCESS | 1814 | 1461281890144 Marionette TRACE conn3 <- [1,962,null,{}] 16:38:10 INFO - PROCESS | 1814 | 1461281890150 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:10 INFO - PROCESS | 1814 | 1461281890325 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 16:38:10 INFO - PROCESS | 1814 | 1461281890502 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:10 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211efb9800 == 95 [pid = 1814] [id = 248] 16:38:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 135 (0x7f212b807400) [pid = 1814] [serial = 745] [outer = (nil)] 16:38:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 136 (0x7f2139c2f400) [pid = 1814] [serial = 746] [outer = 0x7f212b807400] 16:38:10 INFO - PROCESS | 1814 | 1461281890590 Marionette DEBUG loaded listener.js 16:38:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 137 (0x7f2139cedc00) [pid = 1814] [serial = 747] [outer = 0x7f212b807400] 16:38:11 INFO - PROCESS | 1814 | 1461281891498 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 16:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1430ms 16:38:11 INFO - PROCESS | 1814 | 1461281891572 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 16:38:11 INFO - PROCESS | 1814 | 1461281891575 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 16:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:38:11 INFO - PROCESS | 1814 | 1461281891581 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:38:11 INFO - PROCESS | 1814 | 1461281891583 Marionette TRACE conn3 <- [1,966,null,{}] 16:38:11 INFO - PROCESS | 1814 | 1461281891589 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:11 INFO - PROCESS | 1814 | 1461281891799 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 16:38:11 INFO - PROCESS | 1814 | 1461281891967 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:11 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2118499800 == 96 [pid = 1814] [id = 249] 16:38:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 138 (0x7f2139d31400) [pid = 1814] [serial = 748] [outer = (nil)] 16:38:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 139 (0x7f213be25800) [pid = 1814] [serial = 749] [outer = 0x7f2139d31400] 16:38:12 INFO - PROCESS | 1814 | 1461281892044 Marionette DEBUG loaded listener.js 16:38:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 140 (0x7f213dcd0c00) [pid = 1814] [serial = 750] [outer = 0x7f2139d31400] 16:38:12 INFO - PROCESS | 1814 | 1461281892880 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 16:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1329ms 16:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:38:12 INFO - PROCESS | 1814 | 1461281892911 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 16:38:12 INFO - PROCESS | 1814 | 1461281892914 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 16:38:12 INFO - PROCESS | 1814 | 1461281892921 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:38:12 INFO - PROCESS | 1814 | 1461281892925 Marionette TRACE conn3 <- [1,970,null,{}] 16:38:12 INFO - PROCESS | 1814 | 1461281892930 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:13 INFO - PROCESS | 1814 | 1461281893111 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 16:38:13 INFO - PROCESS | 1814 | 1461281893305 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:13 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2119025000 == 97 [pid = 1814] [id = 250] 16:38:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 141 (0x7f2139dc4800) [pid = 1814] [serial = 751] [outer = (nil)] 16:38:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 142 (0x7f213dcdb800) [pid = 1814] [serial = 752] [outer = 0x7f2139dc4800] 16:38:13 INFO - PROCESS | 1814 | 1461281893457 Marionette DEBUG loaded listener.js 16:38:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 143 (0x7f213dd85400) [pid = 1814] [serial = 753] [outer = 0x7f2139dc4800] 16:38:14 INFO - PROCESS | 1814 | 1461281894379 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 16:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1532ms 16:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:38:14 INFO - PROCESS | 1814 | 1461281894454 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 16:38:14 INFO - PROCESS | 1814 | 1461281894456 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 16:38:14 INFO - PROCESS | 1814 | 1461281894463 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:38:14 INFO - PROCESS | 1814 | 1461281894466 Marionette TRACE conn3 <- [1,974,null,{}] 16:38:14 INFO - PROCESS | 1814 | 1461281894471 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:14 INFO - PROCESS | 1814 | 1461281894655 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 16:38:14 INFO - PROCESS | 1814 | 1461281894841 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:14 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2118666800 == 98 [pid = 1814] [id = 251] 16:38:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 144 (0x7f2116dd6c00) [pid = 1814] [serial = 754] [outer = (nil)] 16:38:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 145 (0x7f2116dde000) [pid = 1814] [serial = 755] [outer = 0x7f2116dd6c00] 16:38:14 INFO - PROCESS | 1814 | 1461281894914 Marionette DEBUG loaded listener.js 16:38:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 146 (0x7f2116de3400) [pid = 1814] [serial = 756] [outer = 0x7f2116dd6c00] 16:38:15 INFO - PROCESS | 1814 | 1461281895754 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 16:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1331ms 16:38:15 INFO - PROCESS | 1814 | 1461281895794 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 16:38:15 INFO - PROCESS | 1814 | 1461281895796 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 16:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:38:15 INFO - PROCESS | 1814 | 1461281895802 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:38:15 INFO - PROCESS | 1814 | 1461281895805 Marionette TRACE conn3 <- [1,978,null,{}] 16:38:15 INFO - PROCESS | 1814 | 1461281895810 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:15 INFO - PROCESS | 1814 | 1461281895963 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 16:38:16 INFO - PROCESS | 1814 | 1461281896147 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:16 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211867f800 == 99 [pid = 1814] [id = 252] 16:38:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 147 (0x7f2116dd9000) [pid = 1814] [serial = 757] [outer = (nil)] 16:38:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 148 (0x7f2117a86c00) [pid = 1814] [serial = 758] [outer = 0x7f2116dd9000] 16:38:16 INFO - PROCESS | 1814 | 1461281896216 Marionette DEBUG loaded listener.js 16:38:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 149 (0x7f2117a8ac00) [pid = 1814] [serial = 759] [outer = 0x7f2116dd9000] 16:38:17 INFO - PROCESS | 1814 | 1461281897423 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 16:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1678ms 16:38:17 INFO - PROCESS | 1814 | 1461281897487 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 16:38:17 INFO - PROCESS | 1814 | 1461281897493 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 16:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:38:17 INFO - PROCESS | 1814 | 1461281897511 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:38:17 INFO - PROCESS | 1814 | 1461281897516 Marionette TRACE conn3 <- [1,982,null,{}] 16:38:17 INFO - PROCESS | 1814 | 1461281897525 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:17 INFO - PROCESS | 1814 | 1461281897777 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 16:38:17 INFO - PROCESS | 1814 | 1461281897926 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:17 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2123941000 == 100 [pid = 1814] [id = 253] 16:38:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 150 (0x7f2117a8f800) [pid = 1814] [serial = 760] [outer = (nil)] 16:38:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 151 (0x7f211ff2b400) [pid = 1814] [serial = 761] [outer = 0x7f2117a8f800] 16:38:18 INFO - PROCESS | 1814 | 1461281898006 Marionette DEBUG loaded listener.js 16:38:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 152 (0x7f212007fc00) [pid = 1814] [serial = 762] [outer = 0x7f2117a8f800] 16:38:18 INFO - PROCESS | 1814 | 1461281898968 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 16:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1501ms 16:38:19 INFO - PROCESS | 1814 | 1461281899010 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 16:38:19 INFO - PROCESS | 1814 | 1461281899018 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 16:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:38:19 INFO - PROCESS | 1814 | 1461281899028 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:38:19 INFO - PROCESS | 1814 | 1461281899031 Marionette TRACE conn3 <- [1,986,null,{}] 16:38:19 INFO - PROCESS | 1814 | 1461281899035 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:19 INFO - PROCESS | 1814 | 1461281899188 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 16:38:19 INFO - PROCESS | 1814 | 1461281899413 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:19 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21185e2000 == 101 [pid = 1814] [id = 254] 16:38:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 153 (0x7f212007e800) [pid = 1814] [serial = 763] [outer = (nil)] 16:38:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 154 (0x7f2121e3e400) [pid = 1814] [serial = 764] [outer = 0x7f212007e800] 16:38:19 INFO - PROCESS | 1814 | 1461281899561 Marionette DEBUG loaded listener.js 16:38:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 155 (0x7f212220d000) [pid = 1814] [serial = 765] [outer = 0x7f212007e800] 16:38:19 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212af65800 == 100 [pid = 1814] [id = 196] 16:38:19 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212e218800 == 99 [pid = 1814] [id = 67] 16:38:19 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2138dc1000 == 98 [pid = 1814] [id = 122] 16:38:19 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b2aa000 == 97 [pid = 1814] [id = 242] 16:38:19 INFO - PROCESS | 1814 | --DOMWINDOW == 154 (0x7f212a317800) [pid = 1814] [serial = 676] [outer = (nil)] [url = about:blank] 16:38:19 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2137cbc800 == 96 [pid = 1814] [id = 241] 16:38:19 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212c772800 == 95 [pid = 1814] [id = 240] 16:38:19 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b54d000 == 94 [pid = 1814] [id = 239] 16:38:19 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21257d9800 == 93 [pid = 1814] [id = 238] 16:38:19 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121240000 == 92 [pid = 1814] [id = 237] 16:38:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2128838800 == 91 [pid = 1814] [id = 236] 16:38:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125583000 == 90 [pid = 1814] [id = 235] 16:38:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125571000 == 89 [pid = 1814] [id = 232] 16:38:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2140bc5000 == 88 [pid = 1814] [id = 231] 16:38:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213df8d000 == 87 [pid = 1814] [id = 230] 16:38:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213d540800 == 86 [pid = 1814] [id = 229] 16:38:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2132ccc800 == 85 [pid = 1814] [id = 228] 16:38:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21257c7800 == 84 [pid = 1814] [id = 227] 16:38:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121205000 == 83 [pid = 1814] [id = 226] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 153 (0x7f2127345c00) [pid = 1814] [serial = 605] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 152 (0x7f2126797000) [pid = 1814] [serial = 602] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 151 (0x7f212136cc00) [pid = 1814] [serial = 593] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 150 (0x7f2124922c00) [pid = 1814] [serial = 665] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 149 (0x7f212126bc00) [pid = 1814] [serial = 659] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 148 (0x7f2120087800) [pid = 1814] [serial = 658] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 147 (0x7f2127ecc800) [pid = 1814] [serial = 637] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 146 (0x7f21255f5400) [pid = 1814] [serial = 667] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 145 (0x7f212b368800) [pid = 1814] [serial = 643] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 144 (0x7f212a4bf800) [pid = 1814] [serial = 629] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 143 (0x7f21221e6000) [pid = 1814] [serial = 662] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 142 (0x7f2122211800) [pid = 1814] [serial = 655] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 141 (0x7f2122d3a800) [pid = 1814] [serial = 634] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 140 (0x7f212a4c4000) [pid = 1814] [serial = 640] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 139 (0x7f212b80d800) [pid = 1814] [serial = 646] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 138 (0x7f212c759400) [pid = 1814] [serial = 649] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 137 (0x7f212ce40400) [pid = 1814] [serial = 652] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 136 (0x7f2126798c00) [pid = 1814] [serial = 671] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 135 (0x7f2123ba6000) [pid = 1814] [serial = 674] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 134 (0x7f21256ac400) [pid = 1814] [serial = 668] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 133 (0x7f212575d400) [pid = 1814] [serial = 599] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 132 (0x7f212223f000) [pid = 1814] [serial = 596] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 131 (0x7f21265e8800) [pid = 1814] [serial = 670] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 130 (0x7f212126f000) [pid = 1814] [serial = 661] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 129 (0x7f211ff3a800) [pid = 1814] [serial = 673] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 128 (0x7f212126b800) [pid = 1814] [serial = 631] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | --DOMWINDOW == 127 (0x7f2123b8c000) [pid = 1814] [serial = 664] [outer = (nil)] [url = about:blank] 16:38:20 INFO - PROCESS | 1814 | 1461281900478 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 16:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1489ms 16:38:20 INFO - PROCESS | 1814 | 1461281900518 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 16:38:20 INFO - PROCESS | 1814 | 1461281900522 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 16:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:38:20 INFO - PROCESS | 1814 | 1461281900528 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:38:20 INFO - PROCESS | 1814 | 1461281900534 Marionette TRACE conn3 <- [1,990,null,{}] 16:38:20 INFO - PROCESS | 1814 | 1461281900549 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:20 INFO - PROCESS | 1814 | 1461281900716 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 16:38:20 INFO - PROCESS | 1814 | 1461281900845 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:20 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125581800 == 84 [pid = 1814] [id = 255] 16:38:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 128 (0x7f212220e000) [pid = 1814] [serial = 766] [outer = (nil)] 16:38:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 129 (0x7f2123e2c800) [pid = 1814] [serial = 767] [outer = 0x7f212220e000] 16:38:20 INFO - PROCESS | 1814 | 1461281900909 Marionette DEBUG loaded listener.js 16:38:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 130 (0x7f21255c1c00) [pid = 1814] [serial = 768] [outer = 0x7f212220e000] 16:38:21 INFO - PROCESS | 1814 | 1461281901600 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 16:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1135ms 16:38:21 INFO - PROCESS | 1814 | 1461281901663 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 16:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:38:21 INFO - PROCESS | 1814 | 1461281901668 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 16:38:21 INFO - PROCESS | 1814 | 1461281901673 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:38:21 INFO - PROCESS | 1814 | 1461281901675 Marionette TRACE conn3 <- [1,994,null,{}] 16:38:21 INFO - PROCESS | 1814 | 1461281901706 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:21 INFO - PROCESS | 1814 | 1461281901858 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 16:38:21 INFO - PROCESS | 1814 | 1461281901869 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:21 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2129970800 == 85 [pid = 1814] [id = 256] 16:38:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 131 (0x7f21255c2000) [pid = 1814] [serial = 769] [outer = (nil)] 16:38:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 132 (0x7f21265e7400) [pid = 1814] [serial = 770] [outer = 0x7f21255c2000] 16:38:21 INFO - PROCESS | 1814 | 1461281901928 Marionette DEBUG loaded listener.js 16:38:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 133 (0x7f2126797000) [pid = 1814] [serial = 771] [outer = 0x7f21255c2000] 16:38:23 INFO - PROCESS | 1814 | 1461281902996 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 16:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1359ms 16:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:38:23 INFO - PROCESS | 1814 | 1461281903032 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 16:38:23 INFO - PROCESS | 1814 | 1461281903035 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 16:38:23 INFO - PROCESS | 1814 | 1461281903040 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:38:23 INFO - PROCESS | 1814 | 1461281903043 Marionette TRACE conn3 <- [1,998,null,{}] 16:38:23 INFO - PROCESS | 1814 | 1461281903056 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:23 INFO - PROCESS | 1814 | 1461281903236 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 16:38:23 INFO - PROCESS | 1814 | 1461281903258 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:23 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212ab14800 == 86 [pid = 1814] [id = 257] 16:38:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 134 (0x7f21256a6c00) [pid = 1814] [serial = 772] [outer = (nil)] 16:38:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 135 (0x7f2127345c00) [pid = 1814] [serial = 773] [outer = 0x7f21256a6c00] 16:38:23 INFO - PROCESS | 1814 | 1461281903315 Marionette DEBUG loaded listener.js 16:38:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 136 (0x7f21292ca400) [pid = 1814] [serial = 774] [outer = 0x7f21256a6c00] 16:38:24 INFO - PROCESS | 1814 | 1461281904133 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 16:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1488ms 16:38:24 INFO - PROCESS | 1814 | --DOMWINDOW == 135 (0x7f211f0c5000) [pid = 1814] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:38:24 INFO - PROCESS | 1814 | --DOMWINDOW == 134 (0x7f2120270800) [pid = 1814] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:38:24 INFO - PROCESS | 1814 | --DOMWINDOW == 133 (0x7f21221e0400) [pid = 1814] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:38:24 INFO - PROCESS | 1814 | --DOMWINDOW == 132 (0x7f2121263c00) [pid = 1814] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:38:24 INFO - PROCESS | 1814 | --DOMWINDOW == 131 (0x7f212af91400) [pid = 1814] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:38:24 INFO - PROCESS | 1814 | --DOMWINDOW == 130 (0x7f21256a3400) [pid = 1814] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:38:24 INFO - PROCESS | 1814 | --DOMWINDOW == 129 (0x7f2120089800) [pid = 1814] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:38:24 INFO - PROCESS | 1814 | --DOMWINDOW == 128 (0x7f212b36bc00) [pid = 1814] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:38:24 INFO - PROCESS | 1814 | --DOMWINDOW == 127 (0x7f21218c5000) [pid = 1814] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:38:24 INFO - PROCESS | 1814 | 1461281904564 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 16:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:38:24 INFO - PROCESS | 1814 | 1461281904569 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 16:38:24 INFO - PROCESS | 1814 | 1461281904578 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:38:24 INFO - PROCESS | 1814 | 1461281904581 Marionette TRACE conn3 <- [1,1002,null,{}] 16:38:24 INFO - PROCESS | 1814 | 1461281904589 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:24 INFO - PROCESS | 1814 | 1461281904918 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 16:38:25 INFO - PROCESS | 1814 | 1461281905054 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:25 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b554000 == 87 [pid = 1814] [id = 258] 16:38:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 128 (0x7f21267a3000) [pid = 1814] [serial = 775] [outer = (nil)] 16:38:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 129 (0x7f212b803c00) [pid = 1814] [serial = 776] [outer = 0x7f21267a3000] 16:38:25 INFO - PROCESS | 1814 | 1461281905119 Marionette DEBUG loaded listener.js 16:38:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 130 (0x7f212be72000) [pid = 1814] [serial = 777] [outer = 0x7f21267a3000] 16:38:25 INFO - PROCESS | 1814 | 1461281905762 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 16:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1232ms 16:38:25 INFO - PROCESS | 1814 | 1461281905809 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 16:38:25 INFO - PROCESS | 1814 | 1461281905813 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 16:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:38:25 INFO - PROCESS | 1814 | 1461281905829 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:38:25 INFO - PROCESS | 1814 | 1461281905833 Marionette TRACE conn3 <- [1,1006,null,{}] 16:38:25 INFO - PROCESS | 1814 | 1461281905838 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:26 INFO - PROCESS | 1814 | 1461281906026 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 16:38:26 INFO - PROCESS | 1814 | 1461281906056 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:26 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212c354800 == 88 [pid = 1814] [id = 259] 16:38:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 131 (0x7f21265e5400) [pid = 1814] [serial = 778] [outer = (nil)] 16:38:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 132 (0x7f212ce44c00) [pid = 1814] [serial = 779] [outer = 0x7f21265e5400] 16:38:26 INFO - PROCESS | 1814 | 1461281906116 Marionette DEBUG loaded listener.js 16:38:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 133 (0x7f212cfce800) [pid = 1814] [serial = 780] [outer = 0x7f21265e5400] 16:38:27 INFO - PROCESS | 1814 | 1461281907030 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 16:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1238ms 16:38:27 INFO - PROCESS | 1814 | 1461281907059 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 16:38:27 INFO - PROCESS | 1814 | 1461281907065 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 16:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:38:27 INFO - PROCESS | 1814 | 1461281907073 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:38:27 INFO - PROCESS | 1814 | 1461281907079 Marionette TRACE conn3 <- [1,1010,null,{}] 16:38:27 INFO - PROCESS | 1814 | 1461281907087 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:27 INFO - PROCESS | 1814 | 1461281907260 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 16:38:27 INFO - PROCESS | 1814 | 1461281907455 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:27 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121aa1800 == 89 [pid = 1814] [id = 260] 16:38:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 134 (0x7f2116dd8800) [pid = 1814] [serial = 781] [outer = (nil)] 16:38:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 135 (0x7f211ff2f000) [pid = 1814] [serial = 782] [outer = 0x7f2116dd8800] 16:38:27 INFO - PROCESS | 1814 | 1461281907530 Marionette DEBUG loaded listener.js 16:38:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 136 (0x7f2121270000) [pid = 1814] [serial = 783] [outer = 0x7f2116dd8800] 16:38:28 INFO - PROCESS | 1814 | 1461281908473 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 16:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1434ms 16:38:28 INFO - PROCESS | 1814 | 1461281908507 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 16:38:28 INFO - PROCESS | 1814 | 1461281908516 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 16:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:38:28 INFO - PROCESS | 1814 | 1461281908525 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:38:28 INFO - PROCESS | 1814 | 1461281908528 Marionette TRACE conn3 <- [1,1014,null,{}] 16:38:28 INFO - PROCESS | 1814 | 1461281908534 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:28 INFO - PROCESS | 1814 | 1461281908704 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 16:38:28 INFO - PROCESS | 1814 | 1461281908920 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:28 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2129143000 == 90 [pid = 1814] [id = 261] 16:38:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 137 (0x7f2123a9dc00) [pid = 1814] [serial = 784] [outer = (nil)] 16:38:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 138 (0x7f2123e2f800) [pid = 1814] [serial = 785] [outer = 0x7f2123a9dc00] 16:38:29 INFO - PROCESS | 1814 | 1461281909037 Marionette DEBUG loaded listener.js 16:38:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 139 (0x7f21255f5400) [pid = 1814] [serial = 786] [outer = 0x7f2123a9dc00] 16:38:30 INFO - PROCESS | 1814 | 1461281910018 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 16:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1530ms 16:38:30 INFO - PROCESS | 1814 | 1461281910056 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 16:38:30 INFO - PROCESS | 1814 | 1461281910060 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 16:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:38:30 INFO - PROCESS | 1814 | 1461281910067 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:38:30 INFO - PROCESS | 1814 | 1461281910072 Marionette TRACE conn3 <- [1,1018,null,{}] 16:38:30 INFO - PROCESS | 1814 | 1461281910088 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:30 INFO - PROCESS | 1814 | 1461281910266 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 16:38:30 INFO - PROCESS | 1814 | 1461281910483 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:30 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2132cc7000 == 91 [pid = 1814] [id = 262] 16:38:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 140 (0x7f21265e7800) [pid = 1814] [serial = 787] [outer = (nil)] 16:38:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 141 (0x7f212aae8000) [pid = 1814] [serial = 788] [outer = 0x7f21265e7800] 16:38:30 INFO - PROCESS | 1814 | 1461281910603 Marionette DEBUG loaded listener.js 16:38:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 142 (0x7f212b80b000) [pid = 1814] [serial = 789] [outer = 0x7f21265e7800] 16:38:31 INFO - PROCESS | 1814 | 1461281911411 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 16:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1390ms 16:38:31 INFO - PROCESS | 1814 | 1461281911458 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 16:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:38:31 INFO - PROCESS | 1814 | 1461281911463 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 16:38:31 INFO - PROCESS | 1814 | 1461281911469 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:38:31 INFO - PROCESS | 1814 | 1461281911472 Marionette TRACE conn3 <- [1,1022,null,{}] 16:38:31 INFO - PROCESS | 1814 | 1461281911477 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:31 INFO - PROCESS | 1814 | 1461281911634 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 16:38:31 INFO - PROCESS | 1814 | 1461281911809 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:31 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2139a10800 == 92 [pid = 1814] [id = 263] 16:38:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 143 (0x7f21291ad000) [pid = 1814] [serial = 790] [outer = (nil)] 16:38:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 144 (0x7f212e580800) [pid = 1814] [serial = 791] [outer = 0x7f21291ad000] 16:38:31 INFO - PROCESS | 1814 | 1461281911884 Marionette DEBUG loaded listener.js 16:38:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 145 (0x7f2137cefc00) [pid = 1814] [serial = 792] [outer = 0x7f21291ad000] 16:38:32 INFO - PROCESS | 1814 | 1461281912721 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 16:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1286ms 16:38:32 INFO - PROCESS | 1814 | 1461281912755 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 16:38:32 INFO - PROCESS | 1814 | 1461281912758 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 16:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:38:32 INFO - PROCESS | 1814 | 1461281912764 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:38:32 INFO - PROCESS | 1814 | 1461281912766 Marionette TRACE conn3 <- [1,1026,null,{}] 16:38:32 INFO - PROCESS | 1814 | 1461281912772 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:32 INFO - PROCESS | 1814 | 1461281912941 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 16:38:33 INFO - PROCESS | 1814 | 1461281913087 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:33 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213d6e4800 == 93 [pid = 1814] [id = 264] 16:38:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 146 (0x7f212e379c00) [pid = 1814] [serial = 793] [outer = (nil)] 16:38:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 147 (0x7f2138b91800) [pid = 1814] [serial = 794] [outer = 0x7f212e379c00] 16:38:33 INFO - PROCESS | 1814 | 1461281913159 Marionette DEBUG loaded listener.js 16:38:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 148 (0x7f2139c37c00) [pid = 1814] [serial = 795] [outer = 0x7f212e379c00] 16:38:34 INFO - PROCESS | 1814 | 1461281914047 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 16:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1329ms 16:38:34 INFO - PROCESS | 1814 | 1461281914094 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 16:38:34 INFO - PROCESS | 1814 | 1461281914098 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 16:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:38:34 INFO - PROCESS | 1814 | 1461281914103 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:38:34 INFO - PROCESS | 1814 | 1461281914105 Marionette TRACE conn3 <- [1,1030,null,{}] 16:38:34 INFO - PROCESS | 1814 | 1461281914111 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:34 INFO - PROCESS | 1814 | 1461281914301 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 16:38:34 INFO - PROCESS | 1814 | 1461281914473 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:34 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2140bce800 == 94 [pid = 1814] [id = 265] 16:38:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 149 (0x7f2138af3c00) [pid = 1814] [serial = 796] [outer = (nil)] 16:38:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 150 (0x7f213d5eb000) [pid = 1814] [serial = 797] [outer = 0x7f2138af3c00] 16:38:34 INFO - PROCESS | 1814 | 1461281914551 Marionette DEBUG loaded listener.js 16:38:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 151 (0x7f213dd8b000) [pid = 1814] [serial = 798] [outer = 0x7f2138af3c00] 16:38:35 INFO - PROCESS | 1814 | 1461281915367 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 16:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1333ms 16:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:38:35 INFO - PROCESS | 1814 | 1461281915438 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 16:38:35 INFO - PROCESS | 1814 | 1461281915441 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 16:38:35 INFO - PROCESS | 1814 | 1461281915447 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:38:35 INFO - PROCESS | 1814 | 1461281915450 Marionette TRACE conn3 <- [1,1034,null,{}] 16:38:35 INFO - PROCESS | 1814 | 1461281915455 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:35 INFO - PROCESS | 1814 | 1461281915651 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 16:38:35 INFO - PROCESS | 1814 | 1461281915822 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:35 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125427800 == 95 [pid = 1814] [id = 266] 16:38:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 152 (0x7f21178ae400) [pid = 1814] [serial = 799] [outer = (nil)] 16:38:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 153 (0x7f21178b3400) [pid = 1814] [serial = 800] [outer = 0x7f21178ae400] 16:38:35 INFO - PROCESS | 1814 | 1461281915896 Marionette DEBUG loaded listener.js 16:38:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 154 (0x7f21178b8c00) [pid = 1814] [serial = 801] [outer = 0x7f21178ae400] 16:38:36 INFO - PROCESS | 1814 | 1461281916736 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 16:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1333ms 16:38:36 INFO - PROCESS | 1814 | 1461281916780 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 16:38:36 INFO - PROCESS | 1814 | 1461281916784 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 16:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:38:36 INFO - PROCESS | 1814 | 1461281916789 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:38:36 INFO - PROCESS | 1814 | 1461281916791 Marionette TRACE conn3 <- [1,1038,null,{}] 16:38:36 INFO - PROCESS | 1814 | 1461281916797 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:36 INFO - PROCESS | 1814 | 1461281916960 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 16:38:37 INFO - PROCESS | 1814 | 1461281917137 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:37 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211844f800 == 96 [pid = 1814] [id = 267] 16:38:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 155 (0x7f21178aec00) [pid = 1814] [serial = 802] [outer = (nil)] 16:38:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 156 (0x7f2139d6d000) [pid = 1814] [serial = 803] [outer = 0x7f21178aec00] 16:38:37 INFO - PROCESS | 1814 | 1461281917207 Marionette DEBUG loaded listener.js 16:38:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 157 (0x7f2139d73800) [pid = 1814] [serial = 804] [outer = 0x7f21178aec00] 16:38:38 INFO - PROCESS | 1814 | 1461281918041 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 16:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1284ms 16:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:38:38 INFO - PROCESS | 1814 | 1461281918075 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 16:38:38 INFO - PROCESS | 1814 | 1461281918078 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 16:38:38 INFO - PROCESS | 1814 | 1461281918084 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:38:38 INFO - PROCESS | 1814 | 1461281918087 Marionette TRACE conn3 <- [1,1042,null,{}] 16:38:38 INFO - PROCESS | 1814 | 1461281918092 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:38 INFO - PROCESS | 1814 | 1461281918242 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 16:38:38 INFO - PROCESS | 1814 | 1461281918416 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:38 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212542c800 == 97 [pid = 1814] [id = 268] 16:38:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 158 (0x7f21160c4000) [pid = 1814] [serial = 805] [outer = (nil)] 16:38:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 159 (0x7f21160cb800) [pid = 1814] [serial = 806] [outer = 0x7f21160c4000] 16:38:38 INFO - PROCESS | 1814 | 1461281918484 Marionette DEBUG loaded listener.js 16:38:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 160 (0x7f21160d0400) [pid = 1814] [serial = 807] [outer = 0x7f21160c4000] 16:38:39 INFO - PROCESS | 1814 | 1461281919298 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 16:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1229ms 16:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:38:39 INFO - PROCESS | 1814 | 1461281919312 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 16:38:39 INFO - PROCESS | 1814 | 1461281919316 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 16:38:39 INFO - PROCESS | 1814 | 1461281919338 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:38:39 INFO - PROCESS | 1814 | 1461281919342 Marionette TRACE conn3 <- [1,1046,null,{}] 16:38:39 INFO - PROCESS | 1814 | 1461281919349 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:39 INFO - PROCESS | 1814 | 1461281919506 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 16:38:39 INFO - PROCESS | 1814 | 1461281919681 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:39 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21161db800 == 98 [pid = 1814] [id = 269] 16:38:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 161 (0x7f21160c5c00) [pid = 1814] [serial = 808] [outer = (nil)] 16:38:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 162 (0x7f2139d6cc00) [pid = 1814] [serial = 809] [outer = 0x7f21160c5c00] 16:38:39 INFO - PROCESS | 1814 | 1461281919748 Marionette DEBUG loaded listener.js 16:38:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 163 (0x7f2139d77800) [pid = 1814] [serial = 810] [outer = 0x7f21160c5c00] 16:38:40 INFO - PROCESS | 1814 | 1461281920597 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 16:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1349ms 16:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:38:40 INFO - PROCESS | 1814 | 1461281920671 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 16:38:40 INFO - PROCESS | 1814 | 1461281920674 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 16:38:40 INFO - PROCESS | 1814 | 1461281920680 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:38:40 INFO - PROCESS | 1814 | 1461281920685 Marionette TRACE conn3 <- [1,1050,null,{}] 16:38:40 INFO - PROCESS | 1814 | 1461281920690 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:40 INFO - PROCESS | 1814 | 1461281920916 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 16:38:41 INFO - PROCESS | 1814 | 1461281921097 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:41 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21163bd800 == 99 [pid = 1814] [id = 270] 16:38:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 164 (0x7f2116419800) [pid = 1814] [serial = 811] [outer = (nil)] 16:38:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 165 (0x7f211f0d1800) [pid = 1814] [serial = 812] [outer = 0x7f2116419800] 16:38:41 INFO - PROCESS | 1814 | 1461281921186 Marionette DEBUG loaded listener.js 16:38:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 166 (0x7f212734d000) [pid = 1814] [serial = 813] [outer = 0x7f2116419800] 16:38:42 INFO - PROCESS | 1814 | 1461281922309 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 16:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1686ms 16:38:42 INFO - PROCESS | 1814 | 1461281922367 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 16:38:42 INFO - PROCESS | 1814 | 1461281922372 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 16:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:38:42 INFO - PROCESS | 1814 | 1461281922381 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:38:42 INFO - PROCESS | 1814 | 1461281922384 Marionette TRACE conn3 <- [1,1054,null,{}] 16:38:42 INFO - PROCESS | 1814 | 1461281922391 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:42 INFO - PROCESS | 1814 | 1461281922558 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 16:38:42 INFO - PROCESS | 1814 | 1461281922733 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:42 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2123e7e000 == 100 [pid = 1814] [id = 271] 16:38:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 167 (0x7f2117a8d800) [pid = 1814] [serial = 814] [outer = (nil)] 16:38:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 168 (0x7f2117a91400) [pid = 1814] [serial = 815] [outer = 0x7f2117a8d800] 16:38:42 INFO - PROCESS | 1814 | 1461281922800 Marionette DEBUG loaded listener.js 16:38:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 169 (0x7f211ff31000) [pid = 1814] [serial = 816] [outer = 0x7f2117a8d800] 16:38:43 INFO - PROCESS | 1814 | 1461281923749 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 16:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1396ms 16:38:43 INFO - PROCESS | 1814 | 1461281923779 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 16:38:43 INFO - PROCESS | 1814 | 1461281923787 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 16:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:38:43 INFO - PROCESS | 1814 | 1461281923796 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:38:43 INFO - PROCESS | 1814 | 1461281923800 Marionette TRACE conn3 <- [1,1058,null,{}] 16:38:43 INFO - PROCESS | 1814 | 1461281923805 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:43 INFO - PROCESS | 1814 | 1461281923961 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 16:38:44 INFO - PROCESS | 1814 | 1461281924257 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:44 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21185dd800 == 101 [pid = 1814] [id = 272] 16:38:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 170 (0x7f2122206000) [pid = 1814] [serial = 817] [outer = (nil)] 16:38:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 171 (0x7f2122235000) [pid = 1814] [serial = 818] [outer = 0x7f2122206000] 16:38:44 INFO - PROCESS | 1814 | 1461281924371 Marionette DEBUG loaded listener.js 16:38:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 172 (0x7f2122d3a800) [pid = 1814] [serial = 819] [outer = 0x7f2122206000] 16:38:44 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2139c0b000 == 100 [pid = 1814] [id = 214] 16:38:44 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213ddc7000 == 99 [pid = 1814] [id = 217] 16:38:44 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213d95d000 == 98 [pid = 1814] [id = 216] 16:38:44 INFO - PROCESS | 1814 | --DOMWINDOW == 171 (0x7f212cb69c00) [pid = 1814] [serial = 691] [outer = (nil)] [url = about:blank] 16:38:44 INFO - PROCESS | 1814 | --DOMWINDOW == 170 (0x7f212cfd0c00) [pid = 1814] [serial = 694] [outer = (nil)] [url = about:blank] 16:38:44 INFO - PROCESS | 1814 | --DOMWINDOW == 169 (0x7f2137cee800) [pid = 1814] [serial = 697] [outer = (nil)] [url = about:blank] 16:38:44 INFO - PROCESS | 1814 | --DOMWINDOW == 168 (0x7f2138af6400) [pid = 1814] [serial = 700] [outer = (nil)] [url = about:blank] 16:38:44 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b554000 == 97 [pid = 1814] [id = 258] 16:38:44 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212ab14800 == 96 [pid = 1814] [id = 257] 16:38:44 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2129970800 == 95 [pid = 1814] [id = 256] 16:38:44 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125581800 == 94 [pid = 1814] [id = 255] 16:38:45 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21185e2000 == 93 [pid = 1814] [id = 254] 16:38:45 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2123941000 == 92 [pid = 1814] [id = 253] 16:38:45 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2119025000 == 91 [pid = 1814] [id = 250] 16:38:45 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2118499800 == 90 [pid = 1814] [id = 249] 16:38:45 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211efb9800 == 89 [pid = 1814] [id = 248] 16:38:45 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2142378000 == 88 [pid = 1814] [id = 247] 16:38:45 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213dd37000 == 87 [pid = 1814] [id = 246] 16:38:45 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b6ac000 == 86 [pid = 1814] [id = 245] 16:38:45 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212550b800 == 85 [pid = 1814] [id = 244] 16:38:45 INFO - PROCESS | 1814 | 1461281925171 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 16:38:45 INFO - PROCESS | 1814 | --DOMWINDOW == 167 (0x7f212b804400) [pid = 1814] [serial = 677] [outer = (nil)] [url = about:blank] 16:38:45 INFO - PROCESS | 1814 | --DOMWINDOW == 166 (0x7f2122209800) [pid = 1814] [serial = 682] [outer = (nil)] [url = about:blank] 16:38:45 INFO - PROCESS | 1814 | --DOMWINDOW == 165 (0x7f212e378800) [pid = 1814] [serial = 725] [outer = (nil)] [url = about:blank] 16:38:45 INFO - PROCESS | 1814 | --DOMWINDOW == 164 (0x7f2131f5e800) [pid = 1814] [serial = 726] [outer = (nil)] [url = about:blank] 16:38:45 INFO - PROCESS | 1814 | --DOMWINDOW == 163 (0x7f2123ba4400) [pid = 1814] [serial = 728] [outer = (nil)] [url = about:blank] 16:38:45 INFO - PROCESS | 1814 | --DOMWINDOW == 162 (0x7f212220cc00) [pid = 1814] [serial = 455] [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.] 16:38:45 INFO - PROCESS | 1814 | --DOMWINDOW == 161 (0x7f212ce4b800) [pid = 1814] [serial = 723] [outer = (nil)] [url = about:blank] 16:38:45 INFO - PROCESS | 1814 | --DOMWINDOW == 160 (0x7f212e379000) [pid = 1814] [serial = 729] [outer = (nil)] [url = about:blank] 16:38:45 INFO - PROCESS | 1814 | --DOMWINDOW == 159 (0x7f212a376c00) [pid = 1814] [serial = 720] [outer = (nil)] [url = about:blank] 16:38:45 INFO - PROCESS | 1814 | --DOMWINDOW == 158 (0x7f2138b90400) [pid = 1814] [serial = 703] [outer = (nil)] [url = about:blank] 16:38:45 INFO - PROCESS | 1814 | --DOMWINDOW == 157 (0x7f2123a95000) [pid = 1814] [serial = 712] [outer = (nil)] [url = about:blank] 16:38:45 INFO - PROCESS | 1814 | --DOMWINDOW == 156 (0x7f21256a9400) [pid = 1814] [serial = 713] [outer = (nil)] [url = about:blank] 16:38:45 INFO - PROCESS | 1814 | --DOMWINDOW == 155 (0x7f2123a93400) [pid = 1814] [serial = 710] [outer = (nil)] [url = about:blank] 16:38:45 INFO - PROCESS | 1814 | --DOMWINDOW == 154 (0x7f21221e3000) [pid = 1814] [serial = 709] [outer = (nil)] [url = about:blank] 16:38:45 INFO - PROCESS | 1814 | --DOMWINDOW == 153 (0x7f212126cc00) [pid = 1814] [serial = 706] [outer = (nil)] [url = about:blank] 16:38:45 INFO - PROCESS | 1814 | --DOMWINDOW == 152 (0x7f21218c4c00) [pid = 1814] [serial = 707] [outer = (nil)] [url = about:blank] 16:38:45 INFO - PROCESS | 1814 | --DOMWINDOW == 151 (0x7f212b80f000) [pid = 1814] [serial = 722] [outer = (nil)] [url = about:blank] 16:38:45 INFO - PROCESS | 1814 | --DOMWINDOW == 150 (0x7f2128aa9000) [pid = 1814] [serial = 719] [outer = (nil)] [url = about:blank] 16:38:45 INFO - PROCESS | 1814 | --DOMWINDOW == 149 (0x7f2126798800) [pid = 1814] [serial = 715] [outer = (nil)] [url = about:blank] 16:38:45 INFO - PROCESS | 1814 | --DOMWINDOW == 148 (0x7f2127342800) [pid = 1814] [serial = 716] [outer = (nil)] [url = about:blank] 16:38:45 INFO - PROCESS | 1814 | --DOMWINDOW == 147 (0x7f211f0c5400) [pid = 1814] [serial = 679] [outer = (nil)] [url = about:blank] 16:38:45 INFO - PROCESS | 1814 | --DOMWINDOW == 146 (0x7f212b36b400) [pid = 1814] [serial = 688] [outer = (nil)] [url = about:blank] 16:38:45 INFO - PROCESS | 1814 | --DOMWINDOW == 145 (0x7f21255be800) [pid = 1814] [serial = 685] [outer = (nil)] [url = about:blank] 16:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1433ms 16:38:45 INFO - PROCESS | 1814 | 1461281925229 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 16:38:45 INFO - PROCESS | 1814 | 1461281925232 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 16:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:38:45 INFO - PROCESS | 1814 | 1461281925241 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:38:45 INFO - PROCESS | 1814 | 1461281925247 Marionette TRACE conn3 <- [1,1062,null,{}] 16:38:45 INFO - PROCESS | 1814 | 1461281925261 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:45 INFO - PROCESS | 1814 | 1461281925430 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 16:38:45 INFO - PROCESS | 1814 | 1461281925587 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:45 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121aa6000 == 86 [pid = 1814] [id = 273] 16:38:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 146 (0x7f212181a800) [pid = 1814] [serial = 820] [outer = (nil)] 16:38:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 147 (0x7f21256a5c00) [pid = 1814] [serial = 821] [outer = 0x7f212181a800] 16:38:45 INFO - PROCESS | 1814 | 1461281925647 Marionette DEBUG loaded listener.js 16:38:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 148 (0x7f21265e7c00) [pid = 1814] [serial = 822] [outer = 0x7f212181a800] 16:38:46 INFO - PROCESS | 1814 | 1461281926316 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 16:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1140ms 16:38:46 INFO - PROCESS | 1814 | 1461281926378 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 16:38:46 INFO - PROCESS | 1814 | 1461281926382 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 16:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:38:46 INFO - PROCESS | 1814 | 1461281926388 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:38:46 INFO - PROCESS | 1814 | 1461281926390 Marionette TRACE conn3 <- [1,1066,null,{}] 16:38:46 INFO - PROCESS | 1814 | 1461281926405 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:46 INFO - PROCESS | 1814 | 1461281926546 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 16:38:46 INFO - PROCESS | 1814 | 1461281926560 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:46 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21257ce000 == 87 [pid = 1814] [id = 274] 16:38:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 149 (0x7f2123e28c00) [pid = 1814] [serial = 823] [outer = (nil)] 16:38:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 150 (0x7f2127e75400) [pid = 1814] [serial = 824] [outer = 0x7f2123e28c00] 16:38:46 INFO - PROCESS | 1814 | 1461281926618 Marionette DEBUG loaded listener.js 16:38:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 151 (0x7f212a376c00) [pid = 1814] [serial = 825] [outer = 0x7f2123e28c00] 16:38:47 INFO - PROCESS | 1814 | 1461281927442 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 16:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1086ms 16:38:47 INFO - PROCESS | 1814 | 1461281927476 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 16:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:38:47 INFO - PROCESS | 1814 | 1461281927489 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 16:38:47 INFO - PROCESS | 1814 | 1461281927494 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:38:47 INFO - PROCESS | 1814 | 1461281927497 Marionette TRACE conn3 <- [1,1070,null,{}] 16:38:47 INFO - PROCESS | 1814 | 1461281927502 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:47 INFO - PROCESS | 1814 | 1461281927689 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 16:38:47 INFO - PROCESS | 1814 | 1461281927720 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:47 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2128839000 == 88 [pid = 1814] [id = 275] 16:38:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 152 (0x7f21291af400) [pid = 1814] [serial = 826] [outer = (nil)] 16:38:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 153 (0x7f212b798000) [pid = 1814] [serial = 827] [outer = 0x7f21291af400] 16:38:47 INFO - PROCESS | 1814 | 1461281927779 Marionette DEBUG loaded listener.js 16:38:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 154 (0x7f212c38ac00) [pid = 1814] [serial = 828] [outer = 0x7f21291af400] 16:38:48 INFO - PROCESS | 1814 | 1461281928576 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 16:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1129ms 16:38:48 INFO - PROCESS | 1814 | 1461281928623 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 16:38:48 INFO - PROCESS | 1814 | 1461281928626 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 16:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:38:48 INFO - PROCESS | 1814 | 1461281928640 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:38:48 INFO - PROCESS | 1814 | 1461281928642 Marionette TRACE conn3 <- [1,1074,null,{}] 16:38:48 INFO - PROCESS | 1814 | 1461281928647 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:48 INFO - PROCESS | 1814 | 1461281928859 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 16:38:48 INFO - PROCESS | 1814 | 1461281928893 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:48 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b730000 == 89 [pid = 1814] [id = 276] 16:38:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 155 (0x7f2138af6400) [pid = 1814] [serial = 829] [outer = (nil)] 16:38:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 156 (0x7f2139d40400) [pid = 1814] [serial = 830] [outer = 0x7f2138af6400] 16:38:48 INFO - PROCESS | 1814 | 1461281928958 Marionette DEBUG loaded listener.js 16:38:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 157 (0x7f2139d79800) [pid = 1814] [serial = 831] [outer = 0x7f2138af6400] 16:38:49 INFO - PROCESS | 1814 | --DOMWINDOW == 156 (0x7f21256a6c00) [pid = 1814] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:38:49 INFO - PROCESS | 1814 | --DOMWINDOW == 155 (0x7f21267a3000) [pid = 1814] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:38:49 INFO - PROCESS | 1814 | --DOMWINDOW == 154 (0x7f212220e000) [pid = 1814] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:38:49 INFO - PROCESS | 1814 | --DOMWINDOW == 153 (0x7f2117a8f800) [pid = 1814] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:38:49 INFO - PROCESS | 1814 | --DOMWINDOW == 152 (0x7f212007e800) [pid = 1814] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:38:49 INFO - PROCESS | 1814 | --DOMWINDOW == 151 (0x7f21255c2000) [pid = 1814] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:38:49 INFO - PROCESS | 1814 | 1461281929873 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 16:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1276ms 16:38:49 INFO - PROCESS | 1814 | 1461281929917 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 16:38:49 INFO - PROCESS | 1814 | 1461281929921 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 16:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:38:49 INFO - PROCESS | 1814 | 1461281929926 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:38:49 INFO - PROCESS | 1814 | 1461281929929 Marionette TRACE conn3 <- [1,1078,null,{}] 16:38:49 INFO - PROCESS | 1814 | 1461281929936 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:50 INFO - PROCESS | 1814 | 1461281930088 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 16:38:50 INFO - PROCESS | 1814 | 1461281930225 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:50 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212be1b800 == 90 [pid = 1814] [id = 277] 16:38:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 152 (0x7f21218c2400) [pid = 1814] [serial = 832] [outer = (nil)] 16:38:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 153 (0x7f212e597c00) [pid = 1814] [serial = 833] [outer = 0x7f21218c2400] 16:38:50 INFO - PROCESS | 1814 | 1461281930288 Marionette DEBUG loaded listener.js 16:38:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 154 (0x7f2139f11c00) [pid = 1814] [serial = 834] [outer = 0x7f21218c2400] 16:38:50 INFO - PROCESS | 1814 | 1461281930929 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 16:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1036ms 16:38:50 INFO - PROCESS | 1814 | 1461281930963 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 16:38:50 INFO - PROCESS | 1814 | 1461281930966 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 16:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:38:50 INFO - PROCESS | 1814 | 1461281930972 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:38:50 INFO - PROCESS | 1814 | 1461281930974 Marionette TRACE conn3 <- [1,1082,null,{}] 16:38:50 INFO - PROCESS | 1814 | 1461281930979 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:51 INFO - PROCESS | 1814 | 1461281931182 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 16:38:51 INFO - PROCESS | 1814 | 1461281931201 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:51 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2131e90800 == 91 [pid = 1814] [id = 278] 16:38:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 155 (0x7f211ff2f400) [pid = 1814] [serial = 835] [outer = (nil)] 16:38:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 156 (0x7f2139f1b400) [pid = 1814] [serial = 836] [outer = 0x7f211ff2f400] 16:38:51 INFO - PROCESS | 1814 | 1461281931260 Marionette DEBUG loaded listener.js 16:38:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 157 (0x7f213d73ac00) [pid = 1814] [serial = 837] [outer = 0x7f211ff2f400] 16:38:52 INFO - PROCESS | 1814 | 1461281932278 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 16:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1326ms 16:38:52 INFO - PROCESS | 1814 | 1461281932299 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 16:38:52 INFO - PROCESS | 1814 | 1461281932304 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 16:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:38:52 INFO - PROCESS | 1814 | 1461281932313 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:38:52 INFO - PROCESS | 1814 | 1461281932318 Marionette TRACE conn3 <- [1,1086,null,{}] 16:38:52 INFO - PROCESS | 1814 | 1461281932325 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:52 INFO - PROCESS | 1814 | 1461281932507 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 16:38:52 INFO - PROCESS | 1814 | 1461281932692 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:52 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211efb3800 == 92 [pid = 1814] [id = 279] 16:38:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 158 (0x7f21178b1000) [pid = 1814] [serial = 838] [outer = (nil)] 16:38:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 159 (0x7f2117a8e400) [pid = 1814] [serial = 839] [outer = 0x7f21178b1000] 16:38:52 INFO - PROCESS | 1814 | 1461281932766 Marionette DEBUG loaded listener.js 16:38:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 160 (0x7f2119341000) [pid = 1814] [serial = 840] [outer = 0x7f21178b1000] 16:38:53 INFO - PROCESS | 1814 | 1461281933721 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 16:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1483ms 16:38:53 INFO - PROCESS | 1814 | 1461281933796 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 16:38:53 INFO - PROCESS | 1814 | 1461281933804 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 16:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:38:53 INFO - PROCESS | 1814 | 1461281933813 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:38:53 INFO - PROCESS | 1814 | 1461281933818 Marionette TRACE conn3 <- [1,1090,null,{}] 16:38:53 INFO - PROCESS | 1814 | 1461281933823 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:54 INFO - PROCESS | 1814 | 1461281934025 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 16:38:54 INFO - PROCESS | 1814 | 1461281934280 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:54 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21257c1000 == 93 [pid = 1814] [id = 280] 16:38:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 161 (0x7f211934a800) [pid = 1814] [serial = 841] [outer = (nil)] 16:38:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 162 (0x7f211f15a400) [pid = 1814] [serial = 842] [outer = 0x7f211934a800] 16:38:54 INFO - PROCESS | 1814 | 1461281934396 Marionette DEBUG loaded listener.js 16:38:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 163 (0x7f2121367800) [pid = 1814] [serial = 843] [outer = 0x7f211934a800] 16:38:55 INFO - PROCESS | 1814 | 1461281935206 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 16:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1429ms 16:38:55 INFO - PROCESS | 1814 | 1461281935242 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 16:38:55 INFO - PROCESS | 1814 | 1461281935246 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 16:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:38:55 INFO - PROCESS | 1814 | 1461281935252 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:38:55 INFO - PROCESS | 1814 | 1461281935258 Marionette TRACE conn3 <- [1,1094,null,{}] 16:38:55 INFO - PROCESS | 1814 | 1461281935273 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:55 INFO - PROCESS | 1814 | 1461281935461 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 16:38:55 INFO - PROCESS | 1814 | 1461281935642 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:55 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2138fc1800 == 94 [pid = 1814] [id = 281] 16:38:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 164 (0x7f212223cc00) [pid = 1814] [serial = 844] [outer = (nil)] 16:38:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 165 (0x7f21255e9000) [pid = 1814] [serial = 845] [outer = 0x7f212223cc00] 16:38:55 INFO - PROCESS | 1814 | 1461281935717 Marionette DEBUG loaded listener.js 16:38:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 166 (0x7f2127ecec00) [pid = 1814] [serial = 846] [outer = 0x7f212223cc00] 16:38:56 INFO - PROCESS | 1814 | 1461281936583 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 16:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1387ms 16:38:56 INFO - PROCESS | 1814 | 1461281936641 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 16:38:56 INFO - PROCESS | 1814 | 1461281936645 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 16:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:38:56 INFO - PROCESS | 1814 | 1461281936652 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:38:56 INFO - PROCESS | 1814 | 1461281936654 Marionette TRACE conn3 <- [1,1098,null,{}] 16:38:56 INFO - PROCESS | 1814 | 1461281936659 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:56 INFO - PROCESS | 1814 | 1461281936819 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 16:38:57 INFO - PROCESS | 1814 | 1461281936998 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:57 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213fe6f000 == 95 [pid = 1814] [id = 282] 16:38:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 167 (0x7f212223f000) [pid = 1814] [serial = 847] [outer = (nil)] 16:38:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 168 (0x7f212cb69c00) [pid = 1814] [serial = 848] [outer = 0x7f212223f000] 16:38:57 INFO - PROCESS | 1814 | 1461281937070 Marionette DEBUG loaded listener.js 16:38:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 169 (0x7f2131f62800) [pid = 1814] [serial = 849] [outer = 0x7f212223f000] 16:38:57 INFO - PROCESS | 1814 | 1461281937866 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 16:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1227ms 16:38:57 INFO - PROCESS | 1814 | 1461281937880 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 16:38:57 INFO - PROCESS | 1814 | 1461281937882 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 16:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:38:57 INFO - PROCESS | 1814 | 1461281937888 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:38:57 INFO - PROCESS | 1814 | 1461281937891 Marionette TRACE conn3 <- [1,1102,null,{}] 16:38:57 INFO - PROCESS | 1814 | 1461281937896 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:58 INFO - PROCESS | 1814 | 1461281938054 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 16:38:58 INFO - PROCESS | 1814 | 1461281938235 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:58 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211960e800 == 96 [pid = 1814] [id = 283] 16:38:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 170 (0x7f2128a24c00) [pid = 1814] [serial = 850] [outer = (nil)] 16:38:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 171 (0x7f2138f81c00) [pid = 1814] [serial = 851] [outer = 0x7f2128a24c00] 16:38:58 INFO - PROCESS | 1814 | 1461281938302 Marionette DEBUG loaded listener.js 16:38:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 172 (0x7f2139dc5800) [pid = 1814] [serial = 852] [outer = 0x7f2128a24c00] 16:38:59 INFO - PROCESS | 1814 | 1461281939164 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 16:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1333ms 16:38:59 INFO - PROCESS | 1814 | 1461281939222 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 16:38:59 INFO - PROCESS | 1814 | 1461281939224 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 16:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:38:59 INFO - PROCESS | 1814 | 1461281939230 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:38:59 INFO - PROCESS | 1814 | 1461281939233 Marionette TRACE conn3 <- [1,1106,null,{}] 16:38:59 INFO - PROCESS | 1814 | 1461281939238 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:59 INFO - PROCESS | 1814 | 1461281939428 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 16:38:59 INFO - PROCESS | 1814 | 1461281939605 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:59 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2119627800 == 97 [pid = 1814] [id = 284] 16:38:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 173 (0x7f211959dc00) [pid = 1814] [serial = 853] [outer = (nil)] 16:38:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 174 (0x7f21195a4c00) [pid = 1814] [serial = 854] [outer = 0x7f211959dc00] 16:38:59 INFO - PROCESS | 1814 | 1461281939679 Marionette DEBUG loaded listener.js 16:38:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 175 (0x7f213dcdec00) [pid = 1814] [serial = 855] [outer = 0x7f211959dc00] 16:39:00 INFO - PROCESS | 1814 | 1461281940495 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 16:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1333ms 16:39:00 INFO - PROCESS | 1814 | 1461281940563 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 16:39:00 INFO - PROCESS | 1814 | 1461281940567 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 16:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:39:00 INFO - PROCESS | 1814 | 1461281940573 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:39:00 INFO - PROCESS | 1814 | 1461281940575 Marionette TRACE conn3 <- [1,1110,null,{}] 16:39:00 INFO - PROCESS | 1814 | 1461281940580 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:00 INFO - PROCESS | 1814 | 1461281940731 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 16:39:00 INFO - PROCESS | 1814 | 1461281940913 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:00 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2119641800 == 98 [pid = 1814] [id = 285] 16:39:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 176 (0x7f21159c2400) [pid = 1814] [serial = 856] [outer = (nil)] 16:39:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 177 (0x7f21159cb400) [pid = 1814] [serial = 857] [outer = 0x7f21159c2400] 16:39:00 INFO - PROCESS | 1814 | 1461281940991 Marionette DEBUG loaded listener.js 16:39:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 178 (0x7f21159d0000) [pid = 1814] [serial = 858] [outer = 0x7f21159c2400] 16:39:01 INFO - PROCESS | 1814 | 1461281941822 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 16:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1293ms 16:39:01 INFO - PROCESS | 1814 | 1461281941868 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 16:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:39:01 INFO - PROCESS | 1814 | 1461281941872 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 16:39:01 INFO - PROCESS | 1814 | 1461281941880 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:39:01 INFO - PROCESS | 1814 | 1461281941883 Marionette TRACE conn3 <- [1,1114,null,{}] 16:39:01 INFO - PROCESS | 1814 | 1461281941891 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:02 INFO - PROCESS | 1814 | 1461281942069 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 16:39:02 INFO - PROCESS | 1814 | 1461281942252 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:02 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211646d800 == 99 [pid = 1814] [id = 286] 16:39:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 179 (0x7f21159c3c00) [pid = 1814] [serial = 859] [outer = (nil)] 16:39:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 180 (0x7f211eea3800) [pid = 1814] [serial = 860] [outer = 0x7f21159c3c00] 16:39:02 INFO - PROCESS | 1814 | 1461281942322 Marionette DEBUG loaded listener.js 16:39:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 181 (0x7f211eea8000) [pid = 1814] [serial = 861] [outer = 0x7f21159c3c00] 16:39:03 INFO - PROCESS | 1814 | 1461281943194 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 16:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1383ms 16:39:03 INFO - PROCESS | 1814 | 1461281943263 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 16:39:03 INFO - PROCESS | 1814 | 1461281943266 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 16:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:39:03 INFO - PROCESS | 1814 | 1461281943273 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:39:03 INFO - PROCESS | 1814 | 1461281943277 Marionette TRACE conn3 <- [1,1118,null,{}] 16:39:03 INFO - PROCESS | 1814 | 1461281943283 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:03 INFO - PROCESS | 1814 | 1461281943509 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 16:39:03 INFO - PROCESS | 1814 | 1461281943732 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:03 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2114dd7800 == 100 [pid = 1814] [id = 287] 16:39:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 182 (0x7f21159c4000) [pid = 1814] [serial = 862] [outer = (nil)] 16:39:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 183 (0x7f211eeac800) [pid = 1814] [serial = 863] [outer = 0x7f21159c4000] 16:39:03 INFO - PROCESS | 1814 | 1461281943846 Marionette DEBUG loaded listener.js 16:39:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 184 (0x7f211eeb1000) [pid = 1814] [serial = 864] [outer = 0x7f21159c4000] 16:39:04 INFO - PROCESS | 1814 | 1461281944733 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 16:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1483ms 16:39:04 INFO - PROCESS | 1814 | 1461281944757 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 16:39:04 INFO - PROCESS | 1814 | 1461281944761 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 16:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:39:04 INFO - PROCESS | 1814 | 1461281944766 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:39:04 INFO - PROCESS | 1814 | 1461281944769 Marionette TRACE conn3 <- [1,1122,null,{}] 16:39:04 INFO - PROCESS | 1814 | 1461281944774 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:04 INFO - PROCESS | 1814 | 1461281944942 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 16:39:05 INFO - PROCESS | 1814 | 1461281945134 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:05 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211508f000 == 101 [pid = 1814] [id = 288] 16:39:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 185 (0x7f2114fa2c00) [pid = 1814] [serial = 865] [outer = (nil)] 16:39:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 186 (0x7f2114faa400) [pid = 1814] [serial = 866] [outer = 0x7f2114fa2c00] 16:39:05 INFO - PROCESS | 1814 | 1461281945209 Marionette DEBUG loaded listener.js 16:39:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 187 (0x7f2114fafc00) [pid = 1814] [serial = 867] [outer = 0x7f2114fa2c00] 16:39:06 INFO - PROCESS | 1814 | 1461281946064 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 16:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1331ms 16:39:06 INFO - PROCESS | 1814 | 1461281946099 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 16:39:06 INFO - PROCESS | 1814 | 1461281946103 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 16:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:39:06 INFO - PROCESS | 1814 | 1461281946111 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:39:06 INFO - PROCESS | 1814 | 1461281946114 Marionette TRACE conn3 <- [1,1126,null,{}] 16:39:06 INFO - PROCESS | 1814 | 1461281946120 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:06 INFO - PROCESS | 1814 | 1461281946311 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 16:39:06 INFO - PROCESS | 1814 | 1461281946503 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:06 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212be21000 == 102 [pid = 1814] [id = 289] 16:39:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 188 (0x7f2114fa3400) [pid = 1814] [serial = 868] [outer = (nil)] 16:39:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 189 (0x7f213dd50800) [pid = 1814] [serial = 869] [outer = 0x7f2114fa3400] 16:39:06 INFO - PROCESS | 1814 | 1461281946574 Marionette DEBUG loaded listener.js 16:39:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 190 (0x7f213e107400) [pid = 1814] [serial = 870] [outer = 0x7f2114fa3400] 16:39:07 INFO - PROCESS | 1814 | 1461281947464 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 16:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1428ms 16:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:39:07 INFO - PROCESS | 1814 | 1461281947540 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 16:39:07 INFO - PROCESS | 1814 | 1461281947543 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 16:39:07 INFO - PROCESS | 1814 | 1461281947549 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:39:07 INFO - PROCESS | 1814 | 1461281947552 Marionette TRACE conn3 <- [1,1130,null,{}] 16:39:07 INFO - PROCESS | 1814 | 1461281947557 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:07 INFO - PROCESS | 1814 | 1461281947764 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 16:39:08 INFO - PROCESS | 1814 | 1461281948429 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:08 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2116468800 == 103 [pid = 1814] [id = 290] 16:39:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 191 (0x7f21143f8400) [pid = 1814] [serial = 871] [outer = (nil)] 16:39:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 192 (0x7f2114fa8400) [pid = 1814] [serial = 872] [outer = 0x7f21143f8400] 16:39:08 INFO - PROCESS | 1814 | 1461281948499 Marionette DEBUG loaded listener.js 16:39:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 193 (0x7f21160c2400) [pid = 1814] [serial = 873] [outer = 0x7f21143f8400] 16:39:09 INFO - PROCESS | 1814 | 1461281949330 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 16:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1830ms 16:39:09 INFO - PROCESS | 1814 | 1461281949380 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 16:39:09 INFO - PROCESS | 1814 | 1461281949386 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 16:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:39:09 INFO - PROCESS | 1814 | 1461281949395 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:39:09 INFO - PROCESS | 1814 | 1461281949399 Marionette TRACE conn3 <- [1,1134,null,{}] 16:39:09 INFO - PROCESS | 1814 | 1461281949405 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:09 INFO - PROCESS | 1814 | 1461281949578 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 16:39:09 INFO - PROCESS | 1814 | 1461281949964 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:09 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21163bb800 == 104 [pid = 1814] [id = 291] 16:39:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 194 (0x7f2116425800) [pid = 1814] [serial = 874] [outer = (nil)] 16:39:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 195 (0x7f21178aac00) [pid = 1814] [serial = 875] [outer = 0x7f2116425800] 16:39:10 INFO - PROCESS | 1814 | 1461281950040 Marionette DEBUG loaded listener.js 16:39:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 196 (0x7f21178b9c00) [pid = 1814] [serial = 876] [outer = 0x7f2116425800] 16:39:10 INFO - PROCESS | 1814 | 1461281950878 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1537ms 16:39:10 INFO - PROCESS | 1814 | 1461281950935 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 16:39:10 INFO - PROCESS | 1814 | 1461281950940 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 16:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:39:10 INFO - PROCESS | 1814 | 1461281950947 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:39:10 INFO - PROCESS | 1814 | 1461281950949 Marionette TRACE conn3 <- [1,1138,null,{}] 16:39:10 INFO - PROCESS | 1814 | 1461281950954 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:11 INFO - PROCESS | 1814 | 1461281951188 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 16:39:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212be1b800 == 103 [pid = 1814] [id = 277] 16:39:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b730000 == 102 [pid = 1814] [id = 276] 16:39:11 INFO - PROCESS | 1814 | --DOMWINDOW == 195 (0x7f212ce44c00) [pid = 1814] [serial = 779] [outer = (nil)] [url = about:blank] 16:39:11 INFO - PROCESS | 1814 | --DOMWINDOW == 194 (0x7f212b809c00) [pid = 1814] [serial = 740] [outer = (nil)] [url = about:blank] 16:39:11 INFO - PROCESS | 1814 | --DOMWINDOW == 193 (0x7f2137cef400) [pid = 1814] [serial = 743] [outer = (nil)] [url = about:blank] 16:39:11 INFO - PROCESS | 1814 | --DOMWINDOW == 192 (0x7f2139c2f400) [pid = 1814] [serial = 746] [outer = (nil)] [url = about:blank] 16:39:11 INFO - PROCESS | 1814 | --DOMWINDOW == 191 (0x7f213be25800) [pid = 1814] [serial = 749] [outer = (nil)] [url = about:blank] 16:39:11 INFO - PROCESS | 1814 | --DOMWINDOW == 190 (0x7f213dcdb800) [pid = 1814] [serial = 752] [outer = (nil)] [url = about:blank] 16:39:11 INFO - PROCESS | 1814 | --DOMWINDOW == 189 (0x7f2116dde000) [pid = 1814] [serial = 755] [outer = (nil)] [url = about:blank] 16:39:11 INFO - PROCESS | 1814 | 1461281951528 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2128839000 == 101 [pid = 1814] [id = 275] 16:39:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21257ce000 == 100 [pid = 1814] [id = 274] 16:39:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121aa6000 == 99 [pid = 1814] [id = 273] 16:39:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21185dd800 == 98 [pid = 1814] [id = 272] 16:39:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2123e7e000 == 97 [pid = 1814] [id = 271] 16:39:11 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21185dd800 == 98 [pid = 1814] [id = 292] 16:39:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 190 (0x7f2116dda800) [pid = 1814] [serial = 877] [outer = (nil)] 16:39:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 191 (0x7f211959c800) [pid = 1814] [serial = 878] [outer = 0x7f2116dda800] 16:39:11 INFO - PROCESS | 1814 | 1461281951622 Marionette DEBUG loaded listener.js 16:39:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 192 (0x7f211ee04000) [pid = 1814] [serial = 879] [outer = 0x7f2116dda800] 16:39:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211844f800 == 97 [pid = 1814] [id = 267] 16:39:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125427800 == 96 [pid = 1814] [id = 266] 16:39:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2140bce800 == 95 [pid = 1814] [id = 265] 16:39:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213d6e4800 == 94 [pid = 1814] [id = 264] 16:39:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2139a10800 == 93 [pid = 1814] [id = 263] 16:39:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2132cc7000 == 92 [pid = 1814] [id = 262] 16:39:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2129143000 == 91 [pid = 1814] [id = 261] 16:39:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121aa1800 == 90 [pid = 1814] [id = 260] 16:39:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212c354800 == 89 [pid = 1814] [id = 259] 16:39:11 INFO - PROCESS | 1814 | --DOMWINDOW == 191 (0x7f212be72000) [pid = 1814] [serial = 777] [outer = (nil)] [url = about:blank] 16:39:11 INFO - PROCESS | 1814 | --DOMWINDOW == 190 (0x7f2126797000) [pid = 1814] [serial = 771] [outer = (nil)] [url = about:blank] 16:39:11 INFO - PROCESS | 1814 | --DOMWINDOW == 189 (0x7f2127345c00) [pid = 1814] [serial = 773] [outer = (nil)] [url = about:blank] 16:39:11 INFO - PROCESS | 1814 | --DOMWINDOW == 188 (0x7f212b803c00) [pid = 1814] [serial = 776] [outer = (nil)] [url = about:blank] 16:39:11 INFO - PROCESS | 1814 | --DOMWINDOW == 187 (0x7f21292ca400) [pid = 1814] [serial = 774] [outer = (nil)] [url = about:blank] 16:39:12 INFO - PROCESS | 1814 | --DOMWINDOW == 186 (0x7f2123e2c800) [pid = 1814] [serial = 767] [outer = (nil)] [url = about:blank] 16:39:12 INFO - PROCESS | 1814 | --DOMWINDOW == 185 (0x7f21255c1c00) [pid = 1814] [serial = 768] [outer = (nil)] [url = about:blank] 16:39:12 INFO - PROCESS | 1814 | --DOMWINDOW == 184 (0x7f212007fc00) [pid = 1814] [serial = 762] [outer = (nil)] [url = about:blank] 16:39:12 INFO - PROCESS | 1814 | --DOMWINDOW == 183 (0x7f211ff2b400) [pid = 1814] [serial = 761] [outer = (nil)] [url = about:blank] 16:39:12 INFO - PROCESS | 1814 | --DOMWINDOW == 182 (0x7f2121e3e400) [pid = 1814] [serial = 764] [outer = (nil)] [url = about:blank] 16:39:12 INFO - PROCESS | 1814 | --DOMWINDOW == 181 (0x7f212220d000) [pid = 1814] [serial = 765] [outer = (nil)] [url = about:blank] 16:39:12 INFO - PROCESS | 1814 | --DOMWINDOW == 180 (0x7f21221e2400) [pid = 1814] [serial = 734] [outer = (nil)] [url = about:blank] 16:39:12 INFO - PROCESS | 1814 | --DOMWINDOW == 179 (0x7f2132ce8000) [pid = 1814] [serial = 731] [outer = (nil)] [url = about:blank] 16:39:12 INFO - PROCESS | 1814 | --DOMWINDOW == 178 (0x7f2117a86c00) [pid = 1814] [serial = 758] [outer = (nil)] [url = about:blank] 16:39:12 INFO - PROCESS | 1814 | --DOMWINDOW == 177 (0x7f21265e7400) [pid = 1814] [serial = 770] [outer = (nil)] [url = about:blank] 16:39:12 INFO - PROCESS | 1814 | --DOMWINDOW == 176 (0x7f21255ef800) [pid = 1814] [serial = 737] [outer = (nil)] [url = about:blank] 16:39:12 INFO - PROCESS | 1814 | 1461281952366 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 16:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1428ms 16:39:12 INFO - PROCESS | 1814 | 1461281952376 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 16:39:12 INFO - PROCESS | 1814 | 1461281952379 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 16:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:39:12 INFO - PROCESS | 1814 | 1461281952392 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:39:12 INFO - PROCESS | 1814 | 1461281952399 Marionette TRACE conn3 <- [1,1142,null,{}] 16:39:12 INFO - PROCESS | 1814 | 1461281952407 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:12 INFO - PROCESS | 1814 | 1461281952576 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 16:39:12 INFO - PROCESS | 1814 | 1461281952716 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:12 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211ff20000 == 90 [pid = 1814] [id = 293] 16:39:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 177 (0x7f2117a8ec00) [pid = 1814] [serial = 880] [outer = (nil)] 16:39:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 178 (0x7f211f0cfc00) [pid = 1814] [serial = 881] [outer = 0x7f2117a8ec00] 16:39:12 INFO - PROCESS | 1814 | 1461281952799 Marionette DEBUG loaded listener.js 16:39:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 179 (0x7f2120266c00) [pid = 1814] [serial = 882] [outer = 0x7f2117a8ec00] 16:39:13 INFO - PROCESS | 1814 | 1461281953759 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 16:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1393ms 16:39:13 INFO - PROCESS | 1814 | 1461281953779 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 16:39:13 INFO - PROCESS | 1814 | 1461281953782 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 16:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:39:13 INFO - PROCESS | 1814 | 1461281953812 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:39:13 INFO - PROCESS | 1814 | 1461281953814 Marionette TRACE conn3 <- [1,1146,null,{}] 16:39:13 INFO - PROCESS | 1814 | 1461281953823 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:14 INFO - PROCESS | 1814 | 1461281954026 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 16:39:14 INFO - PROCESS | 1814 | 1461281954036 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:14 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121aa6800 == 91 [pid = 1814] [id = 294] 16:39:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 180 (0x7f211959b000) [pid = 1814] [serial = 883] [outer = (nil)] 16:39:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 181 (0x7f21218bf000) [pid = 1814] [serial = 884] [outer = 0x7f211959b000] 16:39:14 INFO - PROCESS | 1814 | 1461281954097 Marionette DEBUG loaded listener.js 16:39:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 182 (0x7f2121d6a000) [pid = 1814] [serial = 885] [outer = 0x7f211959b000] 16:39:15 INFO - PROCESS | 1814 | 1461281955271 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 16:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1511ms 16:39:15 INFO - PROCESS | 1814 | 1461281955299 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 16:39:15 INFO - PROCESS | 1814 | 1461281955302 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 16:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:39:15 INFO - PROCESS | 1814 | 1461281955308 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:39:15 INFO - PROCESS | 1814 | 1461281955310 Marionette TRACE conn3 <- [1,1150,null,{}] 16:39:15 INFO - PROCESS | 1814 | 1461281955315 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:15 INFO - PROCESS | 1814 | 1461281955542 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 16:39:15 INFO - PROCESS | 1814 | 1461281955575 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:15 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2123e19000 == 92 [pid = 1814] [id = 295] 16:39:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 183 (0x7f212220f000) [pid = 1814] [serial = 886] [outer = (nil)] 16:39:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 184 (0x7f21228bd400) [pid = 1814] [serial = 887] [outer = 0x7f212220f000] 16:39:15 INFO - PROCESS | 1814 | 1461281955647 Marionette DEBUG loaded listener.js 16:39:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 185 (0x7f2123b90800) [pid = 1814] [serial = 888] [outer = 0x7f212220f000] 16:39:16 INFO - PROCESS | 1814 | --DOMWINDOW == 184 (0x7f21291af400) [pid = 1814] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:39:16 INFO - PROCESS | 1814 | --DOMWINDOW == 183 (0x7f2138af6400) [pid = 1814] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:39:16 INFO - PROCESS | 1814 | --DOMWINDOW == 182 (0x7f212181a800) [pid = 1814] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:39:16 INFO - PROCESS | 1814 | --DOMWINDOW == 181 (0x7f21218c2400) [pid = 1814] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:39:16 INFO - PROCESS | 1814 | --DOMWINDOW == 180 (0x7f2117a8d800) [pid = 1814] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:39:16 INFO - PROCESS | 1814 | --DOMWINDOW == 179 (0x7f2123e28c00) [pid = 1814] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:39:16 INFO - PROCESS | 1814 | --DOMWINDOW == 178 (0x7f2122206000) [pid = 1814] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:39:16 INFO - PROCESS | 1814 | 1461281956832 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 16:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1532ms 16:39:16 INFO - PROCESS | 1814 | 1461281956840 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 16:39:16 INFO - PROCESS | 1814 | 1461281956843 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 16:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:39:16 INFO - PROCESS | 1814 | 1461281956849 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:39:16 INFO - PROCESS | 1814 | 1461281956851 Marionette TRACE conn3 <- [1,1154,null,{}] 16:39:16 INFO - PROCESS | 1814 | 1461281956857 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:17 INFO - PROCESS | 1814 | 1461281957062 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 16:39:17 INFO - PROCESS | 1814 | 1461281957194 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:17 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125420800 == 93 [pid = 1814] [id = 296] 16:39:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 179 (0x7f212007e800) [pid = 1814] [serial = 889] [outer = (nil)] 16:39:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 180 (0x7f2123b91400) [pid = 1814] [serial = 890] [outer = 0x7f212007e800] 16:39:17 INFO - PROCESS | 1814 | 1461281957252 Marionette DEBUG loaded listener.js 16:39:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 181 (0x7f21256a0000) [pid = 1814] [serial = 891] [outer = 0x7f212007e800] 16:39:17 INFO - PROCESS | 1814 | 1461281957859 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 16:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1025ms 16:39:17 INFO - PROCESS | 1814 | 1461281957876 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 16:39:17 INFO - PROCESS | 1814 | 1461281957880 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 16:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:39:17 INFO - PROCESS | 1814 | 1461281957885 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:39:17 INFO - PROCESS | 1814 | 1461281957887 Marionette TRACE conn3 <- [1,1158,null,{}] 16:39:17 INFO - PROCESS | 1814 | 1461281957892 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:18 INFO - PROCESS | 1814 | 1461281958029 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 16:39:18 INFO - PROCESS | 1814 | 1461281958175 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:18 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212563e000 == 94 [pid = 1814] [id = 297] 16:39:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 182 (0x7f212181a800) [pid = 1814] [serial = 892] [outer = (nil)] 16:39:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 183 (0x7f21256a1800) [pid = 1814] [serial = 893] [outer = 0x7f212181a800] 16:39:18 INFO - PROCESS | 1814 | 1461281958234 Marionette DEBUG loaded listener.js 16:39:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 184 (0x7f21265e8c00) [pid = 1814] [serial = 894] [outer = 0x7f212181a800] 16:39:19 INFO - PROCESS | 1814 | 1461281959101 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 16:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1225ms 16:39:19 INFO - PROCESS | 1814 | 1461281959112 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 16:39:19 INFO - PROCESS | 1814 | 1461281959116 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 16:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:39:19 INFO - PROCESS | 1814 | 1461281959125 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:39:19 INFO - PROCESS | 1814 | 1461281959131 Marionette TRACE conn3 <- [1,1162,null,{}] 16:39:19 INFO - PROCESS | 1814 | 1461281959140 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:19 INFO - PROCESS | 1814 | 1461281959321 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 16:39:19 INFO - PROCESS | 1814 | 1461281959511 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:19 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21184a2800 == 95 [pid = 1814] [id = 298] 16:39:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 185 (0x7f21143ec400) [pid = 1814] [serial = 895] [outer = (nil)] 16:39:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 186 (0x7f211641fc00) [pid = 1814] [serial = 896] [outer = 0x7f21143ec400] 16:39:19 INFO - PROCESS | 1814 | 1461281959596 Marionette DEBUG loaded listener.js 16:39:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 187 (0x7f21178b6400) [pid = 1814] [serial = 897] [outer = 0x7f21143ec400] 16:39:20 INFO - PROCESS | 1814 | 1461281960522 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 16:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1438ms 16:39:20 INFO - PROCESS | 1814 | 1461281960564 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 16:39:20 INFO - PROCESS | 1814 | 1461281960572 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 16:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:39:20 INFO - PROCESS | 1814 | 1461281960582 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:39:20 INFO - PROCESS | 1814 | 1461281960586 Marionette TRACE conn3 <- [1,1166,null,{}] 16:39:20 INFO - PROCESS | 1814 | 1461281960592 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:20 INFO - PROCESS | 1814 | 1461281960757 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 16:39:20 INFO - PROCESS | 1814 | 1461281960941 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:20 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21202ce000 == 96 [pid = 1814] [id = 299] 16:39:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 188 (0x7f211959b400) [pid = 1814] [serial = 898] [outer = (nil)] 16:39:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 189 (0x7f211eea8400) [pid = 1814] [serial = 899] [outer = 0x7f211959b400] 16:39:21 INFO - PROCESS | 1814 | 1461281961014 Marionette DEBUG loaded listener.js 16:39:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 190 (0x7f211ff30400) [pid = 1814] [serial = 900] [outer = 0x7f211959b400] 16:39:21 INFO - PROCESS | 1814 | 1461281961956 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 16:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1432ms 16:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:39:22 INFO - PROCESS | 1814 | 1461281962015 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 16:39:22 INFO - PROCESS | 1814 | 1461281962018 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 16:39:22 INFO - PROCESS | 1814 | 1461281962025 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:39:22 INFO - PROCESS | 1814 | 1461281962030 Marionette TRACE conn3 <- [1,1170,null,{}] 16:39:22 INFO - PROCESS | 1814 | 1461281962045 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:22 INFO - PROCESS | 1814 | 1461281962228 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 16:39:22 INFO - PROCESS | 1814 | 1461281962455 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:22 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2127e86800 == 97 [pid = 1814] [id = 300] 16:39:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 191 (0x7f212220ec00) [pid = 1814] [serial = 901] [outer = (nil)] 16:39:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 192 (0x7f2123a98800) [pid = 1814] [serial = 902] [outer = 0x7f212220ec00] 16:39:22 INFO - PROCESS | 1814 | 1461281962574 Marionette DEBUG loaded listener.js 16:39:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 193 (0x7f2124853000) [pid = 1814] [serial = 903] [outer = 0x7f212220ec00] 16:39:23 INFO - PROCESS | 1814 | 1461281963384 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 16:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1383ms 16:39:23 INFO - PROCESS | 1814 | 1461281963408 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 16:39:23 INFO - PROCESS | 1814 | 1461281963411 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 16:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:39:23 INFO - PROCESS | 1814 | 1461281963417 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:39:23 INFO - PROCESS | 1814 | 1461281963420 Marionette TRACE conn3 <- [1,1174,null,{}] 16:39:23 INFO - PROCESS | 1814 | 1461281963426 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:23 INFO - PROCESS | 1814 | 1461281963592 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 16:39:23 INFO - PROCESS | 1814 | 1461281963775 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:23 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212ab09800 == 98 [pid = 1814] [id = 301] 16:39:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 194 (0x7f212220d400) [pid = 1814] [serial = 904] [outer = (nil)] 16:39:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 195 (0x7f21265ea400) [pid = 1814] [serial = 905] [outer = 0x7f212220d400] 16:39:23 INFO - PROCESS | 1814 | 1461281963850 Marionette DEBUG loaded listener.js 16:39:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 196 (0x7f2126799000) [pid = 1814] [serial = 906] [outer = 0x7f212220d400] 16:39:24 INFO - PROCESS | 1814 | 1461281964751 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 16:39:24 INFO - PROCESS | 1814 | 1461281964814 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 16:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:39:24 INFO - PROCESS | 1814 | 1461281964821 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:39:24 INFO - PROCESS | 1814 | 1461281964824 Marionette TRACE conn3 <- [1,1178,null,{}] 16:39:24 INFO - PROCESS | 1814 | 1461281964829 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:25 INFO - PROCESS | 1814 | 1461281964998 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 16:39:25 INFO - PROCESS | 1814 | 1461281965181 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:25 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b915800 == 99 [pid = 1814] [id = 302] 16:39:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 197 (0x7f2121267800) [pid = 1814] [serial = 907] [outer = (nil)] 16:39:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 198 (0x7f2127349c00) [pid = 1814] [serial = 908] [outer = 0x7f2121267800] 16:39:25 INFO - PROCESS | 1814 | 1461281965253 Marionette DEBUG loaded listener.js 16:39:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 199 (0x7f212a312400) [pid = 1814] [serial = 909] [outer = 0x7f2121267800] 16:39:26 INFO - PROCESS | 1814 | 1461281966115 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 16:39:26 INFO - PROCESS | 1814 | 1461281966165 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 16:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:39:26 INFO - PROCESS | 1814 | 1461281966171 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:39:26 INFO - PROCESS | 1814 | 1461281966173 Marionette TRACE conn3 <- [1,1182,null,{}] 16:39:26 INFO - PROCESS | 1814 | 1461281966178 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:26 INFO - PROCESS | 1814 | 1461281966383 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 16:39:26 INFO - PROCESS | 1814 | 1461281966563 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:26 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2131e82000 == 100 [pid = 1814] [id = 303] 16:39:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 200 (0x7f212b367400) [pid = 1814] [serial = 910] [outer = (nil)] 16:39:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 201 (0x7f212cf0d800) [pid = 1814] [serial = 911] [outer = 0x7f212b367400] 16:39:26 INFO - PROCESS | 1814 | 1461281966639 Marionette DEBUG loaded listener.js 16:39:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 202 (0x7f2139c33400) [pid = 1814] [serial = 912] [outer = 0x7f212b367400] 16:39:27 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:39:27 INFO - PROCESS | 1814 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:39:27 INFO - PROCESS | 1814 | 1461281967491 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 16:39:27 INFO - PROCESS | 1814 | 1461281967558 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 16:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:39:27 INFO - PROCESS | 1814 | 1461281967564 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:39:27 INFO - PROCESS | 1814 | 1461281967566 Marionette TRACE conn3 <- [1,1186,null,{}] 16:39:27 INFO - PROCESS | 1814 | 1461281967572 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:27 INFO - PROCESS | 1814 | 1461281967738 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 16:39:27 INFO - PROCESS | 1814 | 1461281967927 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:27 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2139f56000 == 101 [pid = 1814] [id = 304] 16:39:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 203 (0x7f21255c2400) [pid = 1814] [serial = 913] [outer = (nil)] 16:39:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 204 (0x7f213b902c00) [pid = 1814] [serial = 914] [outer = 0x7f21255c2400] 16:39:28 INFO - PROCESS | 1814 | 1461281968002 Marionette DEBUG loaded listener.js 16:39:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 205 (0x7f213d73a800) [pid = 1814] [serial = 915] [outer = 0x7f21255c2400] 16:39:28 INFO - PROCESS | 1814 | 1461281968838 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 16:39:28 INFO - PROCESS | 1814 | 1461281968908 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 16:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:39:28 INFO - PROCESS | 1814 | 1461281968914 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:39:28 INFO - PROCESS | 1814 | 1461281968917 Marionette TRACE conn3 <- [1,1190,null,{}] 16:39:28 INFO - PROCESS | 1814 | 1461281968922 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:29 INFO - PROCESS | 1814 | 1461281969077 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 16:39:29 INFO - PROCESS | 1814 | 1461281969263 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:29 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213e217000 == 102 [pid = 1814] [id = 305] 16:39:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 206 (0x7f21161a5800) [pid = 1814] [serial = 916] [outer = (nil)] 16:39:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 207 (0x7f21161acc00) [pid = 1814] [serial = 917] [outer = 0x7f21161a5800] 16:39:29 INFO - PROCESS | 1814 | 1461281969336 Marionette DEBUG loaded listener.js 16:39:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 208 (0x7f2116dd6800) [pid = 1814] [serial = 918] [outer = 0x7f21161a5800] 16:39:30 INFO - PROCESS | 1814 | 1461281970189 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 16:39:30 INFO - PROCESS | 1814 | 1461281970249 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 16:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:39:30 INFO - PROCESS | 1814 | 1461281970256 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:39:30 INFO - PROCESS | 1814 | 1461281970259 Marionette TRACE conn3 <- [1,1194,null,{}] 16:39:30 INFO - PROCESS | 1814 | 1461281970264 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:30 INFO - PROCESS | 1814 | 1461281970423 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 16:39:30 INFO - PROCESS | 1814 | 1461281970620 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:30 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2116e5c800 == 103 [pid = 1814] [id = 306] 16:39:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 209 (0x7f2112ec2400) [pid = 1814] [serial = 919] [outer = (nil)] 16:39:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 210 (0x7f2112ecd000) [pid = 1814] [serial = 920] [outer = 0x7f2112ec2400] 16:39:30 INFO - PROCESS | 1814 | 1461281970693 Marionette DEBUG loaded listener.js 16:39:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 211 (0x7f21161ab800) [pid = 1814] [serial = 921] [outer = 0x7f2112ec2400] 16:39:31 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:39:31 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:39:31 INFO - PROCESS | 1814 | 1461281971500 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 16:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:39:31 INFO - PROCESS | 1814 | 1461281971554 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 16:39:31 INFO - PROCESS | 1814 | 1461281971559 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:39:31 INFO - PROCESS | 1814 | 1461281971562 Marionette TRACE conn3 <- [1,1198,null,{}] 16:39:31 INFO - PROCESS | 1814 | 1461281971567 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:31 INFO - PROCESS | 1814 | 1461281971725 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 16:39:31 INFO - PROCESS | 1814 | 1461281971909 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:31 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2112f7b800 == 104 [pid = 1814] [id = 307] 16:39:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 212 (0x7f2112ec6400) [pid = 1814] [serial = 922] [outer = (nil)] 16:39:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 213 (0x7f21218b8c00) [pid = 1814] [serial = 923] [outer = 0x7f2112ec6400] 16:39:31 INFO - PROCESS | 1814 | 1461281971983 Marionette DEBUG loaded listener.js 16:39:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 214 (0x7f213d740c00) [pid = 1814] [serial = 924] [outer = 0x7f2112ec6400] 16:39:32 INFO - PROCESS | 1814 | 1461281972875 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1380ms 16:39:32 INFO - PROCESS | 1814 | 1461281972940 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 16:39:32 INFO - PROCESS | 1814 | 1461281972944 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 16:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:39:32 INFO - PROCESS | 1814 | 1461281972950 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:39:32 INFO - PROCESS | 1814 | 1461281972953 Marionette TRACE conn3 <- [1,1202,null,{}] 16:39:32 INFO - PROCESS | 1814 | 1461281972958 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:33 INFO - PROCESS | 1814 | 1461281973150 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 16:39:33 INFO - PROCESS | 1814 | 1461281973334 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:33 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21131d5000 == 105 [pid = 1814] [id = 308] 16:39:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 215 (0x7f2112ec9400) [pid = 1814] [serial = 925] [outer = (nil)] 16:39:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 216 (0x7f211309c800) [pid = 1814] [serial = 926] [outer = 0x7f2112ec9400] 16:39:33 INFO - PROCESS | 1814 | 1461281973411 Marionette DEBUG loaded listener.js 16:39:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 217 (0x7f213dd8ac00) [pid = 1814] [serial = 927] [outer = 0x7f2112ec9400] 16:39:34 INFO - PROCESS | 1814 | 1461281974256 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:39:34 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 16:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1381ms 16:39:34 INFO - PROCESS | 1814 | 1461281974332 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 16:39:34 INFO - PROCESS | 1814 | 1461281974335 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 16:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:39:34 INFO - PROCESS | 1814 | 1461281974341 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:39:34 INFO - PROCESS | 1814 | 1461281974343 Marionette TRACE conn3 <- [1,1206,null,{}] 16:39:34 INFO - PROCESS | 1814 | 1461281974348 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:34 INFO - PROCESS | 1814 | 1461281974550 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 16:39:34 INFO - PROCESS | 1814 | 1461281974734 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:34 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2116e61800 == 106 [pid = 1814] [id = 309] 16:39:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 218 (0x7f2113094400) [pid = 1814] [serial = 928] [outer = (nil)] 16:39:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 219 (0x7f212623b000) [pid = 1814] [serial = 929] [outer = 0x7f2113094400] 16:39:34 INFO - PROCESS | 1814 | 1461281974803 Marionette DEBUG loaded listener.js 16:39:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 220 (0x7f2126240c00) [pid = 1814] [serial = 930] [outer = 0x7f2113094400] 16:39:35 INFO - PROCESS | 1814 | 1461281975617 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:39:35 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 16:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1326ms 16:39:35 INFO - PROCESS | 1814 | 1461281975668 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 16:39:35 INFO - PROCESS | 1814 | 1461281975671 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 16:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:39:35 INFO - PROCESS | 1814 | 1461281975677 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:39:35 INFO - PROCESS | 1814 | 1461281975679 Marionette TRACE conn3 <- [1,1210,null,{}] 16:39:35 INFO - PROCESS | 1814 | 1461281975685 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:35 INFO - PROCESS | 1814 | 1461281975845 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 16:39:36 INFO - PROCESS | 1814 | 1461281976032 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:36 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212632c800 == 107 [pid = 1814] [id = 310] 16:39:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 221 (0x7f2113098400) [pid = 1814] [serial = 931] [outer = (nil)] 16:39:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 222 (0x7f212624fc00) [pid = 1814] [serial = 932] [outer = 0x7f2113098400] 16:39:36 INFO - PROCESS | 1814 | 1461281976101 Marionette DEBUG loaded listener.js 16:39:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 223 (0x7f2126254400) [pid = 1814] [serial = 933] [outer = 0x7f2113098400] 16:39:36 INFO - PROCESS | 1814 | 1461281976906 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1284ms 16:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:39:36 INFO - PROCESS | 1814 | 1461281976962 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 16:39:36 INFO - PROCESS | 1814 | 1461281976965 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 16:39:36 INFO - PROCESS | 1814 | 1461281976971 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:39:36 INFO - PROCESS | 1814 | 1461281976974 Marionette TRACE conn3 <- [1,1214,null,{}] 16:39:36 INFO - PROCESS | 1814 | 1461281976978 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:37 INFO - PROCESS | 1814 | 1461281977131 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 16:39:37 INFO - PROCESS | 1814 | 1461281977319 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:37 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2126465000 == 108 [pid = 1814] [id = 311] 16:39:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 224 (0x7f212623a800) [pid = 1814] [serial = 934] [outer = (nil)] 16:39:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 225 (0x7f212625ac00) [pid = 1814] [serial = 935] [outer = 0x7f212623a800] 16:39:37 INFO - PROCESS | 1814 | 1461281977387 Marionette DEBUG loaded listener.js 16:39:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 226 (0x7f21264b6000) [pid = 1814] [serial = 936] [outer = 0x7f212623a800] 16:39:38 INFO - PROCESS | 1814 | 1461281978229 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 16:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1330ms 16:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:39:38 INFO - PROCESS | 1814 | 1461281978301 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 16:39:38 INFO - PROCESS | 1814 | 1461281978303 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 16:39:38 INFO - PROCESS | 1814 | 1461281978309 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:39:38 INFO - PROCESS | 1814 | 1461281978312 Marionette TRACE conn3 <- [1,1218,null,{}] 16:39:38 INFO - PROCESS | 1814 | 1461281978317 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:38 INFO - PROCESS | 1814 | 1461281978512 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 16:39:38 INFO - PROCESS | 1814 | 1461281978707 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:38 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21137a0800 == 109 [pid = 1814] [id = 312] 16:39:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 227 (0x7f211373b800) [pid = 1814] [serial = 937] [outer = (nil)] 16:39:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 228 (0x7f2113740800) [pid = 1814] [serial = 938] [outer = 0x7f211373b800] 16:39:38 INFO - PROCESS | 1814 | 1461281978773 Marionette DEBUG loaded listener.js 16:39:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 229 (0x7f2113744c00) [pid = 1814] [serial = 939] [outer = 0x7f211373b800] 16:39:39 INFO - PROCESS | 1814 | 1461281979634 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 16:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1378ms 16:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:39:39 INFO - PROCESS | 1814 | 1461281979688 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 16:39:39 INFO - PROCESS | 1814 | 1461281979691 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 16:39:39 INFO - PROCESS | 1814 | 1461281979697 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:39:39 INFO - PROCESS | 1814 | 1461281979700 Marionette TRACE conn3 <- [1,1222,null,{}] 16:39:39 INFO - PROCESS | 1814 | 1461281979705 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:39 INFO - PROCESS | 1814 | 1461281979867 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 16:39:40 INFO - PROCESS | 1814 | 1461281980068 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:40 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2120098800 == 110 [pid = 1814] [id = 313] 16:39:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 230 (0x7f2112eca400) [pid = 1814] [serial = 940] [outer = (nil)] 16:39:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 231 (0x7f21178ac800) [pid = 1814] [serial = 941] [outer = 0x7f2112eca400] 16:39:40 INFO - PROCESS | 1814 | 1461281980137 Marionette DEBUG loaded listener.js 16:39:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 232 (0x7f2126255800) [pid = 1814] [serial = 942] [outer = 0x7f2112eca400] 16:39:41 INFO - PROCESS | 1814 | 1461281981212 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 16:39:41 INFO - PROCESS | 1814 | 1461281981292 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 16:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:39:41 INFO - PROCESS | 1814 | 1461281981300 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:39:41 INFO - PROCESS | 1814 | 1461281981305 Marionette TRACE conn3 <- [1,1226,null,{}] 16:39:41 INFO - PROCESS | 1814 | 1461281981312 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:41 INFO - PROCESS | 1814 | 1461281981538 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 16:39:41 INFO - PROCESS | 1814 | 1461281981770 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:41 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2116e69000 == 111 [pid = 1814] [id = 314] 16:39:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 233 (0x7f21143f5800) [pid = 1814] [serial = 943] [outer = (nil)] 16:39:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 234 (0x7f2114fa4000) [pid = 1814] [serial = 944] [outer = 0x7f21143f5800] 16:39:41 INFO - PROCESS | 1814 | 1461281981834 Marionette DEBUG loaded listener.js 16:39:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 235 (0x7f21159c6800) [pid = 1814] [serial = 945] [outer = 0x7f21143f5800] 16:39:42 INFO - PROCESS | 1814 | 1461281982621 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 16:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1381ms 16:39:42 INFO - PROCESS | 1814 | 1461281982681 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 16:39:42 INFO - PROCESS | 1814 | 1461281982689 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 16:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:39:42 INFO - PROCESS | 1814 | 1461281982698 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:39:42 INFO - PROCESS | 1814 | 1461281982701 Marionette TRACE conn3 <- [1,1230,null,{}] 16:39:42 INFO - PROCESS | 1814 | 1461281982706 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:42 INFO - PROCESS | 1814 | 1461281982887 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 16:39:43 INFO - PROCESS | 1814 | 1461281983249 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:43 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2114dd9000 == 112 [pid = 1814] [id = 315] 16:39:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 236 (0x7f21178abc00) [pid = 1814] [serial = 946] [outer = (nil)] 16:39:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 237 (0x7f2117a82400) [pid = 1814] [serial = 947] [outer = 0x7f21178abc00] 16:39:43 INFO - PROCESS | 1814 | 1461281983317 Marionette DEBUG loaded listener.js 16:39:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 238 (0x7f2119343c00) [pid = 1814] [serial = 948] [outer = 0x7f21178abc00] 16:39:44 INFO - PROCESS | 1814 | 1461281984143 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 16:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1488ms 16:39:44 INFO - PROCESS | 1814 | 1461281984186 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 16:39:44 INFO - PROCESS | 1814 | 1461281984190 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 16:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:39:44 INFO - PROCESS | 1814 | 1461281984196 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:39:44 INFO - PROCESS | 1814 | 1461281984201 Marionette TRACE conn3 <- [1,1234,null,{}] 16:39:44 INFO - PROCESS | 1814 | 1461281984216 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:44 INFO - PROCESS | 1814 | 1461281984387 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 16:39:44 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125420800 == 111 [pid = 1814] [id = 296] 16:39:44 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2123e19000 == 110 [pid = 1814] [id = 295] 16:39:44 INFO - PROCESS | 1814 | --DOMWINDOW == 237 (0x7f2139d6d000) [pid = 1814] [serial = 803] [outer = (nil)] [url = about:blank] 16:39:44 INFO - PROCESS | 1814 | --DOMWINDOW == 236 (0x7f21160cb800) [pid = 1814] [serial = 806] [outer = (nil)] [url = about:blank] 16:39:44 INFO - PROCESS | 1814 | --DOMWINDOW == 235 (0x7f2139d6cc00) [pid = 1814] [serial = 809] [outer = (nil)] [url = about:blank] 16:39:44 INFO - PROCESS | 1814 | --DOMWINDOW == 234 (0x7f2139f1b400) [pid = 1814] [serial = 836] [outer = (nil)] [url = about:blank] 16:39:44 INFO - PROCESS | 1814 | 1461281984761 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:44 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121aa6800 == 109 [pid = 1814] [id = 294] 16:39:44 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211ff20000 == 108 [pid = 1814] [id = 293] 16:39:44 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21185dd800 == 107 [pid = 1814] [id = 292] 16:39:44 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21163bb800 == 106 [pid = 1814] [id = 291] 16:39:44 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2112f72800 == 107 [pid = 1814] [id = 316] 16:39:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 235 (0x7f2112ec6c00) [pid = 1814] [serial = 949] [outer = (nil)] 16:39:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 236 (0x7f2113094c00) [pid = 1814] [serial = 950] [outer = 0x7f2112ec6c00] 16:39:44 INFO - PROCESS | 1814 | 1461281984962 Marionette DEBUG loaded listener.js 16:39:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 237 (0x7f21143eac00) [pid = 1814] [serial = 951] [outer = 0x7f2112ec6c00] 16:39:45 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2116468800 == 106 [pid = 1814] [id = 290] 16:39:45 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2114dd7800 == 105 [pid = 1814] [id = 287] 16:39:45 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211646d800 == 104 [pid = 1814] [id = 286] 16:39:45 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2119641800 == 103 [pid = 1814] [id = 285] 16:39:45 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2119627800 == 102 [pid = 1814] [id = 284] 16:39:45 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211960e800 == 101 [pid = 1814] [id = 283] 16:39:45 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213fe6f000 == 100 [pid = 1814] [id = 282] 16:39:45 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2138fc1800 == 99 [pid = 1814] [id = 281] 16:39:45 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21257c1000 == 98 [pid = 1814] [id = 280] 16:39:45 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211efb3800 == 97 [pid = 1814] [id = 279] 16:39:45 INFO - PROCESS | 1814 | --DOMWINDOW == 236 (0x7f212b798000) [pid = 1814] [serial = 827] [outer = (nil)] [url = about:blank] 16:39:45 INFO - PROCESS | 1814 | --DOMWINDOW == 235 (0x7f2139d40400) [pid = 1814] [serial = 830] [outer = (nil)] [url = about:blank] 16:39:45 INFO - PROCESS | 1814 | --DOMWINDOW == 234 (0x7f21256a5c00) [pid = 1814] [serial = 821] [outer = (nil)] [url = about:blank] 16:39:45 INFO - PROCESS | 1814 | --DOMWINDOW == 233 (0x7f213d5eb000) [pid = 1814] [serial = 797] [outer = (nil)] [url = about:blank] 16:39:45 INFO - PROCESS | 1814 | --DOMWINDOW == 232 (0x7f21265e7c00) [pid = 1814] [serial = 822] [outer = (nil)] [url = about:blank] 16:39:45 INFO - PROCESS | 1814 | --DOMWINDOW == 231 (0x7f212e597c00) [pid = 1814] [serial = 833] [outer = (nil)] [url = about:blank] 16:39:45 INFO - PROCESS | 1814 | --DOMWINDOW == 230 (0x7f211ff31000) [pid = 1814] [serial = 816] [outer = (nil)] [url = about:blank] 16:39:45 INFO - PROCESS | 1814 | --DOMWINDOW == 229 (0x7f2117a91400) [pid = 1814] [serial = 815] [outer = (nil)] [url = about:blank] 16:39:45 INFO - PROCESS | 1814 | --DOMWINDOW == 228 (0x7f2127e75400) [pid = 1814] [serial = 824] [outer = (nil)] [url = about:blank] 16:39:45 INFO - PROCESS | 1814 | --DOMWINDOW == 227 (0x7f212aae8000) [pid = 1814] [serial = 788] [outer = (nil)] [url = about:blank] 16:39:45 INFO - PROCESS | 1814 | --DOMWINDOW == 226 (0x7f2122d3a800) [pid = 1814] [serial = 819] [outer = (nil)] [url = about:blank] 16:39:45 INFO - PROCESS | 1814 | --DOMWINDOW == 225 (0x7f2122235000) [pid = 1814] [serial = 818] [outer = (nil)] [url = about:blank] 16:39:45 INFO - PROCESS | 1814 | --DOMWINDOW == 224 (0x7f2138b91800) [pid = 1814] [serial = 794] [outer = (nil)] [url = about:blank] 16:39:45 INFO - PROCESS | 1814 | --DOMWINDOW == 223 (0x7f212e580800) [pid = 1814] [serial = 791] [outer = (nil)] [url = about:blank] 16:39:45 INFO - PROCESS | 1814 | --DOMWINDOW == 222 (0x7f211f0d1800) [pid = 1814] [serial = 812] [outer = (nil)] [url = about:blank] 16:39:45 INFO - PROCESS | 1814 | --DOMWINDOW == 221 (0x7f21178b3400) [pid = 1814] [serial = 800] [outer = (nil)] [url = about:blank] 16:39:45 INFO - PROCESS | 1814 | --DOMWINDOW == 220 (0x7f211ff2f000) [pid = 1814] [serial = 782] [outer = (nil)] [url = about:blank] 16:39:45 INFO - PROCESS | 1814 | --DOMWINDOW == 219 (0x7f2123e2f800) [pid = 1814] [serial = 785] [outer = (nil)] [url = about:blank] 16:39:45 INFO - PROCESS | 1814 | --DOMWINDOW == 218 (0x7f2139d79800) [pid = 1814] [serial = 831] [outer = (nil)] [url = about:blank] 16:39:45 INFO - PROCESS | 1814 | --DOMWINDOW == 217 (0x7f212c38ac00) [pid = 1814] [serial = 828] [outer = (nil)] [url = about:blank] 16:39:45 INFO - PROCESS | 1814 | --DOMWINDOW == 216 (0x7f2139f11c00) [pid = 1814] [serial = 834] [outer = (nil)] [url = about:blank] 16:39:45 INFO - PROCESS | 1814 | --DOMWINDOW == 215 (0x7f212a376c00) [pid = 1814] [serial = 825] [outer = (nil)] [url = about:blank] 16:39:45 INFO - PROCESS | 1814 | 1461281985921 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 16:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1788ms 16:39:45 INFO - PROCESS | 1814 | 1461281985986 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 16:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:39:45 INFO - PROCESS | 1814 | 1461281985990 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 16:39:46 INFO - PROCESS | 1814 | 1461281985998 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:39:46 INFO - PROCESS | 1814 | 1461281986003 Marionette TRACE conn3 <- [1,1238,null,{}] 16:39:46 INFO - PROCESS | 1814 | 1461281986010 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:46 INFO - PROCESS | 1814 | 1461281986226 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 16:39:46 INFO - PROCESS | 1814 | 1461281986475 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:46 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211845f800 == 98 [pid = 1814] [id = 317] 16:39:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 216 (0x7f21178ad400) [pid = 1814] [serial = 952] [outer = (nil)] 16:39:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 217 (0x7f2119349400) [pid = 1814] [serial = 953] [outer = 0x7f21178ad400] 16:39:46 INFO - PROCESS | 1814 | 1461281986590 Marionette DEBUG loaded listener.js 16:39:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 218 (0x7f211ee0fc00) [pid = 1814] [serial = 954] [outer = 0x7f21178ad400] 16:39:47 INFO - PROCESS | 1814 | 1461281987426 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 16:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1491ms 16:39:47 INFO - PROCESS | 1814 | 1461281987488 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 16:39:47 INFO - PROCESS | 1814 | 1461281987494 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 16:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:39:47 INFO - PROCESS | 1814 | 1461281987504 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:39:47 INFO - PROCESS | 1814 | 1461281987508 Marionette TRACE conn3 <- [1,1242,null,{}] 16:39:47 INFO - PROCESS | 1814 | 1461281987514 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:47 INFO - PROCESS | 1814 | 1461281987698 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 16:39:47 INFO - PROCESS | 1814 | 1461281987884 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:47 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211963f000 == 99 [pid = 1814] [id = 318] 16:39:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 219 (0x7f211eeafc00) [pid = 1814] [serial = 955] [outer = (nil)] 16:39:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 220 (0x7f2120080000) [pid = 1814] [serial = 956] [outer = 0x7f211eeafc00] 16:39:47 INFO - PROCESS | 1814 | 1461281987955 Marionette DEBUG loaded listener.js 16:39:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 221 (0x7f212126c000) [pid = 1814] [serial = 957] [outer = 0x7f211eeafc00] 16:39:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2118666800 == 98 [pid = 1814] [id = 251] 16:39:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213d59d000 == 97 [pid = 1814] [id = 215] 16:39:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2142109800 == 96 [pid = 1814] [id = 233] 16:39:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212542c800 == 95 [pid = 1814] [id = 268] 16:39:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21202c8000 == 94 [pid = 1814] [id = 202] 16:39:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21163bd800 == 93 [pid = 1814] [id = 270] 16:39:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213d961000 == 92 [pid = 1814] [id = 99] 16:39:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21257cb000 == 91 [pid = 1814] [id = 218] 16:39:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211867f800 == 90 [pid = 1814] [id = 252] 16:39:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21161db800 == 89 [pid = 1814] [id = 269] 16:39:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211508f000 == 88 [pid = 1814] [id = 288] 16:39:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2114dd9000 == 87 [pid = 1814] [id = 315] 16:39:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2116e69000 == 86 [pid = 1814] [id = 314] 16:39:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2139f56000 == 85 [pid = 1814] [id = 304] 16:39:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2131e82000 == 84 [pid = 1814] [id = 303] 16:39:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b915800 == 83 [pid = 1814] [id = 302] 16:39:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212ab09800 == 82 [pid = 1814] [id = 301] 16:39:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2127e86800 == 81 [pid = 1814] [id = 300] 16:39:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21202ce000 == 80 [pid = 1814] [id = 299] 16:39:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21184a2800 == 79 [pid = 1814] [id = 298] 16:39:51 INFO - PROCESS | 1814 | 1461281991006 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 16:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 3595ms 16:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:39:51 INFO - PROCESS | 1814 | 1461281991099 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 16:39:51 INFO - PROCESS | 1814 | 1461281991103 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 16:39:51 INFO - PROCESS | 1814 | 1461281991110 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:39:51 INFO - PROCESS | 1814 | 1461281991116 Marionette TRACE conn3 <- [1,1246,null,{}] 16:39:51 INFO - PROCESS | 1814 | 1461281991124 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:51 INFO - PROCESS | 1814 | 1461281991276 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 16:39:51 INFO - PROCESS | 1814 | 1461281991417 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:51 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21137af000 == 80 [pid = 1814] [id = 319] 16:39:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 222 (0x7f21159c2c00) [pid = 1814] [serial = 958] [outer = (nil)] 16:39:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 223 (0x7f21159cc000) [pid = 1814] [serial = 959] [outer = 0x7f21159c2c00] 16:39:51 INFO - PROCESS | 1814 | 1461281991481 Marionette DEBUG loaded listener.js 16:39:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 224 (0x7f21161a8000) [pid = 1814] [serial = 960] [outer = 0x7f21159c2c00] 16:39:52 INFO - PROCESS | 1814 | 1461281992164 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 16:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1087ms 16:39:52 INFO - PROCESS | 1814 | 1461281992200 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 16:39:52 INFO - PROCESS | 1814 | 1461281992207 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 16:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:39:52 INFO - PROCESS | 1814 | 1461281992216 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:39:52 INFO - PROCESS | 1814 | 1461281992220 Marionette TRACE conn3 <- [1,1250,null,{}] 16:39:52 INFO - PROCESS | 1814 | 1461281992248 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:52 INFO - PROCESS | 1814 | 1461281992406 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 16:39:52 INFO - PROCESS | 1814 | 1461281992418 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:52 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21185d1000 == 81 [pid = 1814] [id = 320] 16:39:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 225 (0x7f2116de1000) [pid = 1814] [serial = 961] [outer = (nil)] 16:39:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 226 (0x7f2119340400) [pid = 1814] [serial = 962] [outer = 0x7f2116de1000] 16:39:52 INFO - PROCESS | 1814 | 1461281992477 Marionette DEBUG loaded listener.js 16:39:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 227 (0x7f211ee03400) [pid = 1814] [serial = 963] [outer = 0x7f2116de1000] 16:39:53 INFO - PROCESS | 1814 | 1461281993457 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 16:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1296ms 16:39:53 INFO - PROCESS | 1814 | 1461281993515 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 16:39:53 INFO - PROCESS | 1814 | 1461281993518 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 16:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:39:53 INFO - PROCESS | 1814 | 1461281993523 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:39:53 INFO - PROCESS | 1814 | 1461281993529 Marionette TRACE conn3 <- [1,1254,null,{}] 16:39:53 INFO - PROCESS | 1814 | 1461281993543 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:53 INFO - PROCESS | 1814 | 1461281993775 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 16:39:53 INFO - PROCESS | 1814 | 1461281993798 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:53 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21202de000 == 82 [pid = 1814] [id = 321] 16:39:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 228 (0x7f21159cb800) [pid = 1814] [serial = 964] [outer = (nil)] 16:39:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 229 (0x7f2121814800) [pid = 1814] [serial = 965] [outer = 0x7f21159cb800] 16:39:53 INFO - PROCESS | 1814 | 1461281993864 Marionette DEBUG loaded listener.js 16:39:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 230 (0x7f212223e800) [pid = 1814] [serial = 966] [outer = 0x7f21159cb800] 16:39:54 INFO - PROCESS | 1814 | 1461281994711 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 16:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1233ms 16:39:54 INFO - PROCESS | 1814 | 1461281994757 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 16:39:54 INFO - PROCESS | 1814 | 1461281994762 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 16:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:39:54 INFO - PROCESS | 1814 | 1461281994797 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:39:54 INFO - PROCESS | 1814 | 1461281994800 Marionette TRACE conn3 <- [1,1258,null,{}] 16:39:54 INFO - PROCESS | 1814 | 1461281994804 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:55 INFO - PROCESS | 1814 | 1461281995022 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 16:39:55 INFO - PROCESS | 1814 | 1461281995095 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:55 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2123e96800 == 83 [pid = 1814] [id = 322] 16:39:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 231 (0x7f211eea4000) [pid = 1814] [serial = 967] [outer = (nil)] 16:39:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 232 (0x7f2124928400) [pid = 1814] [serial = 968] [outer = 0x7f211eea4000] 16:39:55 INFO - PROCESS | 1814 | 1461281995155 Marionette DEBUG loaded listener.js 16:39:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 233 (0x7f21255f0400) [pid = 1814] [serial = 969] [outer = 0x7f211eea4000] 16:39:56 INFO - PROCESS | 1814 | --DOMWINDOW == 232 (0x7f2116419800) [pid = 1814] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:39:56 INFO - PROCESS | 1814 | --DOMWINDOW == 231 (0x7f211f0c6400) [pid = 1814] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:39:56 INFO - PROCESS | 1814 | --DOMWINDOW == 230 (0x7f21255c4400) [pid = 1814] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:39:56 INFO - PROCESS | 1814 | --DOMWINDOW == 229 (0x7f21228c5800) [pid = 1814] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:39:56 INFO - PROCESS | 1814 | --DOMWINDOW == 228 (0x7f2116dd9000) [pid = 1814] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:39:56 INFO - PROCESS | 1814 | --DOMWINDOW == 227 (0x7f2121270400) [pid = 1814] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:39:56 INFO - PROCESS | 1814 | --DOMWINDOW == 226 (0x7f2125764400) [pid = 1814] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:39:56 INFO - PROCESS | 1814 | --DOMWINDOW == 225 (0x7f2120267c00) [pid = 1814] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:39:56 INFO - PROCESS | 1814 | --DOMWINDOW == 224 (0x7f2122205400) [pid = 1814] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:39:56 INFO - PROCESS | 1814 | --DOMWINDOW == 223 (0x7f212578a000) [pid = 1814] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:39:56 INFO - PROCESS | 1814 | --DOMWINDOW == 222 (0x7f212b805000) [pid = 1814] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:39:56 INFO - PROCESS | 1814 | --DOMWINDOW == 221 (0x7f212b808c00) [pid = 1814] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:39:56 INFO - PROCESS | 1814 | --DOMWINDOW == 220 (0x7f21143f5800) [pid = 1814] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:39:56 INFO - PROCESS | 1814 | --DOMWINDOW == 219 (0x7f211ff32400) [pid = 1814] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:39:56 INFO - PROCESS | 1814 | --DOMWINDOW == 218 (0x7f212220f000) [pid = 1814] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:39:56 INFO - PROCESS | 1814 | --DOMWINDOW == 217 (0x7f2116dda800) [pid = 1814] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:39:56 INFO - PROCESS | 1814 | --DOMWINDOW == 216 (0x7f2117a8ec00) [pid = 1814] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:39:56 INFO - PROCESS | 1814 | --DOMWINDOW == 215 (0x7f21143f8400) [pid = 1814] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:39:56 INFO - PROCESS | 1814 | --DOMWINDOW == 214 (0x7f211959b000) [pid = 1814] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:39:56 INFO - PROCESS | 1814 | --DOMWINDOW == 213 (0x7f2116425800) [pid = 1814] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:39:56 INFO - PROCESS | 1814 | --DOMWINDOW == 212 (0x7f212007e800) [pid = 1814] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:39:56 INFO - PROCESS | 1814 | 1461281996832 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 16:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 2085ms 16:39:56 INFO - PROCESS | 1814 | 1461281996882 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 16:39:56 INFO - PROCESS | 1814 | 1461281996886 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 16:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:39:56 INFO - PROCESS | 1814 | 1461281996891 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:39:56 INFO - PROCESS | 1814 | 1461281996893 Marionette TRACE conn3 <- [1,1262,null,{}] 16:39:56 INFO - PROCESS | 1814 | 1461281996898 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:57 INFO - PROCESS | 1814 | 1461281997043 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 16:39:57 INFO - PROCESS | 1814 | 1461281997071 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:57 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2123949000 == 84 [pid = 1814] [id = 323] 16:39:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 213 (0x7f211959b000) [pid = 1814] [serial = 970] [outer = (nil)] 16:39:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 214 (0x7f2123b93c00) [pid = 1814] [serial = 971] [outer = 0x7f211959b000] 16:39:57 INFO - PROCESS | 1814 | 1461281997131 Marionette DEBUG loaded listener.js 16:39:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 215 (0x7f21255f3400) [pid = 1814] [serial = 972] [outer = 0x7f211959b000] 16:39:57 INFO - PROCESS | 1814 | 1461281997909 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 16:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1026ms 16:39:57 INFO - PROCESS | 1814 | 1461281997918 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 16:39:57 INFO - PROCESS | 1814 | 1461281997921 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 16:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:39:57 INFO - PROCESS | 1814 | 1461281997926 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:39:57 INFO - PROCESS | 1814 | 1461281997928 Marionette TRACE conn3 <- [1,1266,null,{}] 16:39:57 INFO - PROCESS | 1814 | 1461281997933 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:58 INFO - PROCESS | 1814 | 1461281998195 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 16:39:58 INFO - PROCESS | 1814 | 1461281998403 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:58 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2112f77000 == 85 [pid = 1814] [id = 324] 16:39:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 216 (0x7f2112ec7c00) [pid = 1814] [serial = 973] [outer = (nil)] 16:39:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 217 (0x7f2112ecf000) [pid = 1814] [serial = 974] [outer = 0x7f2112ec7c00] 16:39:58 INFO - PROCESS | 1814 | 1461281998477 Marionette DEBUG loaded listener.js 16:39:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 218 (0x7f21143f2800) [pid = 1814] [serial = 975] [outer = 0x7f2112ec7c00] 16:39:59 INFO - PROCESS | 1814 | 1461281999389 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 16:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1533ms 16:39:59 INFO - PROCESS | 1814 | 1461281999461 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 16:39:59 INFO - PROCESS | 1814 | 1461281999468 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 16:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:39:59 INFO - PROCESS | 1814 | 1461281999476 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:39:59 INFO - PROCESS | 1814 | 1461281999481 Marionette TRACE conn3 <- [1,1270,null,{}] 16:39:59 INFO - PROCESS | 1814 | 1461281999488 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:59 INFO - PROCESS | 1814 | 1461281999704 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 16:39:59 INFO - PROCESS | 1814 | 1461281999938 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:00 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21202c8000 == 86 [pid = 1814] [id = 325] 16:40:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 219 (0x7f2117a87000) [pid = 1814] [serial = 976] [outer = (nil)] 16:40:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 220 (0x7f21195a2400) [pid = 1814] [serial = 977] [outer = 0x7f2117a87000] 16:40:00 INFO - PROCESS | 1814 | 1461282000059 Marionette DEBUG loaded listener.js 16:40:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 221 (0x7f211eeb1c00) [pid = 1814] [serial = 978] [outer = 0x7f2117a87000] 16:40:01 INFO - PROCESS | 1814 | 1461282001042 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 16:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1639ms 16:40:01 INFO - PROCESS | 1814 | 1461282001120 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 16:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:40:01 INFO - PROCESS | 1814 | 1461282001126 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 16:40:01 INFO - PROCESS | 1814 | 1461282001132 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:40:01 INFO - PROCESS | 1814 | 1461282001136 Marionette TRACE conn3 <- [1,1274,null,{}] 16:40:01 INFO - PROCESS | 1814 | 1461282001141 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:01 INFO - PROCESS | 1814 | 1461282001379 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 16:40:01 INFO - PROCESS | 1814 | 1461282001714 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:01 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212570a000 == 87 [pid = 1814] [id = 326] 16:40:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 222 (0x7f2117a8f800) [pid = 1814] [serial = 979] [outer = (nil)] 16:40:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 223 (0x7f212298bc00) [pid = 1814] [serial = 980] [outer = 0x7f2117a8f800] 16:40:01 INFO - PROCESS | 1814 | 1461282001799 Marionette DEBUG loaded listener.js 16:40:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 224 (0x7f2124921400) [pid = 1814] [serial = 981] [outer = 0x7f2117a8f800] 16:40:02 INFO - PROCESS | 1814 | 1461282002675 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 16:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1580ms 16:40:02 INFO - PROCESS | 1814 | 1461282002713 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 16:40:02 INFO - PROCESS | 1814 | 1461282002717 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 16:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:40:02 INFO - PROCESS | 1814 | 1461282002730 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:40:02 INFO - PROCESS | 1814 | 1461282002738 Marionette TRACE conn3 <- [1,1278,null,{}] 16:40:02 INFO - PROCESS | 1814 | 1461282002746 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:02 INFO - PROCESS | 1814 | 1461282002924 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 16:40:03 INFO - PROCESS | 1814 | 1461282003114 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:03 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2126475800 == 88 [pid = 1814] [id = 327] 16:40:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 225 (0x7f2125787800) [pid = 1814] [serial = 982] [outer = (nil)] 16:40:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 226 (0x7f212624d800) [pid = 1814] [serial = 983] [outer = 0x7f2125787800] 16:40:03 INFO - PROCESS | 1814 | 1461282003188 Marionette DEBUG loaded listener.js 16:40:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 227 (0x7f21264b5c00) [pid = 1814] [serial = 984] [outer = 0x7f2125787800] 16:40:04 INFO - PROCESS | 1814 | 1461282004037 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 16:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1345ms 16:40:04 INFO - PROCESS | 1814 | 1461282004069 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 16:40:04 INFO - PROCESS | 1814 | 1461282004073 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 16:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:40:04 INFO - PROCESS | 1814 | 1461282004079 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:40:04 INFO - PROCESS | 1814 | 1461282004082 Marionette TRACE conn3 <- [1,1282,null,{}] 16:40:04 INFO - PROCESS | 1814 | 1461282004087 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:04 INFO - PROCESS | 1814 | 1461282004247 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 16:40:04 INFO - PROCESS | 1814 | 1461282004439 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:04 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212a3ae800 == 89 [pid = 1814] [id = 328] 16:40:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 228 (0x7f2126234800) [pid = 1814] [serial = 985] [outer = (nil)] 16:40:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 229 (0x7f21264c2c00) [pid = 1814] [serial = 986] [outer = 0x7f2126234800] 16:40:04 INFO - PROCESS | 1814 | 1461282004508 Marionette DEBUG loaded listener.js 16:40:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 230 (0x7f2126798000) [pid = 1814] [serial = 987] [outer = 0x7f2126234800] 16:40:05 INFO - PROCESS | 1814 | 1461282005385 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 16:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1377ms 16:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:40:05 INFO - PROCESS | 1814 | 1461282005458 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 16:40:05 INFO - PROCESS | 1814 | 1461282005461 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 16:40:05 INFO - PROCESS | 1814 | 1461282005467 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:40:05 INFO - PROCESS | 1814 | 1461282005470 Marionette TRACE conn3 <- [1,1286,null,{}] 16:40:05 INFO - PROCESS | 1814 | 1461282005475 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:05 INFO - PROCESS | 1814 | 1461282005650 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 16:40:05 INFO - PROCESS | 1814 | 1461282005837 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:05 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b350000 == 90 [pid = 1814] [id = 329] 16:40:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 231 (0x7f2127eca800) [pid = 1814] [serial = 988] [outer = (nil)] 16:40:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 232 (0x7f2128aaf000) [pid = 1814] [serial = 989] [outer = 0x7f2127eca800] 16:40:05 INFO - PROCESS | 1814 | 1461282005925 Marionette DEBUG loaded listener.js 16:40:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 233 (0x7f212b365800) [pid = 1814] [serial = 990] [outer = 0x7f2127eca800] 16:40:06 INFO - PROCESS | 1814 | 1461282006818 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 16:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1386ms 16:40:06 INFO - PROCESS | 1814 | 1461282006853 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 16:40:06 INFO - PROCESS | 1814 | 1461282006857 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 16:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:40:06 INFO - PROCESS | 1814 | 1461282006863 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:40:06 INFO - PROCESS | 1814 | 1461282006865 Marionette TRACE conn3 <- [1,1290,null,{}] 16:40:06 INFO - PROCESS | 1814 | 1461282006870 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:07 INFO - PROCESS | 1814 | 1461282007030 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 16:40:07 INFO - PROCESS | 1814 | 1461282007224 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:07 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212be1b800 == 91 [pid = 1814] [id = 330] 16:40:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 234 (0x7f212b36e000) [pid = 1814] [serial = 991] [outer = (nil)] 16:40:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 235 (0x7f212cf11800) [pid = 1814] [serial = 992] [outer = 0x7f212b36e000] 16:40:07 INFO - PROCESS | 1814 | 1461282007294 Marionette DEBUG loaded listener.js 16:40:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 236 (0x7f212e57b400) [pid = 1814] [serial = 993] [outer = 0x7f212b36e000] 16:40:08 INFO - PROCESS | 1814 | 1461282008196 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 16:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1379ms 16:40:08 INFO - PROCESS | 1814 | 1461282008243 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 16:40:08 INFO - PROCESS | 1814 | 1461282008245 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 16:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:40:08 INFO - PROCESS | 1814 | 1461282008252 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:40:08 INFO - PROCESS | 1814 | 1461282008254 Marionette TRACE conn3 <- [1,1294,null,{}] 16:40:08 INFO - PROCESS | 1814 | 1461282008259 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:08 INFO - PROCESS | 1814 | 1461282008414 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 16:40:08 INFO - PROCESS | 1814 | 1461282008607 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:08 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2131e82000 == 92 [pid = 1814] [id = 331] 16:40:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 237 (0x7f212126cc00) [pid = 1814] [serial = 994] [outer = (nil)] 16:40:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 238 (0x7f212e599c00) [pid = 1814] [serial = 995] [outer = 0x7f212126cc00] 16:40:08 INFO - PROCESS | 1814 | 1461282008675 Marionette DEBUG loaded listener.js 16:40:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 239 (0x7f213887fc00) [pid = 1814] [serial = 996] [outer = 0x7f212126cc00] 16:40:09 INFO - PROCESS | 1814 | 1461282009502 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 16:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1287ms 16:40:09 INFO - PROCESS | 1814 | 1461282009540 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 16:40:09 INFO - PROCESS | 1814 | 1461282009543 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 16:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:40:09 INFO - PROCESS | 1814 | 1461282009549 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:40:09 INFO - PROCESS | 1814 | 1461282009551 Marionette TRACE conn3 <- [1,1298,null,{}] 16:40:09 INFO - PROCESS | 1814 | 1461282009556 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:09 INFO - PROCESS | 1814 | 1461282009713 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 16:40:09 INFO - PROCESS | 1814 | 1461282009907 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:09 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2138bdb000 == 93 [pid = 1814] [id = 332] 16:40:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 240 (0x7f212b798000) [pid = 1814] [serial = 997] [outer = (nil)] 16:40:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 241 (0x7f2138b8c000) [pid = 1814] [serial = 998] [outer = 0x7f212b798000] 16:40:09 INFO - PROCESS | 1814 | 1461282009977 Marionette DEBUG loaded listener.js 16:40:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 242 (0x7f2138feac00) [pid = 1814] [serial = 999] [outer = 0x7f212b798000] 16:40:10 INFO - PROCESS | 1814 | 1461282010849 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1337ms 16:40:10 INFO - PROCESS | 1814 | 1461282010887 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 16:40:10 INFO - PROCESS | 1814 | 1461282010890 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 16:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:40:10 INFO - PROCESS | 1814 | 1461282010896 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:40:10 INFO - PROCESS | 1814 | 1461282010899 Marionette TRACE conn3 <- [1,1302,null,{}] 16:40:10 INFO - PROCESS | 1814 | 1461282010904 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:11 INFO - PROCESS | 1814 | 1461282011062 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 16:40:11 INFO - PROCESS | 1814 | 1461282011274 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:11 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2139c16000 == 94 [pid = 1814] [id = 333] 16:40:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 243 (0x7f21130a0400) [pid = 1814] [serial = 1000] [outer = (nil)] 16:40:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 244 (0x7f2138fed000) [pid = 1814] [serial = 1001] [outer = 0x7f21130a0400] 16:40:11 INFO - PROCESS | 1814 | 1461282011389 Marionette DEBUG loaded listener.js 16:40:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 245 (0x7f2139d77c00) [pid = 1814] [serial = 1002] [outer = 0x7f21130a0400] 16:40:12 INFO - PROCESS | 1814 | 1461282012233 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 16:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1377ms 16:40:12 INFO - PROCESS | 1814 | 1461282012274 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 16:40:12 INFO - PROCESS | 1814 | 1461282012277 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 16:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:40:12 INFO - PROCESS | 1814 | 1461282012284 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:40:12 INFO - PROCESS | 1814 | 1461282012286 Marionette TRACE conn3 <- [1,1306,null,{}] 16:40:12 INFO - PROCESS | 1814 | 1461282012292 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:12 INFO - PROCESS | 1814 | 1461282012452 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 16:40:12 INFO - PROCESS | 1814 | 1461282012646 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:12 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213d971000 == 95 [pid = 1814] [id = 334] 16:40:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 246 (0x7f2139d78400) [pid = 1814] [serial = 1003] [outer = (nil)] 16:40:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 247 (0x7f213bedc400) [pid = 1814] [serial = 1004] [outer = 0x7f2139d78400] 16:40:12 INFO - PROCESS | 1814 | 1461282012730 Marionette DEBUG loaded listener.js 16:40:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 248 (0x7f213dd4e800) [pid = 1814] [serial = 1005] [outer = 0x7f2139d78400] 16:40:13 INFO - PROCESS | 1814 | 1461282013624 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 16:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1382ms 16:40:13 INFO - PROCESS | 1814 | 1461282013666 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 16:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:40:13 INFO - PROCESS | 1814 | 1461282013670 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 16:40:13 INFO - PROCESS | 1814 | 1461282013676 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:40:13 INFO - PROCESS | 1814 | 1461282013679 Marionette TRACE conn3 <- [1,1310,null,{}] 16:40:13 INFO - PROCESS | 1814 | 1461282013684 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:13 INFO - PROCESS | 1814 | 1461282013876 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 16:40:14 INFO - PROCESS | 1814 | 1461282014072 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:14 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21131e0800 == 96 [pid = 1814] [id = 335] 16:40:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 249 (0x7f2125fe4c00) [pid = 1814] [serial = 1006] [outer = (nil)] 16:40:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 250 (0x7f2125ff0c00) [pid = 1814] [serial = 1007] [outer = 0x7f2125fe4c00] 16:40:14 INFO - PROCESS | 1814 | 1461282014139 Marionette DEBUG loaded listener.js 16:40:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 251 (0x7f213df70c00) [pid = 1814] [serial = 1008] [outer = 0x7f2125fe4c00] 16:40:15 INFO - PROCESS | 1814 | 1461282015020 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 16:40:15 INFO - PROCESS | 1814 | 1461282015061 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 16:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:40:15 INFO - PROCESS | 1814 | 1461282015066 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:40:15 INFO - PROCESS | 1814 | 1461282015069 Marionette TRACE conn3 <- [1,1314,null,{}] 16:40:15 INFO - PROCESS | 1814 | 1461282015074 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:15 INFO - PROCESS | 1814 | 1461282015233 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 16:40:15 INFO - PROCESS | 1814 | 1461282015432 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:15 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2115099000 == 97 [pid = 1814] [id = 336] 16:40:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 252 (0x7f21160c6c00) [pid = 1814] [serial = 1009] [outer = (nil)] 16:40:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 253 (0x7f21256aec00) [pid = 1814] [serial = 1010] [outer = 0x7f21160c6c00] 16:40:15 INFO - PROCESS | 1814 | 1461282015509 Marionette DEBUG loaded listener.js 16:40:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 254 (0x7f2126663000) [pid = 1814] [serial = 1011] [outer = 0x7f21160c6c00] 16:40:16 INFO - PROCESS | 1814 | 1461282016437 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 16:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1428ms 16:40:16 INFO - PROCESS | 1814 | 1461282016497 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 16:40:16 INFO - PROCESS | 1814 | 1461282016502 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 16:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:40:16 INFO - PROCESS | 1814 | 1461282016510 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:40:16 INFO - PROCESS | 1814 | 1461282016514 Marionette TRACE conn3 <- [1,1318,null,{}] 16:40:16 INFO - PROCESS | 1814 | 1461282016523 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:16 INFO - PROCESS | 1814 | 1461282016740 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 16:40:16 INFO - PROCESS | 1814 | 1461282016979 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:17 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211efc0000 == 98 [pid = 1814] [id = 337] 16:40:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 255 (0x7f2117a84000) [pid = 1814] [serial = 1012] [outer = (nil)] 16:40:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 256 (0x7f2126662800) [pid = 1814] [serial = 1013] [outer = 0x7f2117a84000] 16:40:17 INFO - PROCESS | 1814 | 1461282017093 Marionette DEBUG loaded listener.js 16:40:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 257 (0x7f212666e400) [pid = 1814] [serial = 1014] [outer = 0x7f2117a84000] 16:40:17 INFO - PROCESS | 1814 | 1461282017951 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 16:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1489ms 16:40:18 INFO - PROCESS | 1814 | 1461282017999 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 16:40:18 INFO - PROCESS | 1814 | 1461282018003 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 16:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:40:18 INFO - PROCESS | 1814 | 1461282018008 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:40:18 INFO - PROCESS | 1814 | 1461282018010 Marionette TRACE conn3 <- [1,1322,null,{}] 16:40:18 INFO - PROCESS | 1814 | 1461282018016 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:18 INFO - PROCESS | 1814 | 1461282018179 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 16:40:18 INFO - PROCESS | 1814 | 1461282018379 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:18 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b346800 == 99 [pid = 1814] [id = 338] 16:40:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 258 (0x7f2117a89000) [pid = 1814] [serial = 1015] [outer = (nil)] 16:40:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 259 (0x7f2121e4a800) [pid = 1814] [serial = 1016] [outer = 0x7f2117a89000] 16:40:18 INFO - PROCESS | 1814 | 1461282018448 Marionette DEBUG loaded listener.js 16:40:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 260 (0x7f2122615800) [pid = 1814] [serial = 1017] [outer = 0x7f2117a89000] 16:40:19 INFO - PROCESS | 1814 | 1461282019622 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 16:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1681ms 16:40:19 INFO - PROCESS | 1814 | 1461282019691 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 16:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:40:19 INFO - PROCESS | 1814 | 1461282019696 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 16:40:19 INFO - PROCESS | 1814 | 1461282019704 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:40:19 INFO - PROCESS | 1814 | 1461282019709 Marionette TRACE conn3 <- [1,1326,null,{}] 16:40:19 INFO - PROCESS | 1814 | 1461282019716 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:19 INFO - PROCESS | 1814 | 1461282019889 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 16:40:20 INFO - PROCESS | 1814 | 1461282020114 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:20 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2114dcf000 == 100 [pid = 1814] [id = 339] 16:40:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 261 (0x7f2116ddc400) [pid = 1814] [serial = 1018] [outer = (nil)] 16:40:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 262 (0x7f21178b3400) [pid = 1814] [serial = 1019] [outer = 0x7f2116ddc400] 16:40:20 INFO - PROCESS | 1814 | 1461282020181 Marionette DEBUG loaded listener.js 16:40:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 263 (0x7f211ee0cc00) [pid = 1814] [serial = 1020] [outer = 0x7f2116ddc400] 16:40:21 INFO - PROCESS | 1814 | 1461282021039 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:40:21 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 16:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1386ms 16:40:21 INFO - PROCESS | 1814 | 1461282021091 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 16:40:21 INFO - PROCESS | 1814 | 1461282021113 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 16:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:40:21 INFO - PROCESS | 1814 | 1461282021130 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:40:21 INFO - PROCESS | 1814 | 1461282021140 Marionette TRACE conn3 <- [1,1330,null,{}] 16:40:21 INFO - PROCESS | 1814 | 1461282021151 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:21 INFO - PROCESS | 1814 | 1461282021423 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 16:40:21 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2123942800 == 99 [pid = 1814] [id = 53] 16:40:21 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121fd0000 == 98 [pid = 1814] [id = 52] 16:40:21 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212548d000 == 97 [pid = 1814] [id = 54] 16:40:21 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2123949000 == 96 [pid = 1814] [id = 323] 16:40:21 INFO - PROCESS | 1814 | --DOMWINDOW == 262 (0x7f2113740800) [pid = 1814] [serial = 938] [outer = (nil)] [url = about:blank] 16:40:21 INFO - PROCESS | 1814 | --DOMWINDOW == 261 (0x7f21178ac800) [pid = 1814] [serial = 941] [outer = (nil)] [url = about:blank] 16:40:21 INFO - PROCESS | 1814 | --DOMWINDOW == 260 (0x7f212625ac00) [pid = 1814] [serial = 935] [outer = (nil)] [url = about:blank] 16:40:21 INFO - PROCESS | 1814 | 1461282021774 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:21 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2123e96800 == 95 [pid = 1814] [id = 322] 16:40:21 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21202de000 == 94 [pid = 1814] [id = 321] 16:40:21 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21185d1000 == 93 [pid = 1814] [id = 320] 16:40:21 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21137af000 == 92 [pid = 1814] [id = 319] 16:40:21 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211963f000 == 91 [pid = 1814] [id = 318] 16:40:21 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211845f800 == 90 [pid = 1814] [id = 317] 16:40:21 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21137a8000 == 91 [pid = 1814] [id = 340] 16:40:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 261 (0x7f2116ddc000) [pid = 1814] [serial = 1021] [outer = (nil)] 16:40:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 262 (0x7f21195a2800) [pid = 1814] [serial = 1022] [outer = 0x7f2116ddc000] 16:40:21 INFO - PROCESS | 1814 | 1461282021869 Marionette DEBUG loaded listener.js 16:40:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 263 (0x7f2120267800) [pid = 1814] [serial = 1023] [outer = 0x7f2116ddc000] 16:40:22 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2112f72800 == 90 [pid = 1814] [id = 316] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 262 (0x7f212734d000) [pid = 1814] [serial = 813] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 261 (0x7f212cf0ec00) [pid = 1814] [serial = 656] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 260 (0x7f212b36ec00) [pid = 1814] [serial = 644] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 259 (0x7f212cf08c00) [pid = 1814] [serial = 653] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 258 (0x7f2117a8ac00) [pid = 1814] [serial = 759] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 257 (0x7f2138f49c00) [pid = 1814] [serial = 704] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 256 (0x7f21292cd400) [pid = 1814] [serial = 638] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 255 (0x7f21218c1400) [pid = 1814] [serial = 632] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 254 (0x7f2123ba0400) [pid = 1814] [serial = 635] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 253 (0x7f212af87c00) [pid = 1814] [serial = 641] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 252 (0x7f212c006c00) [pid = 1814] [serial = 647] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 251 (0x7f212cb6e400) [pid = 1814] [serial = 650] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 250 (0x7f212578ac00) [pid = 1814] [serial = 590] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 249 (0x7f2117a82400) [pid = 1814] [serial = 947] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 248 (0x7f21256a1800) [pid = 1814] [serial = 893] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 247 (0x7f212cb69c00) [pid = 1814] [serial = 848] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 246 (0x7f2114fa4000) [pid = 1814] [serial = 944] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 245 (0x7f211641fc00) [pid = 1814] [serial = 896] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 244 (0x7f211eea8400) [pid = 1814] [serial = 899] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 243 (0x7f21159c6800) [pid = 1814] [serial = 945] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 242 (0x7f2123a98800) [pid = 1814] [serial = 902] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 241 (0x7f21265ea400) [pid = 1814] [serial = 905] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 240 (0x7f2127349c00) [pid = 1814] [serial = 908] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 239 (0x7f212cf0d800) [pid = 1814] [serial = 911] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 238 (0x7f213b902c00) [pid = 1814] [serial = 914] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 237 (0x7f21161acc00) [pid = 1814] [serial = 917] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 236 (0x7f2112ecd000) [pid = 1814] [serial = 920] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 235 (0x7f21218b8c00) [pid = 1814] [serial = 923] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 234 (0x7f211309c800) [pid = 1814] [serial = 926] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 233 (0x7f212623b000) [pid = 1814] [serial = 929] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 232 (0x7f212624fc00) [pid = 1814] [serial = 932] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 231 (0x7f21159cb400) [pid = 1814] [serial = 857] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 230 (0x7f21228bd400) [pid = 1814] [serial = 887] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 229 (0x7f211ee04000) [pid = 1814] [serial = 879] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 228 (0x7f211eea3800) [pid = 1814] [serial = 860] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 227 (0x7f211f0cfc00) [pid = 1814] [serial = 881] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 226 (0x7f2117a8e400) [pid = 1814] [serial = 839] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 225 (0x7f2114fa8400) [pid = 1814] [serial = 872] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 224 (0x7f2121d6a000) [pid = 1814] [serial = 885] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 223 (0x7f21178b9c00) [pid = 1814] [serial = 876] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 222 (0x7f2138f81c00) [pid = 1814] [serial = 851] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 221 (0x7f2123b90800) [pid = 1814] [serial = 888] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 220 (0x7f211959c800) [pid = 1814] [serial = 878] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 219 (0x7f2120266c00) [pid = 1814] [serial = 882] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 218 (0x7f211eeac800) [pid = 1814] [serial = 863] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 217 (0x7f21218bf000) [pid = 1814] [serial = 884] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 216 (0x7f21160c2400) [pid = 1814] [serial = 873] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 215 (0x7f21255e9000) [pid = 1814] [serial = 845] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 214 (0x7f211f15a400) [pid = 1814] [serial = 842] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 213 (0x7f2123b91400) [pid = 1814] [serial = 890] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 212 (0x7f21178aac00) [pid = 1814] [serial = 875] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 211 (0x7f21195a4c00) [pid = 1814] [serial = 854] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 210 (0x7f21256a0000) [pid = 1814] [serial = 891] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 209 (0x7f213dd50800) [pid = 1814] [serial = 869] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | --DOMWINDOW == 208 (0x7f2114faa400) [pid = 1814] [serial = 866] [outer = (nil)] [url = about:blank] 16:40:22 INFO - PROCESS | 1814 | 1461282022682 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:40:22 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 16:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1592ms 16:40:22 INFO - PROCESS | 1814 | 1461282022722 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 16:40:22 INFO - PROCESS | 1814 | 1461282022726 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 16:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:40:22 INFO - PROCESS | 1814 | 1461282022731 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:40:22 INFO - PROCESS | 1814 | 1461282022736 Marionette TRACE conn3 <- [1,1334,null,{}] 16:40:22 INFO - PROCESS | 1814 | 1461282022750 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:22 INFO - PROCESS | 1814 | 1461282022929 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 16:40:23 INFO - PROCESS | 1814 | 1461282023087 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:23 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2118664000 == 91 [pid = 1814] [id = 341] 16:40:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 209 (0x7f2117a82400) [pid = 1814] [serial = 1024] [outer = (nil)] 16:40:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 210 (0x7f2121e49400) [pid = 1814] [serial = 1025] [outer = 0x7f2117a82400] 16:40:23 INFO - PROCESS | 1814 | 1461282023153 Marionette DEBUG loaded listener.js 16:40:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 211 (0x7f21228c4400) [pid = 1814] [serial = 1026] [outer = 0x7f2117a82400] 16:40:23 INFO - PROCESS | 1814 | 1461282023892 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1182ms 16:40:23 INFO - PROCESS | 1814 | 1461282023915 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 16:40:23 INFO - PROCESS | 1814 | 1461282023920 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 16:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:40:23 INFO - PROCESS | 1814 | 1461282023953 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:40:23 INFO - PROCESS | 1814 | 1461282023955 Marionette TRACE conn3 <- [1,1338,null,{}] 16:40:23 INFO - PROCESS | 1814 | 1461282023961 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:24 INFO - PROCESS | 1814 | 1461282024123 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 16:40:24 INFO - PROCESS | 1814 | 1461282024133 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:24 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2120096800 == 92 [pid = 1814] [id = 342] 16:40:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 212 (0x7f2122615000) [pid = 1814] [serial = 1027] [outer = (nil)] 16:40:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 213 (0x7f21256a5400) [pid = 1814] [serial = 1028] [outer = 0x7f2122615000] 16:40:24 INFO - PROCESS | 1814 | 1461282024193 Marionette DEBUG loaded listener.js 16:40:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 214 (0x7f2125783800) [pid = 1814] [serial = 1029] [outer = 0x7f2122615000] 16:40:25 INFO - PROCESS | 1814 | 1461282025549 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 16:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1663ms 16:40:25 INFO - PROCESS | 1814 | 1461282025601 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 16:40:25 INFO - PROCESS | 1814 | 1461282025605 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 16:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:40:25 INFO - PROCESS | 1814 | 1461282025610 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:40:25 INFO - PROCESS | 1814 | 1461282025613 Marionette TRACE conn3 <- [1,1342,null,{}] 16:40:25 INFO - PROCESS | 1814 | 1461282025618 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:25 INFO - PROCESS | 1814 | 1461282025856 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 16:40:25 INFO - PROCESS | 1814 | 1461282025932 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:25 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121d1c000 == 93 [pid = 1814] [id = 343] 16:40:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 215 (0x7f2121264400) [pid = 1814] [serial = 1030] [outer = (nil)] 16:40:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 216 (0x7f2125fe3000) [pid = 1814] [serial = 1031] [outer = 0x7f2121264400] 16:40:25 INFO - PROCESS | 1814 | 1461282025991 Marionette DEBUG loaded listener.js 16:40:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 217 (0x7f212623cc00) [pid = 1814] [serial = 1032] [outer = 0x7f2121264400] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 216 (0x7f212223cc00) [pid = 1814] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 215 (0x7f21255c2400) [pid = 1814] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 214 (0x7f21161a5800) [pid = 1814] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 213 (0x7f212b367400) [pid = 1814] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 212 (0x7f2112ec6400) [pid = 1814] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 211 (0x7f212223f000) [pid = 1814] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 210 (0x7f212181a800) [pid = 1814] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 209 (0x7f211959b400) [pid = 1814] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 208 (0x7f2128a24c00) [pid = 1814] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 207 (0x7f21159c3c00) [pid = 1814] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 206 (0x7f212220d400) [pid = 1814] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 205 (0x7f212220ec00) [pid = 1814] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 204 (0x7f211ff2f400) [pid = 1814] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 203 (0x7f2112ec2400) [pid = 1814] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 202 (0x7f21178b1000) [pid = 1814] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 201 (0x7f2114fa2c00) [pid = 1814] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 200 (0x7f2113094400) [pid = 1814] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 199 (0x7f2121267800) [pid = 1814] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 198 (0x7f2112ec9400) [pid = 1814] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 197 (0x7f21143ec400) [pid = 1814] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 196 (0x7f21159c2400) [pid = 1814] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 195 (0x7f211934a800) [pid = 1814] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 194 (0x7f2113098400) [pid = 1814] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 193 (0x7f2114fa3400) [pid = 1814] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 192 (0x7f211959dc00) [pid = 1814] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 191 (0x7f21159c4000) [pid = 1814] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 190 (0x7f2123a9dc00) [pid = 1814] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 189 (0x7f212ad1f000) [pid = 1814] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 188 (0x7f21255bf000) [pid = 1814] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 187 (0x7f2112ec6c00) [pid = 1814] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 186 (0x7f212623a800) [pid = 1814] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 185 (0x7f2138af3c00) [pid = 1814] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 184 (0x7f2125768c00) [pid = 1814] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 183 (0x7f212b807400) [pid = 1814] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 182 (0x7f2116de1000) [pid = 1814] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 181 (0x7f2139d31400) [pid = 1814] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 180 (0x7f212e595c00) [pid = 1814] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 179 (0x7f21160c5c00) [pid = 1814] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 178 (0x7f2112eca400) [pid = 1814] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 177 (0x7f21178ae400) [pid = 1814] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 176 (0x7f21291ad000) [pid = 1814] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 175 (0x7f2121d60000) [pid = 1814] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 174 (0x7f21265e5400) [pid = 1814] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 173 (0x7f21255ed400) [pid = 1814] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 172 (0x7f21178ad400) [pid = 1814] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 171 (0x7f211eea4000) [pid = 1814] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 170 (0x7f21159c2c00) [pid = 1814] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 169 (0x7f211ee08c00) [pid = 1814] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 168 (0x7f211373b800) [pid = 1814] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 167 (0x7f21159cb800) [pid = 1814] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 166 (0x7f2121e40800) [pid = 1814] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 165 (0x7f2116dd8800) [pid = 1814] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 164 (0x7f21178aec00) [pid = 1814] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 163 (0x7f211eeafc00) [pid = 1814] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 162 (0x7f212973c000) [pid = 1814] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 161 (0x7f21265e7800) [pid = 1814] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 160 (0x7f21292cb400) [pid = 1814] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 159 (0x7f2121d64800) [pid = 1814] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 158 (0x7f2116dd6c00) [pid = 1814] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 157 (0x7f2139dc4800) [pid = 1814] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 156 (0x7f212a30c400) [pid = 1814] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 155 (0x7f212e379c00) [pid = 1814] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 154 (0x7f211ee06400) [pid = 1814] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:40:27 INFO - PROCESS | 1814 | --DOMWINDOW == 153 (0x7f21160c4000) [pid = 1814] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:40:27 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21218a7800 == 92 [pid = 1814] [id = 10] 16:40:27 INFO - PROCESS | 1814 | 1461282027576 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 16:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 2031ms 16:40:27 INFO - PROCESS | 1814 | 1461282027643 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 16:40:27 INFO - PROCESS | 1814 | 1461282027646 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 16:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:40:27 INFO - PROCESS | 1814 | 1461282027652 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:40:27 INFO - PROCESS | 1814 | 1461282027654 Marionette TRACE conn3 <- [1,1346,null,{}] 16:40:27 INFO - PROCESS | 1814 | 1461282027659 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:27 INFO - PROCESS | 1814 | 1461282027911 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 16:40:27 INFO - PROCESS | 1814 | 1461282027923 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:28 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2118672800 == 93 [pid = 1814] [id = 344] 16:40:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 154 (0x7f2113098400) [pid = 1814] [serial = 1033] [outer = (nil)] 16:40:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 155 (0x7f211eeafc00) [pid = 1814] [serial = 1034] [outer = 0x7f2113098400] 16:40:28 INFO - PROCESS | 1814 | 1461282028070 Marionette DEBUG loaded listener.js 16:40:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 156 (0x7f2121e3e400) [pid = 1814] [serial = 1035] [outer = 0x7f2113098400] 16:40:28 INFO - PROCESS | 1814 | 1461282028729 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 16:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1126ms 16:40:28 INFO - PROCESS | 1814 | 1461282028779 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 16:40:28 INFO - PROCESS | 1814 | 1461282028782 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 16:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:40:28 INFO - PROCESS | 1814 | 1461282028787 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:40:28 INFO - PROCESS | 1814 | 1461282028789 Marionette TRACE conn3 <- [1,1350,null,{}] 16:40:28 INFO - PROCESS | 1814 | 1461282028794 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:28 INFO - PROCESS | 1814 | 1461282028953 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 16:40:29 INFO - PROCESS | 1814 | 1461282029214 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:29 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21120b3000 == 94 [pid = 1814] [id = 345] 16:40:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 157 (0x7f2112ec2400) [pid = 1814] [serial = 1036] [outer = (nil)] 16:40:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 158 (0x7f2112ec6c00) [pid = 1814] [serial = 1037] [outer = 0x7f2112ec2400] 16:40:29 INFO - PROCESS | 1814 | 1461282029291 Marionette DEBUG loaded listener.js 16:40:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 159 (0x7f2113745c00) [pid = 1814] [serial = 1038] [outer = 0x7f2112ec2400] 16:40:30 INFO - PROCESS | 1814 | 1461282030269 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 16:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1533ms 16:40:30 INFO - PROCESS | 1814 | 1461282030322 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 16:40:30 INFO - PROCESS | 1814 | 1461282030329 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 16:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:40:30 INFO - PROCESS | 1814 | 1461282030338 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:40:30 INFO - PROCESS | 1814 | 1461282030341 Marionette TRACE conn3 <- [1,1354,null,{}] 16:40:30 INFO - PROCESS | 1814 | 1461282030349 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:30 INFO - PROCESS | 1814 | 1461282030539 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 16:40:30 INFO - PROCESS | 1814 | 1461282030791 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:30 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21185e0800 == 95 [pid = 1814] [id = 346] 16:40:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 160 (0x7f21161b1c00) [pid = 1814] [serial = 1039] [outer = (nil)] 16:40:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 161 (0x7f2116de2800) [pid = 1814] [serial = 1040] [outer = 0x7f21161b1c00] 16:40:30 INFO - PROCESS | 1814 | 1461282030912 Marionette DEBUG loaded listener.js 16:40:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 162 (0x7f211933e000) [pid = 1814] [serial = 1041] [outer = 0x7f21161b1c00] 16:40:31 INFO - PROCESS | 1814 | 1461282031866 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 16:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1580ms 16:40:31 INFO - PROCESS | 1814 | 1461282031921 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 16:40:31 INFO - PROCESS | 1814 | 1461282031927 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 16:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:40:31 INFO - PROCESS | 1814 | 1461282031935 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:40:31 INFO - PROCESS | 1814 | 1461282031939 Marionette TRACE conn3 <- [1,1358,null,{}] 16:40:31 INFO - PROCESS | 1814 | 1461282031944 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:32 INFO - PROCESS | 1814 | 1461282032132 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 16:40:32 INFO - PROCESS | 1814 | 1461282032322 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:32 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125431800 == 96 [pid = 1814] [id = 347] 16:40:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 163 (0x7f2119599800) [pid = 1814] [serial = 1042] [outer = (nil)] 16:40:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 164 (0x7f2121366400) [pid = 1814] [serial = 1043] [outer = 0x7f2119599800] 16:40:32 INFO - PROCESS | 1814 | 1461282032475 Marionette DEBUG loaded listener.js 16:40:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 165 (0x7f2121d64800) [pid = 1814] [serial = 1044] [outer = 0x7f2119599800] 16:40:33 INFO - PROCESS | 1814 | 1461282033305 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 16:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1434ms 16:40:33 INFO - PROCESS | 1814 | 1461282033371 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 16:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:40:33 INFO - PROCESS | 1814 | 1461282033375 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 16:40:33 INFO - PROCESS | 1814 | 1461282033383 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:40:33 INFO - PROCESS | 1814 | 1461282033392 Marionette TRACE conn3 <- [1,1362,null,{}] 16:40:33 INFO - PROCESS | 1814 | 1461282033406 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:33 INFO - PROCESS | 1814 | 1461282033628 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 16:40:33 INFO - PROCESS | 1814 | 1461282033817 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:33 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2126325800 == 97 [pid = 1814] [id = 348] 16:40:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 166 (0x7f2121d6a000) [pid = 1814] [serial = 1045] [outer = (nil)] 16:40:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 167 (0x7f21255bf000) [pid = 1814] [serial = 1046] [outer = 0x7f2121d6a000] 16:40:33 INFO - PROCESS | 1814 | 1461282033891 Marionette DEBUG loaded listener.js 16:40:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 168 (0x7f2125787400) [pid = 1814] [serial = 1047] [outer = 0x7f2121d6a000] 16:40:34 INFO - PROCESS | 1814 | 1461282034809 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1494ms 16:40:34 INFO - PROCESS | 1814 | 1461282034875 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 16:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:40:34 INFO - PROCESS | 1814 | 1461282034880 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 16:40:34 INFO - PROCESS | 1814 | 1461282034886 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:40:34 INFO - PROCESS | 1814 | 1461282034890 Marionette TRACE conn3 <- [1,1366,null,{}] 16:40:34 INFO - PROCESS | 1814 | 1461282034895 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:35 INFO - PROCESS | 1814 | 1461282035074 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 16:40:35 INFO - PROCESS | 1814 | 1461282035270 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:35 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2127e8e800 == 98 [pid = 1814] [id = 349] 16:40:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 169 (0x7f21218bb800) [pid = 1814] [serial = 1048] [outer = (nil)] 16:40:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 170 (0x7f2126253000) [pid = 1814] [serial = 1049] [outer = 0x7f21218bb800] 16:40:35 INFO - PROCESS | 1814 | 1461282035346 Marionette DEBUG loaded listener.js 16:40:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 171 (0x7f21264ba000) [pid = 1814] [serial = 1050] [outer = 0x7f21218bb800] 16:40:36 INFO - PROCESS | 1814 | 1461282036295 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 16:40:36 INFO - PROCESS | 1814 | 1461282036319 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 16:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:40:36 INFO - PROCESS | 1814 | 1461282036325 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:40:36 INFO - PROCESS | 1814 | 1461282036327 Marionette TRACE conn3 <- [1,1370,null,{}] 16:40:36 INFO - PROCESS | 1814 | 1461282036333 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:36 INFO - PROCESS | 1814 | 1461282036508 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 16:40:36 INFO - PROCESS | 1814 | 1461282036702 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:36 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b915800 == 99 [pid = 1814] [id = 350] 16:40:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 172 (0x7f2126667000) [pid = 1814] [serial = 1051] [outer = (nil)] 16:40:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 173 (0x7f2126669000) [pid = 1814] [serial = 1052] [outer = 0x7f2126667000] 16:40:36 INFO - PROCESS | 1814 | 1461282036786 Marionette DEBUG loaded listener.js 16:40:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 174 (0x7f2126673c00) [pid = 1814] [serial = 1053] [outer = 0x7f2126667000] 16:40:37 INFO - PROCESS | 1814 | 1461282037689 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 16:40:37 INFO - PROCESS | 1814 | 1461282037760 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 16:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:40:37 INFO - PROCESS | 1814 | 1461282037766 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:40:37 INFO - PROCESS | 1814 | 1461282037769 Marionette TRACE conn3 <- [1,1374,null,{}] 16:40:37 INFO - PROCESS | 1814 | 1461282037774 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:37 INFO - PROCESS | 1814 | 1461282037949 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 16:40:38 INFO - PROCESS | 1814 | 1461282038139 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:38 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2137cb7000 == 100 [pid = 1814] [id = 351] 16:40:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 175 (0x7f2126674400) [pid = 1814] [serial = 1054] [outer = (nil)] 16:40:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 176 (0x7f2127e6e800) [pid = 1814] [serial = 1055] [outer = 0x7f2126674400] 16:40:38 INFO - PROCESS | 1814 | 1461282038210 Marionette DEBUG loaded listener.js 16:40:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 177 (0x7f21292ce400) [pid = 1814] [serial = 1056] [outer = 0x7f2126674400] 16:40:38 INFO - PROCESS | 1814 | [1814] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:40:39 INFO - PROCESS | 1814 | 1461282039037 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 16:40:39 INFO - PROCESS | 1814 | 1461282039105 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 16:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:40:39 INFO - PROCESS | 1814 | 1461282039111 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:40:39 INFO - PROCESS | 1814 | 1461282039113 Marionette TRACE conn3 <- [1,1378,null,{}] 16:40:39 INFO - PROCESS | 1814 | 1461282039119 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:39 INFO - PROCESS | 1814 | 1461282039295 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 16:40:39 INFO - PROCESS | 1814 | 1461282039493 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:39 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213b91b000 == 101 [pid = 1814] [id = 352] 16:40:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 178 (0x7f212223dc00) [pid = 1814] [serial = 1057] [outer = (nil)] 16:40:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 179 (0x7f212a4c4c00) [pid = 1814] [serial = 1058] [outer = 0x7f212223dc00] 16:40:39 INFO - PROCESS | 1814 | 1461282039567 Marionette DEBUG loaded listener.js 16:40:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 180 (0x7f212b081000) [pid = 1814] [serial = 1059] [outer = 0x7f212223dc00] 16:40:40 INFO - PROCESS | 1814 | 1461282040447 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 16:40:40 INFO - PROCESS | 1814 | 1461282040509 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 16:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:40:40 INFO - PROCESS | 1814 | 1461282040515 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:40:40 INFO - PROCESS | 1814 | 1461282040518 Marionette TRACE conn3 <- [1,1382,null,{}] 16:40:40 INFO - PROCESS | 1814 | 1461282040523 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:40 INFO - PROCESS | 1814 | 1461282040689 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 16:40:40 INFO - PROCESS | 1814 | 1461282040896 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:40 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213fe6a800 == 102 [pid = 1814] [id = 353] 16:40:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 181 (0x7f2126676000) [pid = 1814] [serial = 1060] [outer = (nil)] 16:40:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 182 (0x7f212b811800) [pid = 1814] [serial = 1061] [outer = 0x7f2126676000] 16:40:40 INFO - PROCESS | 1814 | 1461282040967 Marionette DEBUG loaded listener.js 16:40:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 183 (0x7f212c754400) [pid = 1814] [serial = 1062] [outer = 0x7f2126676000] 16:40:41 INFO - PROCESS | 1814 | [1814] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:40:41 INFO - PROCESS | 1814 | 1461282041871 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 16:40:41 INFO - PROCESS | 1814 | 1461282041908 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 16:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:40:41 INFO - PROCESS | 1814 | 1461282041913 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:40:41 INFO - PROCESS | 1814 | 1461282041915 Marionette TRACE conn3 <- [1,1386,null,{}] 16:40:41 INFO - PROCESS | 1814 | 1461282041921 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:42 INFO - PROCESS | 1814 | 1461282042130 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 16:40:42 INFO - PROCESS | 1814 | 1461282042323 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:42 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2113556000 == 103 [pid = 1814] [id = 354] 16:40:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 184 (0x7f212af93000) [pid = 1814] [serial = 1063] [outer = (nil)] 16:40:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 185 (0x7f212ce4ac00) [pid = 1814] [serial = 1064] [outer = 0x7f212af93000] 16:40:42 INFO - PROCESS | 1814 | 1461282042394 Marionette DEBUG loaded listener.js 16:40:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 186 (0x7f212e379c00) [pid = 1814] [serial = 1065] [outer = 0x7f212af93000] 16:40:43 INFO - PROCESS | 1814 | 1461282043279 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 16:40:43 INFO - PROCESS | 1814 | 1461282043302 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 16:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:40:43 INFO - PROCESS | 1814 | 1461282043308 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:40:43 INFO - PROCESS | 1814 | 1461282043310 Marionette TRACE conn3 <- [1,1390,null,{}] 16:40:43 INFO - PROCESS | 1814 | 1461282043316 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:43 INFO - PROCESS | 1814 | 1461282043479 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 16:40:43 INFO - PROCESS | 1814 | 1461282043680 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:43 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21135af000 == 104 [pid = 1814] [id = 355] 16:40:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 187 (0x7f211f157000) [pid = 1814] [serial = 1066] [outer = (nil)] 16:40:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 188 (0x7f212b806800) [pid = 1814] [serial = 1067] [outer = 0x7f211f157000] 16:40:43 INFO - PROCESS | 1814 | 1461282043756 Marionette DEBUG loaded listener.js 16:40:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 189 (0x7f2139d6b400) [pid = 1814] [serial = 1068] [outer = 0x7f211f157000] 16:40:44 INFO - PROCESS | 1814 | 1461282044617 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 16:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1377ms 16:40:44 INFO - PROCESS | 1814 | 1461282044686 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 16:40:44 INFO - PROCESS | 1814 | 1461282044692 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 16:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:40:44 INFO - PROCESS | 1814 | 1461282044698 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:40:44 INFO - PROCESS | 1814 | 1461282044702 Marionette TRACE conn3 <- [1,1394,null,{}] 16:40:44 INFO - PROCESS | 1814 | 1461282044707 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:44 INFO - PROCESS | 1814 | 1461282044909 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 16:40:45 INFO - PROCESS | 1814 | 1461282045101 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:45 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21135d2000 == 105 [pid = 1814] [id = 356] 16:40:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 190 (0x7f21144f2000) [pid = 1814] [serial = 1069] [outer = (nil)] 16:40:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 191 (0x7f21144ffc00) [pid = 1814] [serial = 1070] [outer = 0x7f21144f2000] 16:40:45 INFO - PROCESS | 1814 | 1461282045175 Marionette DEBUG loaded listener.js 16:40:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 192 (0x7f2139d76c00) [pid = 1814] [serial = 1071] [outer = 0x7f21144f2000] 16:40:46 INFO - PROCESS | 1814 | 1461282046027 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 16:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1381ms 16:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:40:46 INFO - PROCESS | 1814 | 1461282046080 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 16:40:46 INFO - PROCESS | 1814 | 1461282046083 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 16:40:46 INFO - PROCESS | 1814 | 1461282046089 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:40:46 INFO - PROCESS | 1814 | 1461282046092 Marionette TRACE conn3 <- [1,1398,null,{}] 16:40:46 INFO - PROCESS | 1814 | 1461282046096 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:46 INFO - PROCESS | 1814 | 1461282046275 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 16:40:46 INFO - PROCESS | 1814 | 1461282046505 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:46 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125c8b800 == 106 [pid = 1814] [id = 357] 16:40:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 193 (0x7f2119049400) [pid = 1814] [serial = 1072] [outer = (nil)] 16:40:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 194 (0x7f211904e000) [pid = 1814] [serial = 1073] [outer = 0x7f2119049400] 16:40:46 INFO - PROCESS | 1814 | 1461282046572 Marionette DEBUG loaded listener.js 16:40:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 195 (0x7f2119051c00) [pid = 1814] [serial = 1074] [outer = 0x7f2119049400] 16:40:47 INFO - PROCESS | 1814 | 1461282047398 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 16:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1380ms 16:40:47 INFO - PROCESS | 1814 | 1461282047469 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 16:40:47 INFO - PROCESS | 1814 | 1461282047472 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 16:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:40:47 INFO - PROCESS | 1814 | 1461282047478 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:40:47 INFO - PROCESS | 1814 | 1461282047480 Marionette TRACE conn3 <- [1,1402,null,{}] 16:40:47 INFO - PROCESS | 1814 | 1461282047485 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:47 INFO - PROCESS | 1814 | 1461282047643 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 16:40:47 INFO - PROCESS | 1814 | 1461282047861 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:47 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125c9f000 == 107 [pid = 1814] [id = 358] 16:40:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 196 (0x7f2116dda800) [pid = 1814] [serial = 1075] [outer = (nil)] 16:40:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 197 (0x7f212198ac00) [pid = 1814] [serial = 1076] [outer = 0x7f2116dda800] 16:40:47 INFO - PROCESS | 1814 | 1461282047932 Marionette DEBUG loaded listener.js 16:40:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 198 (0x7f212198f800) [pid = 1814] [serial = 1077] [outer = 0x7f2116dda800] 16:40:48 INFO - PROCESS | 1814 | 1461282048781 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 16:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1380ms 16:40:48 INFO - PROCESS | 1814 | 1461282048859 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 16:40:48 INFO - PROCESS | 1814 | 1461282048863 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 16:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:40:48 INFO - PROCESS | 1814 | 1461282048868 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:40:48 INFO - PROCESS | 1814 | 1461282048871 Marionette TRACE conn3 <- [1,1406,null,{}] 16:40:48 INFO - PROCESS | 1814 | 1461282048876 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:49 INFO - PROCESS | 1814 | 1461282049049 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 16:40:49 INFO - PROCESS | 1814 | 1461282049250 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:49 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2112eb4000 == 108 [pid = 1814] [id = 359] 16:40:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 199 (0x7f2112ec3800) [pid = 1814] [serial = 1078] [outer = (nil)] 16:40:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 200 (0x7f2112ecbc00) [pid = 1814] [serial = 1079] [outer = 0x7f2112ec3800] 16:40:49 INFO - PROCESS | 1814 | 1461282049321 Marionette DEBUG loaded listener.js 16:40:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 201 (0x7f21161aa000) [pid = 1814] [serial = 1080] [outer = 0x7f2112ec3800] 16:40:50 INFO - PROCESS | 1814 | 1461282050179 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 16:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1385ms 16:40:50 INFO - PROCESS | 1814 | 1461282050254 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 16:40:50 INFO - PROCESS | 1814 | 1461282050257 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 16:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:40:50 INFO - PROCESS | 1814 | 1461282050263 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:40:50 INFO - PROCESS | 1814 | 1461282050266 Marionette TRACE conn3 <- [1,1410,null,{}] 16:40:50 INFO - PROCESS | 1814 | 1461282050271 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:50 INFO - PROCESS | 1814 | 1461282050446 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 16:40:50 INFO - PROCESS | 1814 | 1461282050644 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:50 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211509b000 == 109 [pid = 1814] [id = 360] 16:40:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 202 (0x7f2112ec4000) [pid = 1814] [serial = 1081] [outer = (nil)] 16:40:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 203 (0x7f21160c5000) [pid = 1814] [serial = 1082] [outer = 0x7f2112ec4000] 16:40:50 INFO - PROCESS | 1814 | 1461282050713 Marionette DEBUG loaded listener.js 16:40:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 204 (0x7f211641f400) [pid = 1814] [serial = 1083] [outer = 0x7f2112ec4000] 16:40:52 INFO - PROCESS | 1814 | 1461282052124 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 16:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1882ms 16:40:52 INFO - PROCESS | 1814 | 1461282052241 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 16:40:52 INFO - PROCESS | 1814 | 1461282052247 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 16:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:40:52 INFO - PROCESS | 1814 | 1461282052262 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:40:52 INFO - PROCESS | 1814 | 1461282052267 Marionette TRACE conn3 <- [1,1414,null,{}] 16:40:52 INFO - PROCESS | 1814 | 1461282052274 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:52 INFO - PROCESS | 1814 | 1461282052437 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 16:40:52 INFO - PROCESS | 1814 | 1461282052646 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:52 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2116e6a800 == 110 [pid = 1814] [id = 361] 16:40:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 205 (0x7f21144fcc00) [pid = 1814] [serial = 1084] [outer = (nil)] 16:40:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 206 (0x7f21144ff400) [pid = 1814] [serial = 1085] [outer = 0x7f21144fcc00] 16:40:52 INFO - PROCESS | 1814 | 1461282052711 Marionette DEBUG loaded listener.js 16:40:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 207 (0x7f21159cb400) [pid = 1814] [serial = 1086] [outer = 0x7f21144fcc00] 16:40:53 INFO - PROCESS | 1814 | 1461282053794 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 16:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1582ms 16:40:53 INFO - PROCESS | 1814 | 1461282053844 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 16:40:53 INFO - PROCESS | 1814 | 1461282053852 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 16:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:40:53 INFO - PROCESS | 1814 | 1461282053861 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:40:53 INFO - PROCESS | 1814 | 1461282053864 Marionette TRACE conn3 <- [1,1418,null,{}] 16:40:53 INFO - PROCESS | 1814 | 1461282053870 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:54 INFO - PROCESS | 1814 | 1461282054145 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 16:40:54 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2139a12800 == 109 [pid = 1814] [id = 243] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 206 (0x7f2123b93c00) [pid = 1814] [serial = 971] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21218a6800 == 108 [pid = 1814] [id = 11] 16:40:54 INFO - PROCESS | 1814 | 1461282054430 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:54 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b350000 == 107 [pid = 1814] [id = 329] 16:40:54 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212a3ae800 == 106 [pid = 1814] [id = 328] 16:40:54 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2126475800 == 105 [pid = 1814] [id = 327] 16:40:54 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212570a000 == 104 [pid = 1814] [id = 326] 16:40:54 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2112f86000 == 105 [pid = 1814] [id = 362] 16:40:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 207 (0x7f2116419400) [pid = 1814] [serial = 1087] [outer = (nil)] 16:40:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 208 (0x7f2116de1c00) [pid = 1814] [serial = 1088] [outer = 0x7f2116419400] 16:40:54 INFO - PROCESS | 1814 | 1461282054501 Marionette DEBUG loaded listener.js 16:40:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 209 (0x7f2117a8cc00) [pid = 1814] [serial = 1089] [outer = 0x7f2116419400] 16:40:54 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21202c8000 == 104 [pid = 1814] [id = 325] 16:40:54 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212be21000 == 103 [pid = 1814] [id = 289] 16:40:54 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2112f77000 == 102 [pid = 1814] [id = 324] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 208 (0x7f21255f5400) [pid = 1814] [serial = 786] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 207 (0x7f212cb6a400) [pid = 1814] [serial = 741] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 206 (0x7f21265ed000) [pid = 1814] [serial = 738] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 205 (0x7f212e585000) [pid = 1814] [serial = 695] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 204 (0x7f2139cedc00) [pid = 1814] [serial = 747] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 203 (0x7f213dcd0c00) [pid = 1814] [serial = 750] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 202 (0x7f2138b8fc00) [pid = 1814] [serial = 701] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 201 (0x7f212298ec00) [pid = 1814] [serial = 735] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 200 (0x7f212cfce800) [pid = 1814] [serial = 780] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 199 (0x7f2138f48000) [pid = 1814] [serial = 744] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 198 (0x7f21228be400) [pid = 1814] [serial = 683] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 197 (0x7f2138b95400) [pid = 1814] [serial = 732] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 196 (0x7f2121270000) [pid = 1814] [serial = 783] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 195 (0x7f2138886c00) [pid = 1814] [serial = 698] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 194 (0x7f212b80b000) [pid = 1814] [serial = 789] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 193 (0x7f212b80a000) [pid = 1814] [serial = 689] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 192 (0x7f2126797400) [pid = 1814] [serial = 686] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 191 (0x7f2116de3400) [pid = 1814] [serial = 756] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 190 (0x7f213dd85400) [pid = 1814] [serial = 753] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 189 (0x7f212cf0f000) [pid = 1814] [serial = 692] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 188 (0x7f211f15ec00) [pid = 1814] [serial = 680] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 187 (0x7f2127ecec00) [pid = 1814] [serial = 846] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 186 (0x7f213d73a800) [pid = 1814] [serial = 915] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 185 (0x7f2116dd6800) [pid = 1814] [serial = 918] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 184 (0x7f2139c33400) [pid = 1814] [serial = 912] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 183 (0x7f213d740c00) [pid = 1814] [serial = 924] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 182 (0x7f2131f62800) [pid = 1814] [serial = 849] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 181 (0x7f21265e8c00) [pid = 1814] [serial = 894] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 180 (0x7f211ff30400) [pid = 1814] [serial = 900] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 179 (0x7f2139dc5800) [pid = 1814] [serial = 852] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 178 (0x7f211eea8000) [pid = 1814] [serial = 861] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 177 (0x7f2126799000) [pid = 1814] [serial = 906] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 176 (0x7f2124853000) [pid = 1814] [serial = 903] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 175 (0x7f213d73ac00) [pid = 1814] [serial = 837] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 174 (0x7f21161ab800) [pid = 1814] [serial = 921] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 173 (0x7f2119341000) [pid = 1814] [serial = 840] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 172 (0x7f2114fafc00) [pid = 1814] [serial = 867] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 171 (0x7f2126240c00) [pid = 1814] [serial = 930] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 170 (0x7f212a312400) [pid = 1814] [serial = 909] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 169 (0x7f213dd8ac00) [pid = 1814] [serial = 927] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 168 (0x7f21178b6400) [pid = 1814] [serial = 897] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 167 (0x7f21159d0000) [pid = 1814] [serial = 858] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 166 (0x7f2121367800) [pid = 1814] [serial = 843] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 165 (0x7f2126254400) [pid = 1814] [serial = 933] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 164 (0x7f213e107400) [pid = 1814] [serial = 870] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 163 (0x7f213dcdec00) [pid = 1814] [serial = 855] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 162 (0x7f211eeb1000) [pid = 1814] [serial = 864] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 161 (0x7f21143eac00) [pid = 1814] [serial = 951] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 160 (0x7f21264b6000) [pid = 1814] [serial = 936] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 159 (0x7f213dd8b000) [pid = 1814] [serial = 798] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 158 (0x7f2119340400) [pid = 1814] [serial = 962] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 157 (0x7f2139d77800) [pid = 1814] [serial = 810] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 156 (0x7f2126255800) [pid = 1814] [serial = 942] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 155 (0x7f21178b8c00) [pid = 1814] [serial = 801] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 154 (0x7f2137cefc00) [pid = 1814] [serial = 792] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 153 (0x7f2119349400) [pid = 1814] [serial = 953] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 152 (0x7f2124928400) [pid = 1814] [serial = 968] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 151 (0x7f21159cc000) [pid = 1814] [serial = 959] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 150 (0x7f2113744c00) [pid = 1814] [serial = 939] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 149 (0x7f212223e800) [pid = 1814] [serial = 966] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 148 (0x7f211ee03400) [pid = 1814] [serial = 963] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 147 (0x7f2139d73800) [pid = 1814] [serial = 804] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 146 (0x7f212126c000) [pid = 1814] [serial = 957] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 145 (0x7f21255f0400) [pid = 1814] [serial = 969] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 144 (0x7f211ee0fc00) [pid = 1814] [serial = 954] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 143 (0x7f2121814800) [pid = 1814] [serial = 965] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 142 (0x7f21161a8000) [pid = 1814] [serial = 960] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 141 (0x7f2139c37c00) [pid = 1814] [serial = 795] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 140 (0x7f2120080000) [pid = 1814] [serial = 956] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 139 (0x7f2113094c00) [pid = 1814] [serial = 950] [outer = (nil)] [url = about:blank] 16:40:54 INFO - PROCESS | 1814 | --DOMWINDOW == 138 (0x7f21160d0400) [pid = 1814] [serial = 807] [outer = (nil)] [url = about:blank] 16:40:55 INFO - PROCESS | 1814 | 1461282055318 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 16:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1484ms 16:40:55 INFO - PROCESS | 1814 | 1461282055345 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 16:40:55 INFO - PROCESS | 1814 | 1461282055348 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 16:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:40:55 INFO - PROCESS | 1814 | 1461282055354 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:40:55 INFO - PROCESS | 1814 | 1461282055359 Marionette TRACE conn3 <- [1,1422,null,{}] 16:40:55 INFO - PROCESS | 1814 | 1461282055373 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:55 INFO - PROCESS | 1814 | 1461282055551 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 16:40:55 INFO - PROCESS | 1814 | 1461282055702 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:55 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2116e4e800 == 103 [pid = 1814] [id = 363] 16:40:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 139 (0x7f2114fac000) [pid = 1814] [serial = 1090] [outer = (nil)] 16:40:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 140 (0x7f2119346000) [pid = 1814] [serial = 1091] [outer = 0x7f2114fac000] 16:40:55 INFO - PROCESS | 1814 | 1461282055764 Marionette DEBUG loaded listener.js 16:40:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 141 (0x7f211eeaa800) [pid = 1814] [serial = 1092] [outer = 0x7f2114fac000] 16:40:56 INFO - PROCESS | 1814 | 1461282056564 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 16:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1283ms 16:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:40:56 INFO - PROCESS | 1814 | 1461282056638 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 16:40:56 INFO - PROCESS | 1814 | 1461282056641 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 16:40:56 INFO - PROCESS | 1814 | 1461282056647 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:40:56 INFO - PROCESS | 1814 | 1461282056649 Marionette TRACE conn3 <- [1,1426,null,{}] 16:40:56 INFO - PROCESS | 1814 | 1461282056661 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:56 INFO - PROCESS | 1814 | 1461282056867 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 16:40:56 INFO - PROCESS | 1814 | 1461282056887 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:56 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2119018800 == 104 [pid = 1814] [id = 364] 16:40:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 142 (0x7f2116423c00) [pid = 1814] [serial = 1093] [outer = (nil)] 16:40:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 143 (0x7f2120080000) [pid = 1814] [serial = 1094] [outer = 0x7f2116423c00] 16:40:56 INFO - PROCESS | 1814 | 1461282056946 Marionette DEBUG loaded listener.js 16:40:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 144 (0x7f2121364000) [pid = 1814] [serial = 1095] [outer = 0x7f2116423c00] 16:40:57 INFO - PROCESS | 1814 | 1461282057762 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 16:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1183ms 16:40:57 INFO - PROCESS | 1814 | 1461282057830 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 16:40:57 INFO - PROCESS | 1814 | 1461282057833 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 16:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:40:57 INFO - PROCESS | 1814 | 1461282057842 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:40:57 INFO - PROCESS | 1814 | 1461282057845 Marionette TRACE conn3 <- [1,1430,null,{}] 16:40:57 INFO - PROCESS | 1814 | 1461282057850 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:58 INFO - PROCESS | 1814 | 1461282058063 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 16:40:58 INFO - PROCESS | 1814 | 1461282058097 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:58 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2119633000 == 105 [pid = 1814] [id = 365] 16:40:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 145 (0x7f211f15a000) [pid = 1814] [serial = 1096] [outer = (nil)] 16:40:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 146 (0x7f21218bc400) [pid = 1814] [serial = 1097] [outer = 0x7f211f15a000] 16:40:58 INFO - PROCESS | 1814 | 1461282058213 Marionette DEBUG loaded listener.js 16:40:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 147 (0x7f2121992400) [pid = 1814] [serial = 1098] [outer = 0x7f211f15a000] 16:40:59 INFO - PROCESS | 1814 | --DOMWINDOW == 146 (0x7f211959b000) [pid = 1814] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:40:59 INFO - PROCESS | 1814 | --DOMWINDOW == 145 (0x7f2121264400) [pid = 1814] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:40:59 INFO - PROCESS | 1814 | --DOMWINDOW == 144 (0x7f2116ddc400) [pid = 1814] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:40:59 INFO - PROCESS | 1814 | --DOMWINDOW == 143 (0x7f2117a82400) [pid = 1814] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:40:59 INFO - PROCESS | 1814 | --DOMWINDOW == 142 (0x7f2116ddc000) [pid = 1814] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:40:59 INFO - PROCESS | 1814 | --DOMWINDOW == 141 (0x7f2122615000) [pid = 1814] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:40:59 INFO - PROCESS | 1814 | --DOMWINDOW == 140 (0x7f2121816400) [pid = 1814] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:40:59 INFO - PROCESS | 1814 | 1461282059372 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 16:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1582ms 16:40:59 INFO - PROCESS | 1814 | 1461282059422 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 16:40:59 INFO - PROCESS | 1814 | 1461282059426 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 16:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:40:59 INFO - PROCESS | 1814 | 1461282059431 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:40:59 INFO - PROCESS | 1814 | 1461282059433 Marionette TRACE conn3 <- [1,1434,null,{}] 16:40:59 INFO - PROCESS | 1814 | 1461282059442 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:59 INFO - PROCESS | 1814 | 1461282059682 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 16:40:59 INFO - PROCESS | 1814 | 1461282059699 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:59 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211ff1e800 == 106 [pid = 1814] [id = 366] 16:40:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 141 (0x7f2121814800) [pid = 1814] [serial = 1099] [outer = (nil)] 16:40:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 142 (0x7f2121996c00) [pid = 1814] [serial = 1100] [outer = 0x7f2121814800] 16:40:59 INFO - PROCESS | 1814 | 1461282059760 Marionette DEBUG loaded listener.js 16:40:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 143 (0x7f2122617400) [pid = 1814] [serial = 1101] [outer = 0x7f2121814800] 16:41:00 INFO - PROCESS | 1814 | 1461282060543 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 16:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1126ms 16:41:00 INFO - PROCESS | 1814 | 1461282060564 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 16:41:00 INFO - PROCESS | 1814 | 1461282060567 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 16:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:41:00 INFO - PROCESS | 1814 | 1461282060573 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:41:00 INFO - PROCESS | 1814 | 1461282060575 Marionette TRACE conn3 <- [1,1438,null,{}] 16:41:00 INFO - PROCESS | 1814 | 1461282060591 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:00 INFO - PROCESS | 1814 | 1461282060742 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 16:41:00 INFO - PROCESS | 1814 | 1461282060757 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:00 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121aa4000 == 107 [pid = 1814] [id = 367] 16:41:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 144 (0x7f2122618000) [pid = 1814] [serial = 1102] [outer = (nil)] 16:41:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 145 (0x7f2123b86c00) [pid = 1814] [serial = 1103] [outer = 0x7f2122618000] 16:41:00 INFO - PROCESS | 1814 | 1461282060814 Marionette DEBUG loaded listener.js 16:41:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 146 (0x7f2123e24c00) [pid = 1814] [serial = 1104] [outer = 0x7f2122618000] 16:41:01 INFO - PROCESS | 1814 | 1461282061989 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 16:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1483ms 16:41:02 INFO - PROCESS | 1814 | 1461282062060 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 16:41:02 INFO - PROCESS | 1814 | 1461282062068 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 16:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:41:02 INFO - PROCESS | 1814 | 1461282062079 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:41:02 INFO - PROCESS | 1814 | 1461282062087 Marionette TRACE conn3 <- [1,1442,null,{}] 16:41:02 INFO - PROCESS | 1814 | 1461282062100 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:02 INFO - PROCESS | 1814 | 1461282062420 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 16:41:02 INFO - PROCESS | 1814 | 1461282062713 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:02 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21161d0000 == 108 [pid = 1814] [id = 368] 16:41:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 147 (0x7f21160cd400) [pid = 1814] [serial = 1105] [outer = (nil)] 16:41:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 148 (0x7f211641f800) [pid = 1814] [serial = 1106] [outer = 0x7f21160cd400] 16:41:02 INFO - PROCESS | 1814 | 1461282062786 Marionette DEBUG loaded listener.js 16:41:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 149 (0x7f2117a86800) [pid = 1814] [serial = 1107] [outer = 0x7f21160cd400] 16:41:03 INFO - PROCESS | 1814 | 1461282063703 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 16:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1697ms 16:41:03 INFO - PROCESS | 1814 | 1461282063776 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 16:41:03 INFO - PROCESS | 1814 | 1461282063784 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 16:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:41:03 INFO - PROCESS | 1814 | 1461282063794 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:41:03 INFO - PROCESS | 1814 | 1461282063798 Marionette TRACE conn3 <- [1,1446,null,{}] 16:41:03 INFO - PROCESS | 1814 | 1461282063803 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:04 INFO - PROCESS | 1814 | 1461282064032 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 16:41:04 INFO - PROCESS | 1814 | 1461282064303 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:04 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211efb1000 == 109 [pid = 1814] [id = 369] 16:41:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 150 (0x7f2119349800) [pid = 1814] [serial = 1108] [outer = (nil)] 16:41:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 151 (0x7f211f0cf000) [pid = 1814] [serial = 1109] [outer = 0x7f2119349800] 16:41:04 INFO - PROCESS | 1814 | 1461282064420 Marionette DEBUG loaded listener.js 16:41:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 152 (0x7f2120264800) [pid = 1814] [serial = 1110] [outer = 0x7f2119349800] 16:41:05 INFO - PROCESS | 1814 | 1461282065280 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 16:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1533ms 16:41:05 INFO - PROCESS | 1814 | 1461282065327 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 16:41:05 INFO - PROCESS | 1814 | 1461282065331 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 16:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:41:05 INFO - PROCESS | 1814 | 1461282065337 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:41:05 INFO - PROCESS | 1814 | 1461282065342 Marionette TRACE conn3 <- [1,1450,null,{}] 16:41:05 INFO - PROCESS | 1814 | 1461282065357 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:05 INFO - PROCESS | 1814 | 1461282065560 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 16:41:05 INFO - PROCESS | 1814 | 1461282065749 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:05 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125414800 == 110 [pid = 1814] [id = 370] 16:41:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 153 (0x7f2121993000) [pid = 1814] [serial = 1111] [outer = (nil)] 16:41:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 154 (0x7f21221ecc00) [pid = 1814] [serial = 1112] [outer = 0x7f2121993000] 16:41:05 INFO - PROCESS | 1814 | 1461282065824 Marionette DEBUG loaded listener.js 16:41:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 155 (0x7f212260f000) [pid = 1814] [serial = 1113] [outer = 0x7f2121993000] 16:41:06 INFO - PROCESS | 1814 | 1461282066710 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 16:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1435ms 16:41:06 INFO - PROCESS | 1814 | 1461282066773 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 16:41:06 INFO - PROCESS | 1814 | 1461282066777 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 16:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:41:06 INFO - PROCESS | 1814 | 1461282066783 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:41:06 INFO - PROCESS | 1814 | 1461282066785 Marionette TRACE conn3 <- [1,1454,null,{}] 16:41:06 INFO - PROCESS | 1814 | 1461282066791 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:06 INFO - PROCESS | 1814 | 1461282066966 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 16:41:07 INFO - PROCESS | 1814 | 1461282067151 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:07 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125580000 == 111 [pid = 1814] [id = 371] 16:41:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 156 (0x7f2121994800) [pid = 1814] [serial = 1114] [outer = (nil)] 16:41:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 157 (0x7f2123b8b400) [pid = 1814] [serial = 1115] [outer = 0x7f2121994800] 16:41:07 INFO - PROCESS | 1814 | 1461282067219 Marionette DEBUG loaded listener.js 16:41:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 158 (0x7f2124922c00) [pid = 1814] [serial = 1116] [outer = 0x7f2121994800] 16:41:08 INFO - PROCESS | 1814 | 1461282068098 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 16:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1381ms 16:41:08 INFO - PROCESS | 1814 | 1461282068165 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 16:41:08 INFO - PROCESS | 1814 | 1461282068169 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 16:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:41:08 INFO - PROCESS | 1814 | 1461282068174 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:41:08 INFO - PROCESS | 1814 | 1461282068176 Marionette TRACE conn3 <- [1,1458,null,{}] 16:41:08 INFO - PROCESS | 1814 | 1461282068182 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:08 INFO - PROCESS | 1814 | 1461282068366 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 16:41:08 INFO - PROCESS | 1814 | 1461282068559 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:08 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125c90800 == 112 [pid = 1814] [id = 372] 16:41:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 159 (0x7f2121e45800) [pid = 1814] [serial = 1117] [outer = (nil)] 16:41:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 160 (0x7f21255e9c00) [pid = 1814] [serial = 1118] [outer = 0x7f2121e45800] 16:41:08 INFO - PROCESS | 1814 | 1461282068632 Marionette DEBUG loaded listener.js 16:41:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 161 (0x7f2125763800) [pid = 1814] [serial = 1119] [outer = 0x7f2121e45800] 16:41:09 INFO - PROCESS | 1814 | 1461282069556 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 16:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1445ms 16:41:09 INFO - PROCESS | 1814 | 1461282069621 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 16:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:41:09 INFO - PROCESS | 1814 | 1461282069625 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 16:41:09 INFO - PROCESS | 1814 | 1461282069630 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:41:09 INFO - PROCESS | 1814 | 1461282069633 Marionette TRACE conn3 <- [1,1462,null,{}] 16:41:09 INFO - PROCESS | 1814 | 1461282069638 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:09 INFO - PROCESS | 1814 | 1461282069833 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 16:41:10 INFO - PROCESS | 1814 | 1461282070024 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:10 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2129965000 == 113 [pid = 1814] [id = 373] 16:41:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 162 (0x7f2126236800) [pid = 1814] [serial = 1120] [outer = (nil)] 16:41:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 163 (0x7f2126257c00) [pid = 1814] [serial = 1121] [outer = 0x7f2126236800] 16:41:10 INFO - PROCESS | 1814 | 1461282070148 Marionette DEBUG loaded listener.js 16:41:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 164 (0x7f2126669400) [pid = 1814] [serial = 1122] [outer = 0x7f2126236800] 16:41:11 INFO - PROCESS | 1814 | 1461282070997 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 16:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1429ms 16:41:11 INFO - PROCESS | 1814 | 1461282071060 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 16:41:11 INFO - PROCESS | 1814 | 1461282071064 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 16:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:41:11 INFO - PROCESS | 1814 | 1461282071069 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:41:11 INFO - PROCESS | 1814 | 1461282071072 Marionette TRACE conn3 <- [1,1466,null,{}] 16:41:11 INFO - PROCESS | 1814 | 1461282071077 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:11 INFO - PROCESS | 1814 | 1461282071258 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 16:41:11 INFO - PROCESS | 1814 | 1461282071465 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:11 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b35f800 == 114 [pid = 1814] [id = 374] 16:41:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 165 (0x7f2126238000) [pid = 1814] [serial = 1123] [outer = (nil)] 16:41:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 166 (0x7f2126675c00) [pid = 1814] [serial = 1124] [outer = 0x7f2126238000] 16:41:11 INFO - PROCESS | 1814 | 1461282071535 Marionette DEBUG loaded listener.js 16:41:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 167 (0x7f2126798400) [pid = 1814] [serial = 1125] [outer = 0x7f2126238000] 16:41:12 INFO - PROCESS | 1814 | 1461282072420 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 16:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1384ms 16:41:12 INFO - PROCESS | 1814 | 1461282072455 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 16:41:12 INFO - PROCESS | 1814 | 1461282072457 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 16:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:41:12 INFO - PROCESS | 1814 | 1461282072464 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:41:12 INFO - PROCESS | 1814 | 1461282072467 Marionette TRACE conn3 <- [1,1470,null,{}] 16:41:12 INFO - PROCESS | 1814 | 1461282072472 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:12 INFO - PROCESS | 1814 | 1461282072650 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 16:41:12 INFO - PROCESS | 1814 | 1461282072846 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:12 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212c354000 == 115 [pid = 1814] [id = 375] 16:41:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 168 (0x7f2126672000) [pid = 1814] [serial = 1126] [outer = (nil)] 16:41:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 169 (0x7f2128879800) [pid = 1814] [serial = 1127] [outer = 0x7f2126672000] 16:41:12 INFO - PROCESS | 1814 | 1461282072914 Marionette DEBUG loaded listener.js 16:41:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 170 (0x7f212a684c00) [pid = 1814] [serial = 1128] [outer = 0x7f2126672000] 16:41:13 INFO - PROCESS | 1814 | 1461282073800 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 16:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1381ms 16:41:13 INFO - PROCESS | 1814 | 1461282073847 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 16:41:13 INFO - PROCESS | 1814 | 1461282073851 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 16:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:41:13 INFO - PROCESS | 1814 | 1461282073857 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:41:13 INFO - PROCESS | 1814 | 1461282073859 Marionette TRACE conn3 <- [1,1474,null,{}] 16:41:13 INFO - PROCESS | 1814 | 1461282073865 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:14 INFO - PROCESS | 1814 | 1461282074051 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 16:41:14 INFO - PROCESS | 1814 | 1461282074248 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:14 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21388ee000 == 116 [pid = 1814] [id = 376] 16:41:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 171 (0x7f2126798800) [pid = 1814] [serial = 1129] [outer = (nil)] 16:41:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 172 (0x7f212c7e5800) [pid = 1814] [serial = 1130] [outer = 0x7f2126798800] 16:41:14 INFO - PROCESS | 1814 | 1461282074319 Marionette DEBUG loaded listener.js 16:41:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 173 (0x7f212cf0d800) [pid = 1814] [serial = 1131] [outer = 0x7f2126798800] 16:41:15 INFO - PROCESS | 1814 | 1461282075308 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 16:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1487ms 16:41:15 INFO - PROCESS | 1814 | 1461282075345 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 16:41:15 INFO - PROCESS | 1814 | 1461282075347 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 16:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:41:15 INFO - PROCESS | 1814 | 1461282075354 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:41:15 INFO - PROCESS | 1814 | 1461282075356 Marionette TRACE conn3 <- [1,1478,null,{}] 16:41:15 INFO - PROCESS | 1814 | 1461282075361 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:15 INFO - PROCESS | 1814 | 1461282075552 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 16:41:15 INFO - PROCESS | 1814 | 1461282075749 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:15 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2139f56800 == 117 [pid = 1814] [id = 377] 16:41:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 174 (0x7f212a312400) [pid = 1814] [serial = 1132] [outer = (nil)] 16:41:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 175 (0x7f212e597c00) [pid = 1814] [serial = 1133] [outer = 0x7f212a312400] 16:41:15 INFO - PROCESS | 1814 | 1461282075821 Marionette DEBUG loaded listener.js 16:41:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 176 (0x7f213887e800) [pid = 1814] [serial = 1134] [outer = 0x7f212a312400] 16:41:16 INFO - PROCESS | 1814 | 1461282076782 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 16:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1478ms 16:41:16 INFO - PROCESS | 1814 | 1461282076845 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 16:41:16 INFO - PROCESS | 1814 | 1461282076849 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 16:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:41:16 INFO - PROCESS | 1814 | 1461282076855 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:41:16 INFO - PROCESS | 1814 | 1461282076864 Marionette TRACE conn3 <- [1,1482,null,{}] 16:41:16 INFO - PROCESS | 1814 | 1461282076870 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:17 INFO - PROCESS | 1814 | 1461282077090 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 16:41:17 INFO - PROCESS | 1814 | 1461282077332 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:17 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2140846800 == 118 [pid = 1814] [id = 378] 16:41:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 177 (0x7f2138af1000) [pid = 1814] [serial = 1135] [outer = (nil)] 16:41:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 178 (0x7f2139d74000) [pid = 1814] [serial = 1136] [outer = 0x7f2138af1000] 16:41:17 INFO - PROCESS | 1814 | 1461282077420 Marionette DEBUG loaded listener.js 16:41:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 179 (0x7f213d5ed400) [pid = 1814] [serial = 1137] [outer = 0x7f2138af1000] 16:41:18 INFO - PROCESS | 1814 | 1461282078244 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 16:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1439ms 16:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:41:18 INFO - PROCESS | 1814 | 1461282078295 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 16:41:18 INFO - PROCESS | 1814 | 1461282078298 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 16:41:18 INFO - PROCESS | 1814 | 1461282078304 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:41:18 INFO - PROCESS | 1814 | 1461282078307 Marionette TRACE conn3 <- [1,1486,null,{}] 16:41:18 INFO - PROCESS | 1814 | 1461282078312 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:18 INFO - PROCESS | 1814 | 1461282078502 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 16:41:18 INFO - PROCESS | 1814 | 1461282078707 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:18 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21225bf000 == 119 [pid = 1814] [id = 379] 16:41:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 180 (0x7f211ee0f400) [pid = 1814] [serial = 1138] [outer = (nil)] 16:41:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 181 (0x7f213dcdb000) [pid = 1814] [serial = 1139] [outer = 0x7f211ee0f400] 16:41:18 INFO - PROCESS | 1814 | 1461282078777 Marionette DEBUG loaded listener.js 16:41:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 182 (0x7f213dd85400) [pid = 1814] [serial = 1140] [outer = 0x7f211ee0f400] 16:41:19 INFO - PROCESS | 1814 | 1461282079668 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 16:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1435ms 16:41:19 INFO - PROCESS | 1814 | 1461282079739 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 16:41:19 INFO - PROCESS | 1814 | 1461282079742 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 16:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:41:19 INFO - PROCESS | 1814 | 1461282079748 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:41:19 INFO - PROCESS | 1814 | 1461282079750 Marionette TRACE conn3 <- [1,1490,null,{}] 16:41:19 INFO - PROCESS | 1814 | 1461282079756 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:19 INFO - PROCESS | 1814 | 1461282079956 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 16:41:20 INFO - PROCESS | 1814 | 1461282080155 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:20 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211ee37000 == 120 [pid = 1814] [id = 380] 16:41:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 183 (0x7f2122a8ac00) [pid = 1814] [serial = 1141] [outer = (nil)] 16:41:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 184 (0x7f2122a94800) [pid = 1814] [serial = 1142] [outer = 0x7f2122a8ac00] 16:41:20 INFO - PROCESS | 1814 | 1461282080278 Marionette DEBUG loaded listener.js 16:41:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 185 (0x7f2122a99000) [pid = 1814] [serial = 1143] [outer = 0x7f2122a8ac00] 16:41:21 INFO - PROCESS | 1814 | 1461282081105 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 16:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1383ms 16:41:21 INFO - PROCESS | 1814 | 1461282081135 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 16:41:21 INFO - PROCESS | 1814 | 1461282081137 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 16:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:41:21 INFO - PROCESS | 1814 | 1461282081145 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:41:21 INFO - PROCESS | 1814 | 1461282081149 Marionette TRACE conn3 <- [1,1494,null,{}] 16:41:21 INFO - PROCESS | 1814 | 1461282081154 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:21 INFO - PROCESS | 1814 | 1461282081370 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 16:41:21 INFO - PROCESS | 1814 | 1461282081569 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:21 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21225ce800 == 121 [pid = 1814] [id = 381] 16:41:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 186 (0x7f2122a8d400) [pid = 1814] [serial = 1144] [outer = (nil)] 16:41:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 187 (0x7f213d634800) [pid = 1814] [serial = 1145] [outer = 0x7f2122a8d400] 16:41:21 INFO - PROCESS | 1814 | 1461282081638 Marionette DEBUG loaded listener.js 16:41:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 188 (0x7f213d638800) [pid = 1814] [serial = 1146] [outer = 0x7f2122a8d400] 16:41:22 INFO - PROCESS | 1814 | 1461282082520 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 16:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1434ms 16:41:22 INFO - PROCESS | 1814 | 1461282082580 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 16:41:22 INFO - PROCESS | 1814 | 1461282082583 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 16:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:41:22 INFO - PROCESS | 1814 | 1461282082590 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:41:22 INFO - PROCESS | 1814 | 1461282082593 Marionette TRACE conn3 <- [1,1498,null,{}] 16:41:22 INFO - PROCESS | 1814 | 1461282082598 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:22 INFO - PROCESS | 1814 | 1461282082800 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 16:41:23 INFO - PROCESS | 1814 | 1461282083006 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:23 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2119688800 == 122 [pid = 1814] [id = 382] 16:41:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 189 (0x7f211373c000) [pid = 1814] [serial = 1147] [outer = (nil)] 16:41:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 190 (0x7f2122a97400) [pid = 1814] [serial = 1148] [outer = 0x7f211373c000] 16:41:23 INFO - PROCESS | 1814 | 1461282083130 Marionette DEBUG loaded listener.js 16:41:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 191 (0x7f213d63f400) [pid = 1814] [serial = 1149] [outer = 0x7f211373c000] 16:41:24 INFO - PROCESS | 1814 | 1461282084022 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 16:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1781ms 16:41:24 INFO - PROCESS | 1814 | 1461282084373 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 16:41:24 INFO - PROCESS | 1814 | 1461282084380 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 16:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:41:24 INFO - PROCESS | 1814 | 1461282084390 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:41:24 INFO - PROCESS | 1814 | 1461282084393 Marionette TRACE conn3 <- [1,1502,null,{}] 16:41:24 INFO - PROCESS | 1814 | 1461282084402 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:24 INFO - PROCESS | 1814 | 1461282084609 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 16:41:24 INFO - PROCESS | 1814 | 1461282084875 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:24 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2118450800 == 123 [pid = 1814] [id = 383] 16:41:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 192 (0x7f21144f4800) [pid = 1814] [serial = 1150] [outer = (nil)] 16:41:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 193 (0x7f21144fac00) [pid = 1814] [serial = 1151] [outer = 0x7f21144f4800] 16:41:24 INFO - PROCESS | 1814 | 1461282084979 Marionette DEBUG loaded listener.js 16:41:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 194 (0x7f21160c8800) [pid = 1814] [serial = 1152] [outer = 0x7f21144f4800] 16:41:26 INFO - PROCESS | 1814 | 1461282086039 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 16:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1689ms 16:41:26 INFO - PROCESS | 1814 | 1461282086078 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 16:41:26 INFO - PROCESS | 1814 | 1461282086083 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 16:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:41:26 INFO - PROCESS | 1814 | 1461282086094 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:41:26 INFO - PROCESS | 1814 | 1461282086098 Marionette TRACE conn3 <- [1,1506,null,{}] 16:41:26 INFO - PROCESS | 1814 | 1461282086104 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:26 INFO - PROCESS | 1814 | 1461282086315 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 16:41:26 INFO - PROCESS | 1814 | 1461282086661 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:26 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211ff1e800 == 122 [pid = 1814] [id = 366] 16:41:26 INFO - PROCESS | 1814 | --DOMWINDOW == 193 (0x7f2125ff0c00) [pid = 1814] [serial = 1007] [outer = (nil)] [url = about:blank] 16:41:26 INFO - PROCESS | 1814 | --DOMWINDOW == 192 (0x7f21256aec00) [pid = 1814] [serial = 1010] [outer = (nil)] [url = about:blank] 16:41:26 INFO - PROCESS | 1814 | --DOMWINDOW == 191 (0x7f2126662800) [pid = 1814] [serial = 1013] [outer = (nil)] [url = about:blank] 16:41:26 INFO - PROCESS | 1814 | --DOMWINDOW == 190 (0x7f211eeafc00) [pid = 1814] [serial = 1034] [outer = (nil)] [url = about:blank] 16:41:26 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21135ac000 == 123 [pid = 1814] [id = 384] 16:41:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 191 (0x7f21143f6400) [pid = 1814] [serial = 1153] [outer = (nil)] 16:41:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 192 (0x7f2117a64400) [pid = 1814] [serial = 1154] [outer = 0x7f21143f6400] 16:41:26 INFO - PROCESS | 1814 | 1461282086793 Marionette DEBUG loaded listener.js 16:41:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 193 (0x7f2117a6ac00) [pid = 1814] [serial = 1155] [outer = 0x7f21143f6400] 16:41:27 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2119633000 == 122 [pid = 1814] [id = 365] 16:41:27 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2119018800 == 121 [pid = 1814] [id = 364] 16:41:27 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2116e4e800 == 120 [pid = 1814] [id = 363] 16:41:27 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2112f86000 == 119 [pid = 1814] [id = 362] 16:41:27 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2116e6a800 == 118 [pid = 1814] [id = 361] 16:41:27 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125c9f000 == 117 [pid = 1814] [id = 358] 16:41:27 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125c8b800 == 116 [pid = 1814] [id = 357] 16:41:27 INFO - PROCESS | 1814 | --DOMWINDOW == 192 (0x7f21255f3400) [pid = 1814] [serial = 972] [outer = (nil)] [url = about:blank] 16:41:27 INFO - PROCESS | 1814 | --DOMWINDOW == 191 (0x7f21195a2800) [pid = 1814] [serial = 1022] [outer = (nil)] [url = about:blank] 16:41:27 INFO - PROCESS | 1814 | --DOMWINDOW == 190 (0x7f2120267800) [pid = 1814] [serial = 1023] [outer = (nil)] [url = about:blank] 16:41:27 INFO - PROCESS | 1814 | --DOMWINDOW == 189 (0x7f2138b8c000) [pid = 1814] [serial = 998] [outer = (nil)] [url = about:blank] 16:41:27 INFO - PROCESS | 1814 | --DOMWINDOW == 188 (0x7f21256a5400) [pid = 1814] [serial = 1028] [outer = (nil)] [url = about:blank] 16:41:27 INFO - PROCESS | 1814 | --DOMWINDOW == 187 (0x7f213bedc400) [pid = 1814] [serial = 1004] [outer = (nil)] [url = about:blank] 16:41:27 INFO - PROCESS | 1814 | --DOMWINDOW == 186 (0x7f212e599c00) [pid = 1814] [serial = 995] [outer = (nil)] [url = about:blank] 16:41:27 INFO - PROCESS | 1814 | --DOMWINDOW == 185 (0x7f212623cc00) [pid = 1814] [serial = 1032] [outer = (nil)] [url = about:blank] 16:41:27 INFO - PROCESS | 1814 | --DOMWINDOW == 184 (0x7f2125783800) [pid = 1814] [serial = 1029] [outer = (nil)] [url = about:blank] 16:41:27 INFO - PROCESS | 1814 | --DOMWINDOW == 183 (0x7f2127348c00) [pid = 1814] [serial = 717] [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.] 16:41:27 INFO - PROCESS | 1814 | --DOMWINDOW == 182 (0x7f2125fe3000) [pid = 1814] [serial = 1031] [outer = (nil)] [url = about:blank] 16:41:27 INFO - PROCESS | 1814 | --DOMWINDOW == 181 (0x7f212cf11800) [pid = 1814] [serial = 992] [outer = (nil)] [url = about:blank] 16:41:27 INFO - PROCESS | 1814 | --DOMWINDOW == 180 (0x7f21195a2400) [pid = 1814] [serial = 977] [outer = (nil)] [url = about:blank] 16:41:27 INFO - PROCESS | 1814 | --DOMWINDOW == 179 (0x7f2112ecf000) [pid = 1814] [serial = 974] [outer = (nil)] [url = about:blank] 16:41:27 INFO - PROCESS | 1814 | --DOMWINDOW == 178 (0x7f211ee0cc00) [pid = 1814] [serial = 1020] [outer = (nil)] [url = about:blank] 16:41:27 INFO - PROCESS | 1814 | --DOMWINDOW == 177 (0x7f21178b3400) [pid = 1814] [serial = 1019] [outer = (nil)] [url = about:blank] 16:41:27 INFO - PROCESS | 1814 | --DOMWINDOW == 176 (0x7f2128aaf000) [pid = 1814] [serial = 989] [outer = (nil)] [url = about:blank] 16:41:27 INFO - PROCESS | 1814 | --DOMWINDOW == 175 (0x7f2138fed000) [pid = 1814] [serial = 1001] [outer = (nil)] [url = about:blank] 16:41:27 INFO - PROCESS | 1814 | --DOMWINDOW == 174 (0x7f21264c2c00) [pid = 1814] [serial = 986] [outer = (nil)] [url = about:blank] 16:41:27 INFO - PROCESS | 1814 | --DOMWINDOW == 173 (0x7f212624d800) [pid = 1814] [serial = 983] [outer = (nil)] [url = about:blank] 16:41:27 INFO - PROCESS | 1814 | --DOMWINDOW == 172 (0x7f212298bc00) [pid = 1814] [serial = 980] [outer = (nil)] [url = about:blank] 16:41:27 INFO - PROCESS | 1814 | --DOMWINDOW == 171 (0x7f2121e4a800) [pid = 1814] [serial = 1016] [outer = (nil)] [url = about:blank] 16:41:27 INFO - PROCESS | 1814 | --DOMWINDOW == 170 (0x7f2121e49400) [pid = 1814] [serial = 1025] [outer = (nil)] [url = about:blank] 16:41:27 INFO - PROCESS | 1814 | --DOMWINDOW == 169 (0x7f21228c4400) [pid = 1814] [serial = 1026] [outer = (nil)] [url = about:blank] 16:41:27 INFO - PROCESS | 1814 | 1461282087791 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 16:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1736ms 16:41:27 INFO - PROCESS | 1814 | 1461282087829 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 16:41:27 INFO - PROCESS | 1814 | 1461282087833 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 16:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:41:27 INFO - PROCESS | 1814 | 1461282087842 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:41:27 INFO - PROCESS | 1814 | 1461282087845 Marionette TRACE conn3 <- [1,1510,null,{}] 16:41:27 INFO - PROCESS | 1814 | 1461282087868 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:28 INFO - PROCESS | 1814 | 1461282088155 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 16:41:28 INFO - PROCESS | 1814 | 1461282088426 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:28 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211645c000 == 117 [pid = 1814] [id = 385] 16:41:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 170 (0x7f2119050c00) [pid = 1814] [serial = 1156] [outer = (nil)] 16:41:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 171 (0x7f2119599c00) [pid = 1814] [serial = 1157] [outer = 0x7f2119050c00] 16:41:28 INFO - PROCESS | 1814 | 1461282088527 Marionette DEBUG loaded listener.js 16:41:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 172 (0x7f211ee0d000) [pid = 1814] [serial = 1158] [outer = 0x7f2119050c00] 16:41:29 INFO - PROCESS | 1814 | 1461282089348 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 16:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1539ms 16:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:41:29 INFO - PROCESS | 1814 | 1461282089380 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 16:41:29 INFO - PROCESS | 1814 | 1461282089383 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 16:41:29 INFO - PROCESS | 1814 | 1461282089388 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:41:29 INFO - PROCESS | 1814 | 1461282089391 Marionette TRACE conn3 <- [1,1514,null,{}] 16:41:29 INFO - PROCESS | 1814 | 1461282089396 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:29 INFO - PROCESS | 1814 | 1461282089665 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 16:41:29 INFO - PROCESS | 1814 | 1461282089707 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:29 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2118680800 == 118 [pid = 1814] [id = 386] 16:41:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 173 (0x7f211eea2400) [pid = 1814] [serial = 1159] [outer = (nil)] 16:41:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 174 (0x7f211ff33c00) [pid = 1814] [serial = 1160] [outer = 0x7f211eea2400] 16:41:29 INFO - PROCESS | 1814 | 1461282089810 Marionette DEBUG loaded listener.js 16:41:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 175 (0x7f2121364400) [pid = 1814] [serial = 1161] [outer = 0x7f211eea2400] 16:41:30 INFO - PROCESS | 1814 | 1461282090910 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 16:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1579ms 16:41:30 INFO - PROCESS | 1814 | 1461282090971 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 16:41:30 INFO - PROCESS | 1814 | 1461282090975 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 16:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:41:30 INFO - PROCESS | 1814 | 1461282090983 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:41:30 INFO - PROCESS | 1814 | 1461282090988 Marionette TRACE conn3 <- [1,1518,null,{}] 16:41:30 INFO - PROCESS | 1814 | 1461282090994 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:31 INFO - PROCESS | 1814 | 1461282091257 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 16:41:31 INFO - PROCESS | 1814 | 1461282091289 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:31 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211ee33800 == 119 [pid = 1814] [id = 387] 16:41:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 176 (0x7f211f0cf400) [pid = 1814] [serial = 1162] [outer = (nil)] 16:41:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 177 (0x7f2121989800) [pid = 1814] [serial = 1163] [outer = 0x7f211f0cf400] 16:41:31 INFO - PROCESS | 1814 | 1461282091355 Marionette DEBUG loaded listener.js 16:41:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 178 (0x7f2121d61400) [pid = 1814] [serial = 1164] [outer = 0x7f211f0cf400] 16:41:32 INFO - PROCESS | 1814 | --DOMWINDOW == 177 (0x7f2116419400) [pid = 1814] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:41:32 INFO - PROCESS | 1814 | --DOMWINDOW == 176 (0x7f2121814800) [pid = 1814] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:41:32 INFO - PROCESS | 1814 | --DOMWINDOW == 175 (0x7f2113098400) [pid = 1814] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:41:32 INFO - PROCESS | 1814 | --DOMWINDOW == 174 (0x7f2114fac000) [pid = 1814] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:41:32 INFO - PROCESS | 1814 | --DOMWINDOW == 173 (0x7f211f15a000) [pid = 1814] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:41:32 INFO - PROCESS | 1814 | --DOMWINDOW == 172 (0x7f21144fcc00) [pid = 1814] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:41:32 INFO - PROCESS | 1814 | --DOMWINDOW == 171 (0x7f2116423c00) [pid = 1814] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:41:32 INFO - PROCESS | 1814 | --DOMWINDOW == 170 (0x7f21218a8000) [pid = 1814] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:41:32 INFO - PROCESS | 1814 | 1461282092478 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1529ms 16:41:32 INFO - PROCESS | 1814 | 1461282092513 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 16:41:32 INFO - PROCESS | 1814 | 1461282092515 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 16:41:32 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:41:32 INFO - PROCESS | 1814 | 1461282092521 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:41:32 INFO - PROCESS | 1814 | 1461282092523 Marionette TRACE conn3 <- [1,1522,null,{}] 16:41:32 INFO - PROCESS | 1814 | 1461282092529 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:32 INFO - PROCESS | 1814 | 1461282092721 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 16:41:32 INFO - PROCESS | 1814 | 1461282092905 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:32 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21202d8800 == 120 [pid = 1814] [id = 388] 16:41:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 171 (0x7f21161b0800) [pid = 1814] [serial = 1165] [outer = (nil)] 16:41:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 172 (0x7f21228bb400) [pid = 1814] [serial = 1166] [outer = 0x7f21161b0800] 16:41:33 INFO - PROCESS | 1814 | 1461282093014 Marionette DEBUG loaded listener.js 16:41:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 173 (0x7f2123b93c00) [pid = 1814] [serial = 1167] [outer = 0x7f21161b0800] 16:41:33 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:33 INFO - PROCESS | 1814 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:41:33 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:33 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:33 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:33 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:33 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:33 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:33 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:33 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:33 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:33 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:33 INFO - PROCESS | 1814 | 1461282093806 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 16:41:33 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 () { 16:41:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:41:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:41:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:41:33 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 () { 16:41:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:41:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:41:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:41:33 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 () { 16:41:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:41:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:41:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:41:33 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 () { 16:41:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:41:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:41:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:41:33 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1328ms 16:41:33 INFO - PROCESS | 1814 | 1461282093962 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 16:41:33 INFO - PROCESS | 1814 | 1461282093968 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 16:41:33 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:41:33 INFO - PROCESS | 1814 | 1461282093977 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:41:33 INFO - PROCESS | 1814 | 1461282093982 Marionette TRACE conn3 <- [1,1526,null,{}] 16:41:33 INFO - PROCESS | 1814 | 1461282093991 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:34 INFO - PROCESS | 1814 | 1461282094220 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 16:41:34 INFO - PROCESS | 1814 | 1461282094510 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:34 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21135ad800 == 121 [pid = 1814] [id = 389] 16:41:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 174 (0x7f21144f3800) [pid = 1814] [serial = 1168] [outer = (nil)] 16:41:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 175 (0x7f21159c6800) [pid = 1814] [serial = 1169] [outer = 0x7f21144f3800] 16:41:34 INFO - PROCESS | 1814 | 1461282094648 Marionette DEBUG loaded listener.js 16:41:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 176 (0x7f2116dd6c00) [pid = 1814] [serial = 1170] [outer = 0x7f21144f3800] 16:41:35 INFO - PROCESS | 1814 | 1461282095460 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 16:41:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:41:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:41:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:41:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:41:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:41:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:41:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:41:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:41:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:41:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:41:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:41:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:41:35 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1500ms 16:41:35 INFO - PROCESS | 1814 | 1461282095514 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 16:41:35 INFO - PROCESS | 1814 | 1461282095520 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 16:41:35 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:41:35 INFO - PROCESS | 1814 | 1461282095537 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:41:35 INFO - PROCESS | 1814 | 1461282095544 Marionette TRACE conn3 <- [1,1530,null,{}] 16:41:35 INFO - PROCESS | 1814 | 1461282095551 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:35 INFO - PROCESS | 1814 | 1461282095730 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 16:41:35 INFO - PROCESS | 1814 | 1461282095932 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:35 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211ee4a800 == 122 [pid = 1814] [id = 390] 16:41:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 177 (0x7f2117a6c000) [pid = 1814] [serial = 1171] [outer = (nil)] 16:41:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 178 (0x7f21195a6400) [pid = 1814] [serial = 1172] [outer = 0x7f2117a6c000] 16:41:36 INFO - PROCESS | 1814 | 1461282096019 Marionette DEBUG loaded listener.js 16:41:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 179 (0x7f2120083400) [pid = 1814] [serial = 1173] [outer = 0x7f2117a6c000] 16:41:37 INFO - PROCESS | 1814 | 1461282097026 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 16:41:37 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 16:41:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:41:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:41:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:41:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:41:37 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. 16:41:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:41:37 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1544ms 16:41:37 INFO - PROCESS | 1814 | 1461282097081 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 16:41:37 INFO - PROCESS | 1814 | 1461282097084 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 16:41:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:41:37 INFO - PROCESS | 1814 | 1461282097091 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:41:37 INFO - PROCESS | 1814 | 1461282097094 Marionette TRACE conn3 <- [1,1534,null,{}] 16:41:37 INFO - PROCESS | 1814 | 1461282097119 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:37 INFO - PROCESS | 1814 | 1461282097409 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 16:41:37 INFO - PROCESS | 1814 | 1461282097640 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:37 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2124892800 == 123 [pid = 1814] [id = 391] 16:41:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 180 (0x7f2122237000) [pid = 1814] [serial = 1174] [outer = (nil)] 16:41:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 181 (0x7f2122983000) [pid = 1814] [serial = 1175] [outer = 0x7f2122237000] 16:41:37 INFO - PROCESS | 1814 | 1461282097765 Marionette DEBUG loaded listener.js 16:41:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 182 (0x7f2123b8ac00) [pid = 1814] [serial = 1176] [outer = 0x7f2122237000] 16:41:38 INFO - PROCESS | 1814 | 1461282098620 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:41:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:41:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1588ms 16:41:38 INFO - PROCESS | 1814 | 1461282098681 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 16:41:38 INFO - PROCESS | 1814 | 1461282098685 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 16:41:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:41:38 INFO - PROCESS | 1814 | 1461282098691 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:41:38 INFO - PROCESS | 1814 | 1461282098693 Marionette TRACE conn3 <- [1,1538,null,{}] 16:41:38 INFO - PROCESS | 1814 | 1461282098699 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:38 INFO - PROCESS | 1814 | 1461282098902 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 16:41:39 INFO - PROCESS | 1814 | 1461282099101 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:39 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125c8b800 == 124 [pid = 1814] [id = 392] 16:41:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 183 (0x7f2122619800) [pid = 1814] [serial = 1177] [outer = (nil)] 16:41:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 184 (0x7f21256a6000) [pid = 1814] [serial = 1178] [outer = 0x7f2122619800] 16:41:39 INFO - PROCESS | 1814 | 1461282099176 Marionette DEBUG loaded listener.js 16:41:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 185 (0x7f212623e800) [pid = 1814] [serial = 1179] [outer = 0x7f2122619800] 16:41:40 INFO - PROCESS | 1814 | 1461282100066 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:41:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:41:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1428ms 16:41:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:41:40 INFO - PROCESS | 1814 | 1461282100121 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 16:41:40 INFO - PROCESS | 1814 | 1461282100124 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 16:41:40 INFO - PROCESS | 1814 | 1461282100130 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:41:40 INFO - PROCESS | 1814 | 1461282100134 Marionette TRACE conn3 <- [1,1542,null,{}] 16:41:40 INFO - PROCESS | 1814 | 1461282100139 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:40 INFO - PROCESS | 1814 | 1461282100329 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 16:41:40 INFO - PROCESS | 1814 | 1461282100535 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:40 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2126519000 == 125 [pid = 1814] [id = 393] 16:41:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 186 (0x7f2124929800) [pid = 1814] [serial = 1180] [outer = (nil)] 16:41:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 187 (0x7f21264ba400) [pid = 1814] [serial = 1181] [outer = 0x7f2124929800] 16:41:40 INFO - PROCESS | 1814 | 1461282100607 Marionette DEBUG loaded listener.js 16:41:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 188 (0x7f21265ed000) [pid = 1814] [serial = 1182] [outer = 0x7f2124929800] 16:41:41 INFO - PROCESS | 1814 | 1461282101508 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 16:41:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:41:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1437ms 16:41:41 INFO - PROCESS | 1814 | 1461282101568 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 16:41:41 INFO - PROCESS | 1814 | 1461282101572 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 16:41:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:41:41 INFO - PROCESS | 1814 | 1461282101578 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:41:41 INFO - PROCESS | 1814 | 1461282101581 Marionette TRACE conn3 <- [1,1546,null,{}] 16:41:41 INFO - PROCESS | 1814 | 1461282101587 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:41 INFO - PROCESS | 1814 | 1461282101869 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 16:41:42 INFO - PROCESS | 1814 | 1461282102135 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:42 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b98d000 == 126 [pid = 1814] [id = 394] 16:41:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 189 (0x7f21144fcc00) [pid = 1814] [serial = 1183] [outer = (nil)] 16:41:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 190 (0x7f212a316800) [pid = 1814] [serial = 1184] [outer = 0x7f21144fcc00] 16:41:42 INFO - PROCESS | 1814 | 1461282102255 Marionette DEBUG loaded listener.js 16:41:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 191 (0x7f212b809400) [pid = 1814] [serial = 1185] [outer = 0x7f21144fcc00] 16:41:43 INFO - PROCESS | 1814 | 1461282103095 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:41:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:41:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1581ms 16:41:43 INFO - PROCESS | 1814 | 1461282103160 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 16:41:43 INFO - PROCESS | 1814 | 1461282103164 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 16:41:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:41:43 INFO - PROCESS | 1814 | 1461282103170 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:41:43 INFO - PROCESS | 1814 | 1461282103173 Marionette TRACE conn3 <- [1,1550,null,{}] 16:41:43 INFO - PROCESS | 1814 | 1461282103178 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:43 INFO - PROCESS | 1814 | 1461282103380 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 16:41:43 INFO - PROCESS | 1814 | 1461282103582 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:43 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2138d4c800 == 127 [pid = 1814] [id = 395] 16:41:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 192 (0x7f2120262c00) [pid = 1814] [serial = 1186] [outer = (nil)] 16:41:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 193 (0x7f212cb67800) [pid = 1814] [serial = 1187] [outer = 0x7f2120262c00] 16:41:43 INFO - PROCESS | 1814 | 1461282103697 Marionette DEBUG loaded listener.js 16:41:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 194 (0x7f212e598c00) [pid = 1814] [serial = 1188] [outer = 0x7f2120262c00] 16:41:44 INFO - PROCESS | 1814 | 1461282104587 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:41:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:41:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1493ms 16:41:44 INFO - PROCESS | 1814 | 1461282104665 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 16:41:44 INFO - PROCESS | 1814 | 1461282104668 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 16:41:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:41:44 INFO - PROCESS | 1814 | 1461282104674 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:41:44 INFO - PROCESS | 1814 | 1461282104676 Marionette TRACE conn3 <- [1,1554,null,{}] 16:41:44 INFO - PROCESS | 1814 | 1461282104682 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:44 INFO - PROCESS | 1814 | 1461282104905 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 16:41:45 INFO - PROCESS | 1814 | 1461282105148 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:45 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213d970800 == 128 [pid = 1814] [id = 396] 16:41:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 195 (0x7f2126678000) [pid = 1814] [serial = 1189] [outer = (nil)] 16:41:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 196 (0x7f2138b95400) [pid = 1814] [serial = 1190] [outer = 0x7f2126678000] 16:41:45 INFO - PROCESS | 1814 | 1461282105264 Marionette DEBUG loaded listener.js 16:41:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 197 (0x7f2139ce1000) [pid = 1814] [serial = 1191] [outer = 0x7f2126678000] 16:41:46 INFO - PROCESS | 1814 | 1461282106091 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:41:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:41:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1481ms 16:41:46 INFO - PROCESS | 1814 | 1461282106156 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 16:41:46 INFO - PROCESS | 1814 | 1461282106160 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 16:41:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:41:46 INFO - PROCESS | 1814 | 1461282106166 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:41:46 INFO - PROCESS | 1814 | 1461282106169 Marionette TRACE conn3 <- [1,1558,null,{}] 16:41:46 INFO - PROCESS | 1814 | 1461282106174 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:46 INFO - PROCESS | 1814 | 1461282106382 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 16:41:46 INFO - PROCESS | 1814 | 1461282106597 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:46 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2140851800 == 129 [pid = 1814] [id = 397] 16:41:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 198 (0x7f212a4be400) [pid = 1814] [serial = 1192] [outer = (nil)] 16:41:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 199 (0x7f213b902c00) [pid = 1814] [serial = 1193] [outer = 0x7f212a4be400] 16:41:46 INFO - PROCESS | 1814 | 1461282106751 Marionette DEBUG loaded listener.js 16:41:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 200 (0x7f213d63a800) [pid = 1814] [serial = 1194] [outer = 0x7f212a4be400] 16:41:47 INFO - PROCESS | 1814 | 1461282107653 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:41:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:41:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1528ms 16:41:47 INFO - PROCESS | 1814 | 1461282107695 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 16:41:47 INFO - PROCESS | 1814 | 1461282107697 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 16:41:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:41:47 INFO - PROCESS | 1814 | 1461282107703 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:41:47 INFO - PROCESS | 1814 | 1461282107706 Marionette TRACE conn3 <- [1,1562,null,{}] 16:41:47 INFO - PROCESS | 1814 | 1461282107711 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:47 INFO - PROCESS | 1814 | 1461282107887 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 16:41:48 INFO - PROCESS | 1814 | 1461282108094 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:48 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125eee800 == 130 [pid = 1814] [id = 398] 16:41:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 201 (0x7f2112144000) [pid = 1814] [serial = 1195] [outer = (nil)] 16:41:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 202 (0x7f211214c800) [pid = 1814] [serial = 1196] [outer = 0x7f2112144000] 16:41:48 INFO - PROCESS | 1814 | 1461282108204 Marionette DEBUG loaded listener.js 16:41:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 203 (0x7f2112151400) [pid = 1814] [serial = 1197] [outer = 0x7f2112144000] 16:41:49 INFO - PROCESS | 1814 | 1461282109073 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:41:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:41:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1430ms 16:41:49 INFO - PROCESS | 1814 | 1461282109144 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 16:41:49 INFO - PROCESS | 1814 | 1461282109148 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 16:41:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:41:49 INFO - PROCESS | 1814 | 1461282109156 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:41:49 INFO - PROCESS | 1814 | 1461282109160 Marionette TRACE conn3 <- [1,1566,null,{}] 16:41:49 INFO - PROCESS | 1814 | 1461282109165 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:49 INFO - PROCESS | 1814 | 1461282109394 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 16:41:49 INFO - PROCESS | 1814 | 1461282109600 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:49 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2122465000 == 131 [pid = 1814] [id = 399] 16:41:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 204 (0x7f213dcd9c00) [pid = 1814] [serial = 1198] [outer = (nil)] 16:41:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 205 (0x7f213dd87400) [pid = 1814] [serial = 1199] [outer = 0x7f213dcd9c00] 16:41:49 INFO - PROCESS | 1814 | 1461282109768 Marionette DEBUG loaded listener.js 16:41:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 206 (0x7f213e103c00) [pid = 1814] [serial = 1200] [outer = 0x7f213dcd9c00] 16:41:50 INFO - PROCESS | 1814 | 1461282110644 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:41:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:41:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1531ms 16:41:50 INFO - PROCESS | 1814 | 1461282110688 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 16:41:50 INFO - PROCESS | 1814 | 1461282110692 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 16:41:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:41:50 INFO - PROCESS | 1814 | 1461282110697 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:41:50 INFO - PROCESS | 1814 | 1461282110700 Marionette TRACE conn3 <- [1,1570,null,{}] 16:41:50 INFO - PROCESS | 1814 | 1461282110705 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:50 INFO - PROCESS | 1814 | 1461282110873 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 16:41:51 INFO - PROCESS | 1814 | 1461282111136 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:51 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2116d1d800 == 132 [pid = 1814] [id = 400] 16:41:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 207 (0x7f212b056000) [pid = 1814] [serial = 1201] [outer = (nil)] 16:41:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 208 (0x7f212b05d800) [pid = 1814] [serial = 1202] [outer = 0x7f212b056000] 16:41:51 INFO - PROCESS | 1814 | 1461282111212 Marionette DEBUG loaded listener.js 16:41:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 209 (0x7f212b062800) [pid = 1814] [serial = 1203] [outer = 0x7f212b056000] 16:41:52 INFO - PROCESS | 1814 | 1461282112068 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:41:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:41:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1439ms 16:41:52 INFO - PROCESS | 1814 | 1461282112138 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 16:41:52 INFO - PROCESS | 1814 | 1461282112140 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 16:41:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:41:52 INFO - PROCESS | 1814 | 1461282112146 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:41:52 INFO - PROCESS | 1814 | 1461282112148 Marionette TRACE conn3 <- [1,1574,null,{}] 16:41:52 INFO - PROCESS | 1814 | 1461282112154 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:52 INFO - PROCESS | 1814 | 1461282112358 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 16:41:52 INFO - PROCESS | 1814 | 1461282112566 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:52 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125efe000 == 133 [pid = 1814] [id = 401] 16:41:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 210 (0x7f2112149000) [pid = 1814] [serial = 1204] [outer = (nil)] 16:41:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 211 (0x7f2125e6d000) [pid = 1814] [serial = 1205] [outer = 0x7f2112149000] 16:41:52 INFO - PROCESS | 1814 | 1461282112693 Marionette DEBUG loaded listener.js 16:41:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 212 (0x7f2125e76400) [pid = 1814] [serial = 1206] [outer = 0x7f2112149000] 16:41:53 INFO - PROCESS | 1814 | 1461282113574 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 16:41:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:41:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1479ms 16:41:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:41:53 INFO - PROCESS | 1814 | 1461282113626 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 16:41:53 INFO - PROCESS | 1814 | 1461282113629 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 16:41:53 INFO - PROCESS | 1814 | 1461282113635 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:41:53 INFO - PROCESS | 1814 | 1461282113638 Marionette TRACE conn3 <- [1,1578,null,{}] 16:41:53 INFO - PROCESS | 1814 | 1461282113643 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:53 INFO - PROCESS | 1814 | 1461282113811 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 16:41:54 INFO - PROCESS | 1814 | 1461282114025 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:54 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2112f7b000 == 134 [pid = 1814] [id = 402] 16:41:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 213 (0x7f210f1e2800) [pid = 1814] [serial = 1207] [outer = (nil)] 16:41:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 214 (0x7f210f1e8c00) [pid = 1814] [serial = 1208] [outer = 0x7f210f1e2800] 16:41:54 INFO - PROCESS | 1814 | 1461282114147 Marionette DEBUG loaded listener.js 16:41:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 215 (0x7f210f1ed400) [pid = 1814] [serial = 1209] [outer = 0x7f210f1e2800] 16:41:55 INFO - PROCESS | 1814 | 1461282115497 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 16:41:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:41:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1938ms 16:41:55 INFO - PROCESS | 1814 | 1461282115601 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 16:41:55 INFO - PROCESS | 1814 | 1461282115607 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 16:41:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:41:55 INFO - PROCESS | 1814 | 1461282115635 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:41:55 INFO - PROCESS | 1814 | 1461282115641 Marionette TRACE conn3 <- [1,1582,null,{}] 16:41:55 INFO - PROCESS | 1814 | 1461282115656 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:55 INFO - PROCESS | 1814 | 1461282115840 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 16:41:56 INFO - PROCESS | 1814 | 1461282116051 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:56 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2116e68800 == 135 [pid = 1814] [id = 403] 16:41:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 216 (0x7f211373a000) [pid = 1814] [serial = 1210] [outer = (nil)] 16:41:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 217 (0x7f21144fc000) [pid = 1814] [serial = 1211] [outer = 0x7f211373a000] 16:41:56 INFO - PROCESS | 1814 | 1461282116160 Marionette DEBUG loaded listener.js 16:41:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 218 (0x7f21160c8400) [pid = 1814] [serial = 1212] [outer = 0x7f211373a000] 16:41:57 INFO - PROCESS | 1814 | 1461282117208 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:41:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:41:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1647ms 16:41:57 INFO - PROCESS | 1814 | 1461282117278 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 16:41:57 INFO - PROCESS | 1814 | 1461282117286 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 16:41:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:41:57 INFO - PROCESS | 1814 | 1461282117295 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:41:57 INFO - PROCESS | 1814 | 1461282117303 Marionette TRACE conn3 <- [1,1586,null,{}] 16:41:57 INFO - PROCESS | 1814 | 1461282117314 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:57 INFO - PROCESS | 1814 | 1461282117555 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 16:41:57 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211ee33800 == 134 [pid = 1814] [id = 387] 16:41:57 INFO - PROCESS | 1814 | --DOMWINDOW == 217 (0x7f21218aa000) [pid = 1814] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:41:57 INFO - PROCESS | 1814 | --DOMWINDOW == 216 (0x7f2123b86c00) [pid = 1814] [serial = 1103] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2118680800 == 133 [pid = 1814] [id = 386] 16:41:58 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211645c000 == 132 [pid = 1814] [id = 385] 16:41:58 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21135ac000 == 131 [pid = 1814] [id = 384] 16:41:58 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2118450800 == 130 [pid = 1814] [id = 383] 16:41:58 INFO - PROCESS | 1814 | 1461282118002 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:58 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21225bf000 == 129 [pid = 1814] [id = 379] 16:41:58 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2140846800 == 128 [pid = 1814] [id = 378] 16:41:58 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2139f56800 == 127 [pid = 1814] [id = 377] 16:41:58 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21388ee000 == 126 [pid = 1814] [id = 376] 16:41:58 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2112ea3000 == 127 [pid = 1814] [id = 404] 16:41:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 217 (0x7f2113096400) [pid = 1814] [serial = 1213] [outer = (nil)] 16:41:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 218 (0x7f21161a7c00) [pid = 1814] [serial = 1214] [outer = 0x7f2113096400] 16:41:58 INFO - PROCESS | 1814 | 1461282118077 Marionette DEBUG loaded listener.js 16:41:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 219 (0x7f2119045400) [pid = 1814] [serial = 1215] [outer = 0x7f2113096400] 16:41:58 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212c354000 == 126 [pid = 1814] [id = 375] 16:41:58 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b35f800 == 125 [pid = 1814] [id = 374] 16:41:58 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2129965000 == 124 [pid = 1814] [id = 373] 16:41:58 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125c90800 == 123 [pid = 1814] [id = 372] 16:41:58 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125580000 == 122 [pid = 1814] [id = 371] 16:41:58 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125414800 == 121 [pid = 1814] [id = 370] 16:41:58 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211efb1000 == 120 [pid = 1814] [id = 369] 16:41:58 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21161d0000 == 119 [pid = 1814] [id = 368] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 218 (0x7f2116de1c00) [pid = 1814] [serial = 1088] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 217 (0x7f2112ecbc00) [pid = 1814] [serial = 1079] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 216 (0x7f2121996c00) [pid = 1814] [serial = 1100] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 215 (0x7f212198ac00) [pid = 1814] [serial = 1076] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 214 (0x7f2112ec6c00) [pid = 1814] [serial = 1037] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 213 (0x7f2121e3e400) [pid = 1814] [serial = 1035] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 212 (0x7f212b806800) [pid = 1814] [serial = 1067] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 211 (0x7f2119346000) [pid = 1814] [serial = 1091] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 210 (0x7f21144ffc00) [pid = 1814] [serial = 1070] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 209 (0x7f211eeaa800) [pid = 1814] [serial = 1092] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 208 (0x7f21218bc400) [pid = 1814] [serial = 1097] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 207 (0x7f2127e6e800) [pid = 1814] [serial = 1055] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 206 (0x7f2126253000) [pid = 1814] [serial = 1049] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 205 (0x7f2116de2800) [pid = 1814] [serial = 1040] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 204 (0x7f21255bf000) [pid = 1814] [serial = 1046] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 203 (0x7f2121992400) [pid = 1814] [serial = 1098] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 202 (0x7f2121366400) [pid = 1814] [serial = 1043] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 201 (0x7f2126669000) [pid = 1814] [serial = 1052] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 200 (0x7f212a4c4c00) [pid = 1814] [serial = 1058] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 199 (0x7f212b811800) [pid = 1814] [serial = 1061] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 198 (0x7f21144ff400) [pid = 1814] [serial = 1085] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 197 (0x7f2121364000) [pid = 1814] [serial = 1095] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 196 (0x7f2117a8cc00) [pid = 1814] [serial = 1089] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 195 (0x7f211904e000) [pid = 1814] [serial = 1073] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 194 (0x7f2120080000) [pid = 1814] [serial = 1094] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 193 (0x7f21160c5000) [pid = 1814] [serial = 1082] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 192 (0x7f212ce4ac00) [pid = 1814] [serial = 1064] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 191 (0x7f21159cb400) [pid = 1814] [serial = 1086] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | --DOMWINDOW == 190 (0x7f2122617400) [pid = 1814] [serial = 1101] [outer = (nil)] [url = about:blank] 16:41:58 INFO - PROCESS | 1814 | 1461282118847 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 16:41:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:41:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1602ms 16:41:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:41:58 INFO - PROCESS | 1814 | 1461282118902 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 16:41:58 INFO - PROCESS | 1814 | 1461282118905 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 16:41:58 INFO - PROCESS | 1814 | 1461282118911 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:41:58 INFO - PROCESS | 1814 | 1461282118916 Marionette TRACE conn3 <- [1,1590,null,{}] 16:41:58 INFO - PROCESS | 1814 | 1461282118930 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:59 INFO - PROCESS | 1814 | 1461282119114 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 16:41:59 INFO - PROCESS | 1814 | 1461282119134 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:59 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2118331800 == 120 [pid = 1814] [id = 405] 16:41:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 191 (0x7f211eeaf400) [pid = 1814] [serial = 1216] [outer = (nil)] 16:41:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 192 (0x7f2120085800) [pid = 1814] [serial = 1217] [outer = 0x7f211eeaf400] 16:41:59 INFO - PROCESS | 1814 | 1461282119200 Marionette DEBUG loaded listener.js 16:41:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 193 (0x7f212136ac00) [pid = 1814] [serial = 1218] [outer = 0x7f211eeaf400] 16:42:00 INFO - PROCESS | 1814 | 1461282120078 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 16:42:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:42:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1235ms 16:42:00 INFO - PROCESS | 1814 | 1461282120146 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 16:42:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:42:00 INFO - PROCESS | 1814 | 1461282120151 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 16:42:00 INFO - PROCESS | 1814 | 1461282120161 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:42:00 INFO - PROCESS | 1814 | 1461282120164 Marionette TRACE conn3 <- [1,1594,null,{}] 16:42:00 INFO - PROCESS | 1814 | 1461282120170 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:00 INFO - PROCESS | 1814 | 1461282120359 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 16:42:00 INFO - PROCESS | 1814 | 1461282120549 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:00 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2119018800 == 121 [pid = 1814] [id = 406] 16:42:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 194 (0x7f211f0cfc00) [pid = 1814] [serial = 1219] [outer = (nil)] 16:42:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 195 (0x7f2121995800) [pid = 1814] [serial = 1220] [outer = 0x7f211f0cfc00] 16:42:00 INFO - PROCESS | 1814 | 1461282120610 Marionette DEBUG loaded listener.js 16:42:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 196 (0x7f212220cc00) [pid = 1814] [serial = 1221] [outer = 0x7f211f0cfc00] 16:42:01 INFO - PROCESS | 1814 | 1461282121565 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:42:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:42:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1440ms 16:42:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:42:01 INFO - PROCESS | 1814 | 1461282121597 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 16:42:01 INFO - PROCESS | 1814 | 1461282121600 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 16:42:01 INFO - PROCESS | 1814 | 1461282121605 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:42:01 INFO - PROCESS | 1814 | 1461282121608 Marionette TRACE conn3 <- [1,1598,null,{}] 16:42:01 INFO - PROCESS | 1814 | 1461282121614 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:01 INFO - PROCESS | 1814 | 1461282121852 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 16:42:01 INFO - PROCESS | 1814 | 1461282121898 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:01 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211967d000 == 122 [pid = 1814] [id = 407] 16:42:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 197 (0x7f2121270800) [pid = 1814] [serial = 1222] [outer = (nil)] 16:42:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 198 (0x7f21228bf800) [pid = 1814] [serial = 1223] [outer = 0x7f2121270800] 16:42:01 INFO - PROCESS | 1814 | 1461282121960 Marionette DEBUG loaded listener.js 16:42:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 199 (0x7f2122c1ac00) [pid = 1814] [serial = 1224] [outer = 0x7f2121270800] 16:42:02 INFO - PROCESS | 1814 | --DOMWINDOW == 198 (0x7f2119050c00) [pid = 1814] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:42:02 INFO - PROCESS | 1814 | --DOMWINDOW == 197 (0x7f211f0cf400) [pid = 1814] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:42:02 INFO - PROCESS | 1814 | --DOMWINDOW == 196 (0x7f211eea2400) [pid = 1814] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:42:02 INFO - PROCESS | 1814 | --DOMWINDOW == 195 (0x7f21143f6400) [pid = 1814] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:42:02 INFO - PROCESS | 1814 | --DOMWINDOW == 194 (0x7f2122618000) [pid = 1814] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:42:02 INFO - PROCESS | 1814 | --DOMWINDOW == 193 (0x7f21144f4800) [pid = 1814] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:42:03 INFO - PROCESS | 1814 | 1461282123190 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:42:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:42:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1636ms 16:42:03 INFO - PROCESS | 1814 | 1461282123241 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 16:42:03 INFO - PROCESS | 1814 | 1461282123243 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 16:42:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:42:03 INFO - PROCESS | 1814 | 1461282123259 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:42:03 INFO - PROCESS | 1814 | 1461282123261 Marionette TRACE conn3 <- [1,1602,null,{}] 16:42:03 INFO - PROCESS | 1814 | 1461282123266 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:03 INFO - PROCESS | 1814 | 1461282123436 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 16:42:03 INFO - PROCESS | 1814 | 1461282123647 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:03 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211efaf000 == 123 [pid = 1814] [id = 408] 16:42:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 194 (0x7f21144fa800) [pid = 1814] [serial = 1225] [outer = (nil)] 16:42:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 195 (0x7f2125e6c800) [pid = 1814] [serial = 1226] [outer = 0x7f21144fa800] 16:42:03 INFO - PROCESS | 1814 | 1461282123709 Marionette DEBUG loaded listener.js 16:42:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 196 (0x7f2125e77400) [pid = 1814] [serial = 1227] [outer = 0x7f21144fa800] 16:42:04 INFO - PROCESS | 1814 | 1461282124343 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 16:42:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:42:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1125ms 16:42:04 INFO - PROCESS | 1814 | 1461282124384 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 16:42:04 INFO - PROCESS | 1814 | 1461282124386 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 16:42:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:42:04 INFO - PROCESS | 1814 | 1461282124392 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:42:04 INFO - PROCESS | 1814 | 1461282124394 Marionette TRACE conn3 <- [1,1606,null,{}] 16:42:04 INFO - PROCESS | 1814 | 1461282124399 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:04 INFO - PROCESS | 1814 | 1461282124553 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 16:42:04 INFO - PROCESS | 1814 | 1461282124718 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:04 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121934800 == 124 [pid = 1814] [id = 409] 16:42:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 197 (0x7f2116419400) [pid = 1814] [serial = 1228] [outer = (nil)] 16:42:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 198 (0x7f2125fe4000) [pid = 1814] [serial = 1229] [outer = 0x7f2116419400] 16:42:04 INFO - PROCESS | 1814 | 1461282124777 Marionette DEBUG loaded listener.js 16:42:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 199 (0x7f21264c0400) [pid = 1814] [serial = 1230] [outer = 0x7f2116419400] 16:42:05 INFO - PROCESS | 1814 | 1461282125787 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 16:42:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:42:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1427ms 16:42:05 INFO - PROCESS | 1814 | 1461282125820 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 16:42:05 INFO - PROCESS | 1814 | 1461282125827 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 16:42:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:42:05 INFO - PROCESS | 1814 | 1461282125835 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:42:05 INFO - PROCESS | 1814 | 1461282125840 Marionette TRACE conn3 <- [1,1610,null,{}] 16:42:05 INFO - PROCESS | 1814 | 1461282125847 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:06 INFO - PROCESS | 1814 | 1461282126024 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 16:42:06 INFO - PROCESS | 1814 | 1461282126236 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:06 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21163c3800 == 125 [pid = 1814] [id = 410] 16:42:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 200 (0x7f211373b800) [pid = 1814] [serial = 1231] [outer = (nil)] 16:42:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 201 (0x7f2116418c00) [pid = 1814] [serial = 1232] [outer = 0x7f211373b800] 16:42:06 INFO - PROCESS | 1814 | 1461282126311 Marionette DEBUG loaded listener.js 16:42:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 202 (0x7f2117a6bc00) [pid = 1814] [serial = 1233] [outer = 0x7f211373b800] 16:42:07 INFO - PROCESS | 1814 | 1461282127230 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 16:42:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:42:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1430ms 16:42:07 INFO - PROCESS | 1814 | 1461282127266 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 16:42:07 INFO - PROCESS | 1814 | 1461282127274 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 16:42:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:42:07 INFO - PROCESS | 1814 | 1461282127284 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:42:07 INFO - PROCESS | 1814 | 1461282127287 Marionette TRACE conn3 <- [1,1614,null,{}] 16:42:07 INFO - PROCESS | 1814 | 1461282127293 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:07 INFO - PROCESS | 1814 | 1461282127503 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 16:42:07 INFO - PROCESS | 1814 | 1461282127715 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:07 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2119680000 == 126 [pid = 1814] [id = 411] 16:42:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 203 (0x7f2114fa3400) [pid = 1814] [serial = 1234] [outer = (nil)] 16:42:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 204 (0x7f211f0cf400) [pid = 1814] [serial = 1235] [outer = 0x7f2114fa3400] 16:42:07 INFO - PROCESS | 1814 | 1461282127784 Marionette DEBUG loaded listener.js 16:42:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 205 (0x7f2121814000) [pid = 1814] [serial = 1236] [outer = 0x7f2114fa3400] 16:42:08 INFO - PROCESS | 1814 | 1461282128695 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 16:42:08 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 16:42:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1447ms 16:42:08 INFO - PROCESS | 1814 | 1461282128731 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 16:42:08 INFO - PROCESS | 1814 | 1461282128735 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 16:42:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:42:08 INFO - PROCESS | 1814 | 1461282128742 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:42:08 INFO - PROCESS | 1814 | 1461282128747 Marionette TRACE conn3 <- [1,1618,null,{}] 16:42:08 INFO - PROCESS | 1814 | 1461282128763 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:08 INFO - PROCESS | 1814 | 1461282128941 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 16:42:09 INFO - PROCESS | 1814 | 1461282129155 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:09 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21225be800 == 127 [pid = 1814] [id = 412] 16:42:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 206 (0x7f2122611000) [pid = 1814] [serial = 1237] [outer = (nil)] 16:42:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 207 (0x7f2123b8bc00) [pid = 1814] [serial = 1238] [outer = 0x7f2122611000] 16:42:09 INFO - PROCESS | 1814 | 1461282129271 Marionette DEBUG loaded listener.js 16:42:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 208 (0x7f212577dc00) [pid = 1814] [serial = 1239] [outer = 0x7f2122611000] 16:42:10 INFO - PROCESS | 1814 | 1461282130179 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 16:42:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:42:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1484ms 16:42:10 INFO - PROCESS | 1814 | 1461282130227 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 16:42:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:42:10 INFO - PROCESS | 1814 | 1461282130232 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 16:42:10 INFO - PROCESS | 1814 | 1461282130237 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:42:10 INFO - PROCESS | 1814 | 1461282130240 Marionette TRACE conn3 <- [1,1622,null,{}] 16:42:10 INFO - PROCESS | 1814 | 1461282130245 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:10 INFO - PROCESS | 1814 | 1461282130430 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 16:42:10 INFO - PROCESS | 1814 | 1461282130641 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:10 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212542d000 == 128 [pid = 1814] [id = 413] 16:42:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 209 (0x7f2122a98c00) [pid = 1814] [serial = 1240] [outer = (nil)] 16:42:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 210 (0x7f21265e8000) [pid = 1814] [serial = 1241] [outer = 0x7f2122a98c00] 16:42:10 INFO - PROCESS | 1814 | 1461282130712 Marionette DEBUG loaded listener.js 16:42:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 211 (0x7f2126668000) [pid = 1814] [serial = 1242] [outer = 0x7f2122a98c00] 16:42:11 INFO - PROCESS | 1814 | 1461282131607 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 16:42:11 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 16:42:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1434ms 16:42:11 INFO - PROCESS | 1814 | 1461282131672 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 16:42:11 INFO - PROCESS | 1814 | 1461282131676 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 16:42:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:42:11 INFO - PROCESS | 1814 | 1461282131682 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:42:11 INFO - PROCESS | 1814 | 1461282131684 Marionette TRACE conn3 <- [1,1626,null,{}] 16:42:11 INFO - PROCESS | 1814 | 1461282131690 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:11 INFO - PROCESS | 1814 | 1461282131894 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 16:42:12 INFO - PROCESS | 1814 | 1461282132102 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:12 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21257dd000 == 129 [pid = 1814] [id = 414] 16:42:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 212 (0x7f2123b9e400) [pid = 1814] [serial = 1243] [outer = (nil)] 16:42:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 213 (0x7f212667ac00) [pid = 1814] [serial = 1244] [outer = 0x7f2123b9e400] 16:42:12 INFO - PROCESS | 1814 | 1461282132221 Marionette DEBUG loaded listener.js 16:42:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 214 (0x7f2127347800) [pid = 1814] [serial = 1245] [outer = 0x7f2123b9e400] 16:42:13 INFO - PROCESS | 1814 | 1461282133136 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:42:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:42:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1480ms 16:42:13 INFO - PROCESS | 1814 | 1461282133163 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 16:42:13 INFO - PROCESS | 1814 | 1461282133167 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 16:42:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:42:13 INFO - PROCESS | 1814 | 1461282133173 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:42:13 INFO - PROCESS | 1814 | 1461282133175 Marionette TRACE conn3 <- [1,1630,null,{}] 16:42:13 INFO - PROCESS | 1814 | 1461282133180 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:13 INFO - PROCESS | 1814 | 1461282133386 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 16:42:13 INFO - PROCESS | 1814 | 1461282133598 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:13 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2129965000 == 130 [pid = 1814] [id = 415] 16:42:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 215 (0x7f212734bc00) [pid = 1814] [serial = 1246] [outer = (nil)] 16:42:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 216 (0x7f212b05b800) [pid = 1814] [serial = 1247] [outer = 0x7f212734bc00] 16:42:13 INFO - PROCESS | 1814 | 1461282133670 Marionette DEBUG loaded listener.js 16:42:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 217 (0x7f212bcc4000) [pid = 1814] [serial = 1248] [outer = 0x7f212734bc00] 16:42:14 INFO - PROCESS | 1814 | 1461282134529 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 16:42:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:42:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1385ms 16:42:14 INFO - PROCESS | 1814 | 1461282134560 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 16:42:14 INFO - PROCESS | 1814 | 1461282134564 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 16:42:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:42:14 INFO - PROCESS | 1814 | 1461282134570 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:42:14 INFO - PROCESS | 1814 | 1461282134572 Marionette TRACE conn3 <- [1,1634,null,{}] 16:42:14 INFO - PROCESS | 1814 | 1461282134578 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:14 INFO - PROCESS | 1814 | 1461282134778 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 16:42:15 INFO - PROCESS | 1814 | 1461282134991 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:15 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b994800 == 131 [pid = 1814] [id = 416] 16:42:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 218 (0x7f212973c000) [pid = 1814] [serial = 1249] [outer = (nil)] 16:42:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 219 (0x7f212cf23800) [pid = 1814] [serial = 1250] [outer = 0x7f212973c000] 16:42:15 INFO - PROCESS | 1814 | 1461282135101 Marionette DEBUG loaded listener.js 16:42:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 220 (0x7f2138b97c00) [pid = 1814] [serial = 1251] [outer = 0x7f212973c000] 16:42:15 INFO - PROCESS | 1814 | 1461282135982 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:42:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:42:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1480ms 16:42:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:42:16 INFO - PROCESS | 1814 | 1461282136055 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 16:42:16 INFO - PROCESS | 1814 | 1461282136058 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 16:42:16 INFO - PROCESS | 1814 | 1461282136066 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:42:16 INFO - PROCESS | 1814 | 1461282136069 Marionette TRACE conn3 <- [1,1638,null,{}] 16:42:16 INFO - PROCESS | 1814 | 1461282136074 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:16 INFO - PROCESS | 1814 | 1461282136275 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 16:42:16 INFO - PROCESS | 1814 | 1461282136486 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:16 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21388ea800 == 132 [pid = 1814] [id = 417] 16:42:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 221 (0x7f2111f0c400) [pid = 1814] [serial = 1252] [outer = (nil)] 16:42:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 222 (0x7f2111f13800) [pid = 1814] [serial = 1253] [outer = 0x7f2111f0c400] 16:42:16 INFO - PROCESS | 1814 | 1461282136607 Marionette DEBUG loaded listener.js 16:42:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 223 (0x7f2111f18c00) [pid = 1814] [serial = 1254] [outer = 0x7f2111f0c400] 16:42:17 INFO - PROCESS | 1814 | 1461282137500 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 16:42:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:42:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1484ms 16:42:17 INFO - PROCESS | 1814 | 1461282137553 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 16:42:17 INFO - PROCESS | 1814 | 1461282137557 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 16:42:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:42:17 INFO - PROCESS | 1814 | 1461282137563 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:42:17 INFO - PROCESS | 1814 | 1461282137565 Marionette TRACE conn3 <- [1,1642,null,{}] 16:42:17 INFO - PROCESS | 1814 | 1461282137571 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:17 INFO - PROCESS | 1814 | 1461282137768 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 16:42:18 INFO - PROCESS | 1814 | 1461282138011 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:18 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213d6e6000 == 133 [pid = 1814] [id = 418] 16:42:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 224 (0x7f2111f0ec00) [pid = 1814] [serial = 1255] [outer = (nil)] 16:42:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 225 (0x7f212cf23400) [pid = 1814] [serial = 1256] [outer = 0x7f2111f0ec00] 16:42:18 INFO - PROCESS | 1814 | 1461282138163 Marionette DEBUG loaded listener.js 16:42:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 226 (0x7f2139d71800) [pid = 1814] [serial = 1257] [outer = 0x7f2111f0ec00] 16:42:18 INFO - PROCESS | 1814 | 1461282138995 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 16:42:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:42:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1479ms 16:42:19 INFO - PROCESS | 1814 | 1461282139043 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 16:42:19 INFO - PROCESS | 1814 | 1461282139046 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 16:42:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:42:19 INFO - PROCESS | 1814 | 1461282139052 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:42:19 INFO - PROCESS | 1814 | 1461282139055 Marionette TRACE conn3 <- [1,1646,null,{}] 16:42:19 INFO - PROCESS | 1814 | 1461282139060 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:19 INFO - PROCESS | 1814 | 1461282139271 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 16:42:19 INFO - PROCESS | 1814 | 1461282139486 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:19 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2142376000 == 134 [pid = 1814] [id = 419] 16:42:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 227 (0x7f212026cc00) [pid = 1814] [serial = 1258] [outer = (nil)] 16:42:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 228 (0x7f213be26000) [pid = 1814] [serial = 1259] [outer = 0x7f212026cc00] 16:42:19 INFO - PROCESS | 1814 | 1461282139600 Marionette DEBUG loaded listener.js 16:42:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 229 (0x7f213d63c000) [pid = 1814] [serial = 1260] [outer = 0x7f212026cc00] 16:42:20 INFO - PROCESS | 1814 | 1461282140470 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 16:42:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:42:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1484ms 16:42:20 INFO - PROCESS | 1814 | 1461282140538 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 16:42:20 INFO - PROCESS | 1814 | 1461282140542 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 16:42:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:42:20 INFO - PROCESS | 1814 | 1461282140548 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:42:20 INFO - PROCESS | 1814 | 1461282140552 Marionette TRACE conn3 <- [1,1650,null,{}] 16:42:20 INFO - PROCESS | 1814 | 1461282140557 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:20 INFO - PROCESS | 1814 | 1461282140810 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 16:42:21 INFO - PROCESS | 1814 | 1461282141063 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:21 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21117fa800 == 135 [pid = 1814] [id = 420] 16:42:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 230 (0x7f2117a75800) [pid = 1814] [serial = 1261] [outer = (nil)] 16:42:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 231 (0x7f2117a7d000) [pid = 1814] [serial = 1262] [outer = 0x7f2117a75800] 16:42:21 INFO - PROCESS | 1814 | 1461282141185 Marionette DEBUG loaded listener.js 16:42:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 232 (0x7f213dd8bc00) [pid = 1814] [serial = 1263] [outer = 0x7f2117a75800] 16:42:21 INFO - PROCESS | 1814 | 1461282141997 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 16:42:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:42:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1479ms 16:42:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:42:22 INFO - PROCESS | 1814 | 1461282142029 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 16:42:22 INFO - PROCESS | 1814 | 1461282142031 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 16:42:22 INFO - PROCESS | 1814 | 1461282142037 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:42:22 INFO - PROCESS | 1814 | 1461282142040 Marionette TRACE conn3 <- [1,1654,null,{}] 16:42:22 INFO - PROCESS | 1814 | 1461282142045 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:22 INFO - PROCESS | 1814 | 1461282142213 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 16:42:22 INFO - PROCESS | 1814 | 1461282142440 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:22 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21118dd000 == 136 [pid = 1814] [id = 421] 16:42:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 233 (0x7f210f321000) [pid = 1814] [serial = 1264] [outer = (nil)] 16:42:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 234 (0x7f210f329800) [pid = 1814] [serial = 1265] [outer = 0x7f210f321000] 16:42:22 INFO - PROCESS | 1814 | 1461282142550 Marionette DEBUG loaded listener.js 16:42:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 235 (0x7f210f32e000) [pid = 1814] [serial = 1266] [outer = 0x7f210f321000] 16:42:23 INFO - PROCESS | 1814 | 1461282143371 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:42:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:42:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1387ms 16:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:42:23 INFO - PROCESS | 1814 | 1461282143424 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 16:42:23 INFO - PROCESS | 1814 | 1461282143427 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 16:42:23 INFO - PROCESS | 1814 | 1461282143433 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:42:23 INFO - PROCESS | 1814 | 1461282143435 Marionette TRACE conn3 <- [1,1658,null,{}] 16:42:23 INFO - PROCESS | 1814 | 1461282143440 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:23 INFO - PROCESS | 1814 | 1461282143673 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 16:42:23 INFO - PROCESS | 1814 | 1461282143884 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:23 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210f35f000 == 137 [pid = 1814] [id = 422] 16:42:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 236 (0x7f210e105400) [pid = 1814] [serial = 1267] [outer = (nil)] 16:42:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 237 (0x7f210e10c400) [pid = 1814] [serial = 1268] [outer = 0x7f210e105400] 16:42:23 INFO - PROCESS | 1814 | 1461282143991 Marionette DEBUG loaded listener.js 16:42:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 238 (0x7f210e110c00) [pid = 1814] [serial = 1269] [outer = 0x7f210e105400] 16:42:24 INFO - PROCESS | 1814 | 1461282144830 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1432ms 16:42:24 INFO - PROCESS | 1814 | 1461282144865 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 16:42:24 INFO - PROCESS | 1814 | 1461282144867 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 16:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:42:24 INFO - PROCESS | 1814 | 1461282144873 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:42:24 INFO - PROCESS | 1814 | 1461282144875 Marionette TRACE conn3 <- [1,1662,null,{}] 16:42:24 INFO - PROCESS | 1814 | 1461282144881 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:25 INFO - PROCESS | 1814 | 1461282145061 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 16:42:25 INFO - PROCESS | 1814 | 1461282145278 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:25 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210e36c800 == 138 [pid = 1814] [id = 423] 16:42:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 239 (0x7f210e107400) [pid = 1814] [serial = 1270] [outer = (nil)] 16:42:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 240 (0x7f210e33c400) [pid = 1814] [serial = 1271] [outer = 0x7f210e107400] 16:42:25 INFO - PROCESS | 1814 | 1461282145395 Marionette DEBUG loaded listener.js 16:42:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 241 (0x7f210e341000) [pid = 1814] [serial = 1272] [outer = 0x7f210e107400] 16:42:26 INFO - PROCESS | 1814 | 1461282146402 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1590ms 16:42:26 INFO - PROCESS | 1814 | 1461282146465 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 16:42:26 INFO - PROCESS | 1814 | 1461282146468 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 16:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:42:26 INFO - PROCESS | 1814 | 1461282146474 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:42:26 INFO - PROCESS | 1814 | 1461282146477 Marionette TRACE conn3 <- [1,1666,null,{}] 16:42:26 INFO - PROCESS | 1814 | 1461282146482 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:26 INFO - PROCESS | 1814 | 1461282146672 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 16:42:26 INFO - PROCESS | 1814 | 1461282146935 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:27 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21117ed000 == 139 [pid = 1814] [id = 424] 16:42:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 242 (0x7f210e107c00) [pid = 1814] [serial = 1273] [outer = (nil)] 16:42:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 243 (0x7f210e345000) [pid = 1814] [serial = 1274] [outer = 0x7f210e107c00] 16:42:27 INFO - PROCESS | 1814 | 1461282147050 Marionette DEBUG loaded listener.js 16:42:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 244 (0x7f210e4dc800) [pid = 1814] [serial = 1275] [outer = 0x7f210e107c00] 16:42:27 INFO - PROCESS | 1814 | 1461282147909 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 16:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1491ms 16:42:27 INFO - PROCESS | 1814 | 1461282147968 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 16:42:27 INFO - PROCESS | 1814 | 1461282147971 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 16:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:42:27 INFO - PROCESS | 1814 | 1461282147977 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:42:27 INFO - PROCESS | 1814 | 1461282147979 Marionette TRACE conn3 <- [1,1670,null,{}] 16:42:27 INFO - PROCESS | 1814 | 1461282147986 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:28 INFO - PROCESS | 1814 | 1461282148194 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 16:42:28 INFO - PROCESS | 1814 | 1461282148461 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:28 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210e5df800 == 140 [pid = 1814] [id = 425] 16:42:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 245 (0x7f210e345800) [pid = 1814] [serial = 1276] [outer = (nil)] 16:42:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 246 (0x7f210e4e2000) [pid = 1814] [serial = 1277] [outer = 0x7f210e345800] 16:42:28 INFO - PROCESS | 1814 | 1461282148587 Marionette DEBUG loaded listener.js 16:42:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 247 (0x7f210e4e6800) [pid = 1814] [serial = 1278] [outer = 0x7f210e345800] 16:42:29 INFO - PROCESS | 1814 | 1461282149820 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 16:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1883ms 16:42:29 INFO - PROCESS | 1814 | 1461282149861 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 16:42:29 INFO - PROCESS | 1814 | 1461282149866 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 16:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:42:29 INFO - PROCESS | 1814 | 1461282149874 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:42:29 INFO - PROCESS | 1814 | 1461282149879 Marionette TRACE conn3 <- [1,1674,null,{}] 16:42:29 INFO - PROCESS | 1814 | 1461282149887 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:30 INFO - PROCESS | 1814 | 1461282150052 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 16:42:30 INFO - PROCESS | 1814 | 1461282150352 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:30 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21137ae000 == 141 [pid = 1814] [id = 426] 16:42:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 248 (0x7f210f327800) [pid = 1814] [serial = 1279] [outer = (nil)] 16:42:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 249 (0x7f2112144c00) [pid = 1814] [serial = 1280] [outer = 0x7f210f327800] 16:42:30 INFO - PROCESS | 1814 | 1461282150418 Marionette DEBUG loaded listener.js 16:42:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 250 (0x7f2112ec9000) [pid = 1814] [serial = 1281] [outer = 0x7f210f327800] 16:42:31 INFO - PROCESS | 1814 | 1461282151272 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 16:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1436ms 16:42:31 INFO - PROCESS | 1814 | 1461282151310 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 16:42:31 INFO - PROCESS | 1814 | 1461282151318 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 16:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:42:31 INFO - PROCESS | 1814 | 1461282151327 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:42:31 INFO - PROCESS | 1814 | 1461282151331 Marionette TRACE conn3 <- [1,1678,null,{}] 16:42:31 INFO - PROCESS | 1814 | 1461282151336 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:31 INFO - PROCESS | 1814 | 1461282151515 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 16:42:31 INFO - PROCESS | 1814 | 1461282151748 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:31 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2116d18800 == 142 [pid = 1814] [id = 427] 16:42:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 251 (0x7f210f1ec000) [pid = 1814] [serial = 1282] [outer = (nil)] 16:42:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 252 (0x7f2112eca400) [pid = 1814] [serial = 1283] [outer = 0x7f210f1ec000] 16:42:31 INFO - PROCESS | 1814 | 1461282151926 Marionette DEBUG loaded listener.js 16:42:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 253 (0x7f2116417400) [pid = 1814] [serial = 1284] [outer = 0x7f210f1ec000] 16:42:32 INFO - PROCESS | 1814 | 1461282152949 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 16:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1683ms 16:42:33 INFO - PROCESS | 1814 | 1461282153012 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 16:42:33 INFO - PROCESS | 1814 | 1461282153015 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 16:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:42:33 INFO - PROCESS | 1814 | 1461282153021 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:42:33 INFO - PROCESS | 1814 | 1461282153026 Marionette TRACE conn3 <- [1,1682,null,{}] 16:42:33 INFO - PROCESS | 1814 | 1461282153040 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:33 INFO - PROCESS | 1814 | 1461282153302 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 16:42:33 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211efaf000 == 141 [pid = 1814] [id = 408] 16:42:33 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211967d000 == 140 [pid = 1814] [id = 407] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 252 (0x7f2139d74000) [pid = 1814] [serial = 1136] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 251 (0x7f2122a97400) [pid = 1814] [serial = 1148] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 250 (0x7f2122a94800) [pid = 1814] [serial = 1142] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 249 (0x7f213dcdb000) [pid = 1814] [serial = 1139] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 248 (0x7f212c7e5800) [pid = 1814] [serial = 1130] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 247 (0x7f213d634800) [pid = 1814] [serial = 1145] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 246 (0x7f212e597c00) [pid = 1814] [serial = 1133] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 245 (0x7f21228bb400) [pid = 1814] [serial = 1166] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2119018800 == 139 [pid = 1814] [id = 406] 16:42:33 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2118331800 == 138 [pid = 1814] [id = 405] 16:42:33 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2112ea3000 == 137 [pid = 1814] [id = 404] 16:42:33 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2116e68800 == 136 [pid = 1814] [id = 403] 16:42:33 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213d970800 == 135 [pid = 1814] [id = 396] 16:42:33 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2138d4c800 == 134 [pid = 1814] [id = 395] 16:42:33 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b98d000 == 133 [pid = 1814] [id = 394] 16:42:33 INFO - PROCESS | 1814 | 1461282153682 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:33 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2126519000 == 132 [pid = 1814] [id = 393] 16:42:33 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125c8b800 == 131 [pid = 1814] [id = 392] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 244 (0x7f2126257c00) [pid = 1814] [serial = 1121] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 243 (0x7f2119599c00) [pid = 1814] [serial = 1157] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 242 (0x7f2121d61400) [pid = 1814] [serial = 1164] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 241 (0x7f2121364400) [pid = 1814] [serial = 1161] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 240 (0x7f2121989800) [pid = 1814] [serial = 1163] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 239 (0x7f211641f800) [pid = 1814] [serial = 1106] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 238 (0x7f2117a6ac00) [pid = 1814] [serial = 1155] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 237 (0x7f21221ecc00) [pid = 1814] [serial = 1112] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 236 (0x7f2126675c00) [pid = 1814] [serial = 1124] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 235 (0x7f211ee0d000) [pid = 1814] [serial = 1158] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 234 (0x7f2123e24c00) [pid = 1814] [serial = 1104] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 233 (0x7f21160c8800) [pid = 1814] [serial = 1152] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 232 (0x7f211ff33c00) [pid = 1814] [serial = 1160] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 231 (0x7f21255e9c00) [pid = 1814] [serial = 1118] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 230 (0x7f21144fac00) [pid = 1814] [serial = 1151] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 229 (0x7f211f0cf000) [pid = 1814] [serial = 1109] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 228 (0x7f2123b8b400) [pid = 1814] [serial = 1115] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 227 (0x7f2117a64400) [pid = 1814] [serial = 1154] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | --DOMWINDOW == 226 (0x7f2128879800) [pid = 1814] [serial = 1127] [outer = (nil)] [url = about:blank] 16:42:33 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21137b4000 == 132 [pid = 1814] [id = 428] 16:42:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 227 (0x7f21144fac00) [pid = 1814] [serial = 1285] [outer = (nil)] 16:42:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 228 (0x7f2119050000) [pid = 1814] [serial = 1286] [outer = 0x7f21144fac00] 16:42:33 INFO - PROCESS | 1814 | 1461282153774 Marionette DEBUG loaded listener.js 16:42:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 229 (0x7f211eea8800) [pid = 1814] [serial = 1287] [outer = 0x7f21144fac00] 16:42:34 INFO - PROCESS | 1814 | 1461282154470 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 16:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1488ms 16:42:34 INFO - PROCESS | 1814 | 1461282154509 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 16:42:34 INFO - PROCESS | 1814 | 1461282154512 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 16:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:42:34 INFO - PROCESS | 1814 | 1461282154518 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:42:34 INFO - PROCESS | 1814 | 1461282154520 Marionette TRACE conn3 <- [1,1686,null,{}] 16:42:34 INFO - PROCESS | 1814 | 1461282154525 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:34 INFO - PROCESS | 1814 | 1461282154690 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 16:42:34 INFO - PROCESS | 1814 | 1461282154881 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:34 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2118669000 == 133 [pid = 1814] [id = 429] 16:42:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 230 (0x7f21144f0c00) [pid = 1814] [serial = 1288] [outer = (nil)] 16:42:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 231 (0x7f211ff3ac00) [pid = 1814] [serial = 1289] [outer = 0x7f21144f0c00] 16:42:34 INFO - PROCESS | 1814 | 1461282154944 Marionette DEBUG loaded listener.js 16:42:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 232 (0x7f21218c2800) [pid = 1814] [serial = 1290] [outer = 0x7f21144f0c00] 16:42:35 INFO - PROCESS | 1814 | 1461282155650 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 16:42:35 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 16:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1175ms 16:42:35 INFO - PROCESS | 1814 | 1461282155695 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 16:42:35 INFO - PROCESS | 1814 | 1461282155699 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 16:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:42:35 INFO - PROCESS | 1814 | 1461282155705 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:42:35 INFO - PROCESS | 1814 | 1461282155707 Marionette TRACE conn3 <- [1,1690,null,{}] 16:42:35 INFO - PROCESS | 1814 | 1461282155712 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:35 INFO - PROCESS | 1814 | 1461282155972 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 16:42:36 INFO - PROCESS | 1814 | 1461282156004 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:36 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2119677800 == 134 [pid = 1814] [id = 430] 16:42:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 233 (0x7f2121995000) [pid = 1814] [serial = 1291] [outer = (nil)] 16:42:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 234 (0x7f2121e4a800) [pid = 1814] [serial = 1292] [outer = 0x7f2121995000] 16:42:36 INFO - PROCESS | 1814 | 1461282156075 Marionette DEBUG loaded listener.js 16:42:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 235 (0x7f21228bc800) [pid = 1814] [serial = 1293] [outer = 0x7f2121995000] 16:42:36 INFO - PROCESS | 1814 | 1461282156990 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 16:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1327ms 16:42:37 INFO - PROCESS | 1814 | 1461282157033 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 16:42:37 INFO - PROCESS | 1814 | 1461282157037 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 16:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:42:37 INFO - PROCESS | 1814 | 1461282157048 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:42:37 INFO - PROCESS | 1814 | 1461282157050 Marionette TRACE conn3 <- [1,1694,null,{}] 16:42:37 INFO - PROCESS | 1814 | 1461282157056 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:37 INFO - PROCESS | 1814 | 1461282157332 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 16:42:37 INFO - PROCESS | 1814 | 1461282157371 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:37 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21202d6000 == 135 [pid = 1814] [id = 431] 16:42:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 236 (0x7f21255f0800) [pid = 1814] [serial = 1294] [outer = (nil)] 16:42:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 237 (0x7f2125fe3800) [pid = 1814] [serial = 1295] [outer = 0x7f21255f0800] 16:42:37 INFO - PROCESS | 1814 | 1461282157438 Marionette DEBUG loaded listener.js 16:42:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 238 (0x7f21265e9000) [pid = 1814] [serial = 1296] [outer = 0x7f21255f0800] 16:42:38 INFO - PROCESS | 1814 | --DOMWINDOW == 237 (0x7f21161b0800) [pid = 1814] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:42:38 INFO - PROCESS | 1814 | --DOMWINDOW == 236 (0x7f2121270800) [pid = 1814] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:42:38 INFO - PROCESS | 1814 | --DOMWINDOW == 235 (0x7f211373a000) [pid = 1814] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:42:38 INFO - PROCESS | 1814 | --DOMWINDOW == 234 (0x7f2113096400) [pid = 1814] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:42:38 INFO - PROCESS | 1814 | --DOMWINDOW == 233 (0x7f211eeaf400) [pid = 1814] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:42:38 INFO - PROCESS | 1814 | --DOMWINDOW == 232 (0x7f211f0cfc00) [pid = 1814] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:42:38 INFO - PROCESS | 1814 | --DOMWINDOW == 231 (0x7f21144fa800) [pid = 1814] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:42:38 INFO - PROCESS | 1814 | 1461282158618 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 16:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1584ms 16:42:38 INFO - PROCESS | 1814 | 1461282158627 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 16:42:38 INFO - PROCESS | 1814 | 1461282158630 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 16:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:42:38 INFO - PROCESS | 1814 | 1461282158636 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:42:38 INFO - PROCESS | 1814 | 1461282158638 Marionette TRACE conn3 <- [1,1698,null,{}] 16:42:38 INFO - PROCESS | 1814 | 1461282158644 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:38 INFO - PROCESS | 1814 | 1461282158826 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 16:42:39 INFO - PROCESS | 1814 | 1461282159003 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:39 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21218a9800 == 136 [pid = 1814] [id = 432] 16:42:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 232 (0x7f2113096400) [pid = 1814] [serial = 1297] [outer = (nil)] 16:42:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 233 (0x7f212198ec00) [pid = 1814] [serial = 1298] [outer = 0x7f2113096400] 16:42:39 INFO - PROCESS | 1814 | 1461282159062 Marionette DEBUG loaded listener.js 16:42:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 234 (0x7f2126679800) [pid = 1814] [serial = 1299] [outer = 0x7f2113096400] 16:42:39 INFO - PROCESS | 1814 | 1461282159754 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 16:42:39 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 16:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1133ms 16:42:39 INFO - PROCESS | 1814 | 1461282159770 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 16:42:39 INFO - PROCESS | 1814 | 1461282159773 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 16:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:42:39 INFO - PROCESS | 1814 | 1461282159779 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:42:39 INFO - PROCESS | 1814 | 1461282159781 Marionette TRACE conn3 <- [1,1702,null,{}] 16:42:39 INFO - PROCESS | 1814 | 1461282159787 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:40 INFO - PROCESS | 1814 | 1461282160042 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 16:42:40 INFO - PROCESS | 1814 | 1461282160061 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:40 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21225c1800 == 137 [pid = 1814] [id = 433] 16:42:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 235 (0x7f212666c400) [pid = 1814] [serial = 1300] [outer = (nil)] 16:42:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 236 (0x7f2128aaf000) [pid = 1814] [serial = 1301] [outer = 0x7f212666c400] 16:42:40 INFO - PROCESS | 1814 | 1461282160120 Marionette DEBUG loaded listener.js 16:42:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 237 (0x7f212b056800) [pid = 1814] [serial = 1302] [outer = 0x7f212666c400] 16:42:41 INFO - PROCESS | 1814 | 1461282161298 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1580ms 16:42:41 INFO - PROCESS | 1814 | 1461282161360 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 16:42:41 INFO - PROCESS | 1814 | 1461282161367 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 16:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:42:41 INFO - PROCESS | 1814 | 1461282161376 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:42:41 INFO - PROCESS | 1814 | 1461282161380 Marionette TRACE conn3 <- [1,1706,null,{}] 16:42:41 INFO - PROCESS | 1814 | 1461282161388 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:41 INFO - PROCESS | 1814 | 1461282161586 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 16:42:41 INFO - PROCESS | 1814 | 1461282161855 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:41 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21161ce800 == 138 [pid = 1814] [id = 434] 16:42:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 238 (0x7f2111f17000) [pid = 1814] [serial = 1303] [outer = (nil)] 16:42:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 239 (0x7f211309fc00) [pid = 1814] [serial = 1304] [outer = 0x7f2111f17000] 16:42:41 INFO - PROCESS | 1814 | 1461282161972 Marionette DEBUG loaded listener.js 16:42:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 240 (0x7f21161a8c00) [pid = 1814] [serial = 1305] [outer = 0x7f2111f17000] 16:42:42 INFO - PROCESS | 1814 | 1461282162866 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 16:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1538ms 16:42:42 INFO - PROCESS | 1814 | 1461282162915 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 16:42:42 INFO - PROCESS | 1814 | 1461282162924 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 16:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:42:42 INFO - PROCESS | 1814 | 1461282162934 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:42:42 INFO - PROCESS | 1814 | 1461282162938 Marionette TRACE conn3 <- [1,1710,null,{}] 16:42:42 INFO - PROCESS | 1814 | 1461282162944 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:43 INFO - PROCESS | 1814 | 1461282163155 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 16:42:43 INFO - PROCESS | 1814 | 1461282163503 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:43 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211968b000 == 139 [pid = 1814] [id = 435] 16:42:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 241 (0x7f2117a6a400) [pid = 1814] [serial = 1306] [outer = (nil)] 16:42:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 242 (0x7f2119049800) [pid = 1814] [serial = 1307] [outer = 0x7f2117a6a400] 16:42:43 INFO - PROCESS | 1814 | 1461282163580 Marionette DEBUG loaded listener.js 16:42:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 243 (0x7f211f0c4800) [pid = 1814] [serial = 1308] [outer = 0x7f2117a6a400] 16:42:44 INFO - PROCESS | 1814 | 1461282164435 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 16:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1537ms 16:42:44 INFO - PROCESS | 1814 | 1461282164471 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 16:42:44 INFO - PROCESS | 1814 | 1461282164475 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 16:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:42:44 INFO - PROCESS | 1814 | 1461282164482 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:42:44 INFO - PROCESS | 1814 | 1461282164488 Marionette TRACE conn3 <- [1,1714,null,{}] 16:42:44 INFO - PROCESS | 1814 | 1461282164503 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:44 INFO - PROCESS | 1814 | 1461282164720 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 16:42:44 INFO - PROCESS | 1814 | 1461282164994 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:45 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21257db800 == 140 [pid = 1814] [id = 436] 16:42:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 244 (0x7f21218b9800) [pid = 1814] [serial = 1309] [outer = (nil)] 16:42:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 245 (0x7f2123b8b400) [pid = 1814] [serial = 1310] [outer = 0x7f21218b9800] 16:42:45 INFO - PROCESS | 1814 | 1461282165114 Marionette DEBUG loaded listener.js 16:42:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 246 (0x7f2125e73c00) [pid = 1814] [serial = 1311] [outer = 0x7f21218b9800] 16:42:45 INFO - PROCESS | 1814 | 1461282165991 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1586ms 16:42:46 INFO - PROCESS | 1814 | 1461282166068 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 16:42:46 INFO - PROCESS | 1814 | 1461282166073 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 16:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:42:46 INFO - PROCESS | 1814 | 1461282166079 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:42:46 INFO - PROCESS | 1814 | 1461282166081 Marionette TRACE conn3 <- [1,1718,null,{}] 16:42:46 INFO - PROCESS | 1814 | 1461282166087 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:46 INFO - PROCESS | 1814 | 1461282166328 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 16:42:46 INFO - PROCESS | 1814 | 1461282166625 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:46 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2126470800 == 141 [pid = 1814] [id = 437] 16:42:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 247 (0x7f212492d400) [pid = 1814] [serial = 1312] [outer = (nil)] 16:42:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 248 (0x7f212667b400) [pid = 1814] [serial = 1313] [outer = 0x7f212492d400] 16:42:46 INFO - PROCESS | 1814 | 1461282166715 Marionette DEBUG loaded listener.js 16:42:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 249 (0x7f2129991400) [pid = 1814] [serial = 1314] [outer = 0x7f212492d400] 16:42:47 INFO - PROCESS | 1814 | 1461282167545 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1527ms 16:42:47 INFO - PROCESS | 1814 | 1461282167607 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 16:42:47 INFO - PROCESS | 1814 | 1461282167611 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 16:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:42:47 INFO - PROCESS | 1814 | 1461282167617 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:42:47 INFO - PROCESS | 1814 | 1461282167619 Marionette TRACE conn3 <- [1,1722,null,{}] 16:42:47 INFO - PROCESS | 1814 | 1461282167625 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:47 INFO - PROCESS | 1814 | 1461282167816 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 16:42:48 INFO - PROCESS | 1814 | 1461282168035 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:48 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b992800 == 142 [pid = 1814] [id = 438] 16:42:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 250 (0x7f2125e79c00) [pid = 1814] [serial = 1315] [outer = (nil)] 16:42:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 251 (0x7f212b05f800) [pid = 1814] [serial = 1316] [outer = 0x7f2125e79c00] 16:42:48 INFO - PROCESS | 1814 | 1461282168152 Marionette DEBUG loaded listener.js 16:42:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 252 (0x7f212b807800) [pid = 1814] [serial = 1317] [outer = 0x7f2125e79c00] 16:42:49 INFO - PROCESS | 1814 | 1461282169120 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 16:42:49 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 16:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1537ms 16:42:49 INFO - PROCESS | 1814 | 1461282169155 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 16:42:49 INFO - PROCESS | 1814 | 1461282169159 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 16:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:42:49 INFO - PROCESS | 1814 | 1461282169164 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:42:49 INFO - PROCESS | 1814 | 1461282169167 Marionette TRACE conn3 <- [1,1726,null,{}] 16:42:49 INFO - PROCESS | 1814 | 1461282169172 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:49 INFO - PROCESS | 1814 | 1461282169400 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 16:42:49 INFO - PROCESS | 1814 | 1461282169675 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:49 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213d6ed800 == 143 [pid = 1814] [id = 439] 16:42:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 253 (0x7f212a4cc000) [pid = 1814] [serial = 1318] [outer = (nil)] 16:42:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 254 (0x7f213d632000) [pid = 1814] [serial = 1319] [outer = 0x7f212a4cc000] 16:42:49 INFO - PROCESS | 1814 | 1461282169796 Marionette DEBUG loaded listener.js 16:42:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 255 (0x7f213df6f800) [pid = 1814] [serial = 1320] [outer = 0x7f212a4cc000] 16:42:50 INFO - PROCESS | 1814 | 1461282170596 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 16:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1480ms 16:42:50 INFO - PROCESS | 1814 | 1461282170646 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 16:42:50 INFO - PROCESS | 1814 | 1461282170649 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 16:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:42:50 INFO - PROCESS | 1814 | 1461282170655 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:42:50 INFO - PROCESS | 1814 | 1461282170658 Marionette TRACE conn3 <- [1,1730,null,{}] 16:42:50 INFO - PROCESS | 1814 | 1461282170663 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:50 INFO - PROCESS | 1814 | 1461282170844 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 16:42:51 INFO - PROCESS | 1814 | 1461282171064 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:51 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21113e6800 == 144 [pid = 1814] [id = 440] 16:42:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 256 (0x7f210d2e5400) [pid = 1814] [serial = 1321] [outer = (nil)] 16:42:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 257 (0x7f210d2ec400) [pid = 1814] [serial = 1322] [outer = 0x7f210d2e5400] 16:42:51 INFO - PROCESS | 1814 | 1461282171181 Marionette DEBUG loaded listener.js 16:42:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 258 (0x7f210d2f1400) [pid = 1814] [serial = 1323] [outer = 0x7f210d2e5400] 16:42:52 INFO - PROCESS | 1814 | 1461282172025 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 16:42:52 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 16:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1427ms 16:42:52 INFO - PROCESS | 1814 | 1461282172084 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 16:42:52 INFO - PROCESS | 1814 | 1461282172088 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 16:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:42:52 INFO - PROCESS | 1814 | 1461282172093 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:42:52 INFO - PROCESS | 1814 | 1461282172095 Marionette TRACE conn3 <- [1,1734,null,{}] 16:42:52 INFO - PROCESS | 1814 | 1461282172101 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:52 INFO - PROCESS | 1814 | 1461282172298 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 16:42:52 INFO - PROCESS | 1814 | 1461282172563 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:52 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213e18f800 == 145 [pid = 1814] [id = 441] 16:42:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 259 (0x7f210d2e6c00) [pid = 1814] [serial = 1324] [outer = (nil)] 16:42:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 260 (0x7f2122447000) [pid = 1814] [serial = 1325] [outer = 0x7f210d2e6c00] 16:42:52 INFO - PROCESS | 1814 | 1461282172638 Marionette DEBUG loaded listener.js 16:42:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 261 (0x7f212244ac00) [pid = 1814] [serial = 1326] [outer = 0x7f210d2e6c00] 16:42:53 INFO - PROCESS | 1814 | 1461282173475 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 16:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1432ms 16:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:42:53 INFO - PROCESS | 1814 | 1461282173527 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 16:42:53 INFO - PROCESS | 1814 | 1461282173530 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 16:42:53 INFO - PROCESS | 1814 | 1461282173536 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:42:53 INFO - PROCESS | 1814 | 1461282173539 Marionette TRACE conn3 <- [1,1738,null,{}] 16:42:53 INFO - PROCESS | 1814 | 1461282173544 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:53 INFO - PROCESS | 1814 | 1461282173755 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 16:42:54 INFO - PROCESS | 1814 | 1461282174025 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:54 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210f41b800 == 146 [pid = 1814] [id = 442] 16:42:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 262 (0x7f210d2ed000) [pid = 1814] [serial = 1327] [outer = (nil)] 16:42:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 263 (0x7f211380a400) [pid = 1814] [serial = 1328] [outer = 0x7f210d2ed000] 16:42:54 INFO - PROCESS | 1814 | 1461282174142 Marionette DEBUG loaded listener.js 16:42:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 264 (0x7f211380fc00) [pid = 1814] [serial = 1329] [outer = 0x7f210d2ed000] 16:42:54 INFO - PROCESS | 1814 | 1461282174955 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 16:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1486ms 16:42:55 INFO - PROCESS | 1814 | 1461282175022 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 16:42:55 INFO - PROCESS | 1814 | 1461282175026 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 16:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:42:55 INFO - PROCESS | 1814 | 1461282175031 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:42:55 INFO - PROCESS | 1814 | 1461282175033 Marionette TRACE conn3 <- [1,1742,null,{}] 16:42:55 INFO - PROCESS | 1814 | 1461282175039 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:55 INFO - PROCESS | 1814 | 1461282175225 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 16:42:55 INFO - PROCESS | 1814 | 1461282175449 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:55 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211f11c000 == 147 [pid = 1814] [id = 443] 16:42:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 265 (0x7f2113803c00) [pid = 1814] [serial = 1330] [outer = (nil)] 16:42:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 266 (0x7f212244b800) [pid = 1814] [serial = 1331] [outer = 0x7f2113803c00] 16:42:55 INFO - PROCESS | 1814 | 1461282175563 Marionette DEBUG loaded listener.js 16:42:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 267 (0x7f212244f400) [pid = 1814] [serial = 1332] [outer = 0x7f2113803c00] 16:42:56 INFO - PROCESS | 1814 | 1461282176436 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 16:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1480ms 16:42:56 INFO - PROCESS | 1814 | 1461282176513 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 16:42:56 INFO - PROCESS | 1814 | 1461282176517 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 16:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:42:56 INFO - PROCESS | 1814 | 1461282176523 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:42:56 INFO - PROCESS | 1814 | 1461282176527 Marionette TRACE conn3 <- [1,1746,null,{}] 16:42:56 INFO - PROCESS | 1814 | 1461282176532 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:56 INFO - PROCESS | 1814 | 1461282176787 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 16:42:57 INFO - PROCESS | 1814 | 1461282177090 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:57 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2115763800 == 148 [pid = 1814] [id = 444] 16:42:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 268 (0x7f211571a800) [pid = 1814] [serial = 1333] [outer = (nil)] 16:42:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 269 (0x7f2115723000) [pid = 1814] [serial = 1334] [outer = 0x7f211571a800] 16:42:57 INFO - PROCESS | 1814 | 1461282177171 Marionette DEBUG loaded listener.js 16:42:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 270 (0x7f2139d39000) [pid = 1814] [serial = 1335] [outer = 0x7f211571a800] 16:42:57 INFO - PROCESS | 1814 | 1461282177972 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 16:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1490ms 16:42:58 INFO - PROCESS | 1814 | 1461282178015 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 16:42:58 INFO - PROCESS | 1814 | 1461282178018 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 16:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:42:58 INFO - PROCESS | 1814 | 1461282178024 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:42:58 INFO - PROCESS | 1814 | 1461282178026 Marionette TRACE conn3 <- [1,1750,null,{}] 16:42:58 INFO - PROCESS | 1814 | 1461282178032 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:58 INFO - PROCESS | 1814 | 1461282178229 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 16:42:58 INFO - PROCESS | 1814 | 1461282178496 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:58 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21114ce000 == 149 [pid = 1814] [id = 445] 16:42:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 271 (0x7f2111483800) [pid = 1814] [serial = 1336] [outer = (nil)] 16:42:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 272 (0x7f211148ac00) [pid = 1814] [serial = 1337] [outer = 0x7f2111483800] 16:42:58 INFO - PROCESS | 1814 | 1461282178570 Marionette DEBUG loaded listener.js 16:42:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 273 (0x7f211148f400) [pid = 1814] [serial = 1338] [outer = 0x7f2111483800] 16:42:59 INFO - PROCESS | 1814 | 1461282179461 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 16:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1487ms 16:42:59 INFO - PROCESS | 1814 | 1461282179512 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 16:42:59 INFO - PROCESS | 1814 | 1461282179515 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 16:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:42:59 INFO - PROCESS | 1814 | 1461282179521 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:42:59 INFO - PROCESS | 1814 | 1461282179523 Marionette TRACE conn3 <- [1,1754,null,{}] 16:42:59 INFO - PROCESS | 1814 | 1461282179529 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:59 INFO - PROCESS | 1814 | 1461282179715 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 16:43:00 INFO - PROCESS | 1814 | 1461282180504 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:00 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2112e9c800 == 150 [pid = 1814] [id = 446] 16:43:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 274 (0x7f210e108c00) [pid = 1814] [serial = 1339] [outer = (nil)] 16:43:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 275 (0x7f210e28d000) [pid = 1814] [serial = 1340] [outer = 0x7f210e108c00] 16:43:00 INFO - PROCESS | 1814 | 1461282180735 Marionette DEBUG loaded listener.js 16:43:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 276 (0x7f210e4dac00) [pid = 1814] [serial = 1341] [outer = 0x7f210e108c00] 16:43:01 INFO - PROCESS | 1814 | 1461282181576 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 16:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 2086ms 16:43:01 INFO - PROCESS | 1814 | 1461282181608 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 16:43:01 INFO - PROCESS | 1814 | 1461282181614 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 16:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:43:01 INFO - PROCESS | 1814 | 1461282181622 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:43:01 INFO - PROCESS | 1814 | 1461282181626 Marionette TRACE conn3 <- [1,1758,null,{}] 16:43:01 INFO - PROCESS | 1814 | 1461282181633 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:01 INFO - PROCESS | 1814 | 1461282181822 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 16:43:02 INFO - PROCESS | 1814 | 1461282182092 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:02 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2115759000 == 151 [pid = 1814] [id = 447] 16:43:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 277 (0x7f210e287800) [pid = 1814] [serial = 1342] [outer = (nil)] 16:43:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 278 (0x7f2111488c00) [pid = 1814] [serial = 1343] [outer = 0x7f210e287800] 16:43:02 INFO - PROCESS | 1814 | 1461282182165 Marionette DEBUG loaded listener.js 16:43:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 279 (0x7f2111f0d800) [pid = 1814] [serial = 1344] [outer = 0x7f210e287800] 16:43:03 INFO - PROCESS | 1814 | 1461282183052 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 16:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1482ms 16:43:03 INFO - PROCESS | 1814 | 1461282183109 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 16:43:03 INFO - PROCESS | 1814 | 1461282183115 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 16:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:43:03 INFO - PROCESS | 1814 | 1461282183124 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:43:03 INFO - PROCESS | 1814 | 1461282183127 Marionette TRACE conn3 <- [1,1762,null,{}] 16:43:03 INFO - PROCESS | 1814 | 1461282183133 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:03 INFO - PROCESS | 1814 | 1461282183324 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 16:43:03 INFO - PROCESS | 1814 | 1461282183610 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:03 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210e36c000 == 152 [pid = 1814] [id = 448] 16:43:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 280 (0x7f210e340400) [pid = 1814] [serial = 1345] [outer = (nil)] 16:43:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 281 (0x7f210f1de400) [pid = 1814] [serial = 1346] [outer = 0x7f210e340400] 16:43:03 INFO - PROCESS | 1814 | 1461282183910 Marionette DEBUG loaded listener.js 16:43:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 282 (0x7f2113809000) [pid = 1814] [serial = 1347] [outer = 0x7f210e340400] 16:43:04 INFO - PROCESS | 1814 | 1461282184807 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 16:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1736ms 16:43:04 INFO - PROCESS | 1814 | 1461282184861 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 16:43:04 INFO - PROCESS | 1814 | 1461282184864 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 16:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:43:04 INFO - PROCESS | 1814 | 1461282184873 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:43:04 INFO - PROCESS | 1814 | 1461282184881 Marionette TRACE conn3 <- [1,1766,null,{}] 16:43:04 INFO - PROCESS | 1814 | 1461282184896 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:05 INFO - PROCESS | 1814 | 1461282185127 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 16:43:05 INFO - PROCESS | 1814 | 1461282185405 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:05 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21161c5800 == 153 [pid = 1814] [id = 449] 16:43:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 283 (0x7f210e339800) [pid = 1814] [serial = 1348] [outer = (nil)] 16:43:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 284 (0x7f2115725000) [pid = 1814] [serial = 1349] [outer = 0x7f210e339800] 16:43:05 INFO - PROCESS | 1814 | 1461282185519 Marionette DEBUG loaded listener.js 16:43:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 285 (0x7f21161a9400) [pid = 1814] [serial = 1350] [outer = 0x7f210e339800] 16:43:06 INFO - PROCESS | 1814 | 1461282186378 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 16:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1547ms 16:43:06 INFO - PROCESS | 1814 | 1461282186419 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 16:43:06 INFO - PROCESS | 1814 | 1461282186423 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 16:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:43:06 INFO - PROCESS | 1814 | 1461282186428 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:43:06 INFO - PROCESS | 1814 | 1461282186430 Marionette TRACE conn3 <- [1,1770,null,{}] 16:43:06 INFO - PROCESS | 1814 | 1461282186436 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:06 INFO - PROCESS | 1814 | 1461282186613 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 16:43:06 INFO - PROCESS | 1814 | 1461282186894 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:06 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2116d27000 == 154 [pid = 1814] [id = 450] 16:43:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 286 (0x7f21178aa400) [pid = 1814] [serial = 1351] [outer = (nil)] 16:43:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 287 (0x7f2117a65c00) [pid = 1814] [serial = 1352] [outer = 0x7f21178aa400] 16:43:07 INFO - PROCESS | 1814 | 1461282187028 Marionette DEBUG loaded listener.js 16:43:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 288 (0x7f2117a70400) [pid = 1814] [serial = 1353] [outer = 0x7f21178aa400] 16:43:07 INFO - PROCESS | 1814 | 1461282187819 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 16:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1440ms 16:43:07 INFO - PROCESS | 1814 | 1461282187869 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 16:43:07 INFO - PROCESS | 1814 | 1461282187873 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 16:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:43:07 INFO - PROCESS | 1814 | 1461282187878 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:43:07 INFO - PROCESS | 1814 | 1461282187880 Marionette TRACE conn3 <- [1,1774,null,{}] 16:43:07 INFO - PROCESS | 1814 | 1461282187885 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:08 INFO - PROCESS | 1814 | 1461282188047 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 16:43:08 INFO - PROCESS | 1814 | 1461282188358 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:08 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21202d8800 == 153 [pid = 1814] [id = 388] 16:43:08 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21218a9800 == 152 [pid = 1814] [id = 432] 16:43:08 INFO - PROCESS | 1814 | --DOMWINDOW == 287 (0x7f21159c6800) [pid = 1814] [serial = 1169] [outer = (nil)] [url = about:blank] 16:43:08 INFO - PROCESS | 1814 | --DOMWINDOW == 286 (0x7f21256a6000) [pid = 1814] [serial = 1178] [outer = (nil)] [url = about:blank] 16:43:08 INFO - PROCESS | 1814 | --DOMWINDOW == 285 (0x7f21264ba400) [pid = 1814] [serial = 1181] [outer = (nil)] [url = about:blank] 16:43:08 INFO - PROCESS | 1814 | --DOMWINDOW == 284 (0x7f211214c800) [pid = 1814] [serial = 1196] [outer = (nil)] [url = about:blank] 16:43:08 INFO - PROCESS | 1814 | --DOMWINDOW == 283 (0x7f212a316800) [pid = 1814] [serial = 1184] [outer = (nil)] [url = about:blank] 16:43:08 INFO - PROCESS | 1814 | --DOMWINDOW == 282 (0x7f21195a6400) [pid = 1814] [serial = 1172] [outer = (nil)] [url = about:blank] 16:43:08 INFO - PROCESS | 1814 | --DOMWINDOW == 281 (0x7f213b902c00) [pid = 1814] [serial = 1193] [outer = (nil)] [url = about:blank] 16:43:08 INFO - PROCESS | 1814 | --DOMWINDOW == 280 (0x7f2138b95400) [pid = 1814] [serial = 1190] [outer = (nil)] [url = about:blank] 16:43:08 INFO - PROCESS | 1814 | --DOMWINDOW == 279 (0x7f210f1e8c00) [pid = 1814] [serial = 1208] [outer = (nil)] [url = about:blank] 16:43:08 INFO - PROCESS | 1814 | --DOMWINDOW == 278 (0x7f2122983000) [pid = 1814] [serial = 1175] [outer = (nil)] [url = about:blank] 16:43:08 INFO - PROCESS | 1814 | --DOMWINDOW == 277 (0x7f212cb67800) [pid = 1814] [serial = 1187] [outer = (nil)] [url = about:blank] 16:43:08 INFO - PROCESS | 1814 | --DOMWINDOW == 276 (0x7f213dd87400) [pid = 1814] [serial = 1199] [outer = (nil)] [url = about:blank] 16:43:08 INFO - PROCESS | 1814 | --DOMWINDOW == 275 (0x7f212b05d800) [pid = 1814] [serial = 1202] [outer = (nil)] [url = about:blank] 16:43:08 INFO - PROCESS | 1814 | --DOMWINDOW == 274 (0x7f2125e6d000) [pid = 1814] [serial = 1205] [outer = (nil)] [url = about:blank] 16:43:08 INFO - PROCESS | 1814 | --DOMWINDOW == 273 (0x7f2125fe4000) [pid = 1814] [serial = 1229] [outer = (nil)] [url = about:blank] 16:43:08 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21135db800 == 153 [pid = 1814] [id = 451] 16:43:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 274 (0x7f2117a76c00) [pid = 1814] [serial = 1354] [outer = (nil)] 16:43:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 275 (0x7f2117a90000) [pid = 1814] [serial = 1355] [outer = 0x7f2117a76c00] 16:43:08 INFO - PROCESS | 1814 | 1461282188582 Marionette DEBUG loaded listener.js 16:43:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 276 (0x7f211934ac00) [pid = 1814] [serial = 1356] [outer = 0x7f2117a76c00] 16:43:08 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21202d6000 == 152 [pid = 1814] [id = 431] 16:43:08 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2119677800 == 151 [pid = 1814] [id = 430] 16:43:08 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2118669000 == 150 [pid = 1814] [id = 429] 16:43:08 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21137b4000 == 149 [pid = 1814] [id = 428] 16:43:08 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2116d18800 == 148 [pid = 1814] [id = 427] 16:43:08 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21137ae000 == 147 [pid = 1814] [id = 426] 16:43:08 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2142376000 == 146 [pid = 1814] [id = 419] 16:43:08 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213d6e6000 == 145 [pid = 1814] [id = 418] 16:43:08 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21388ea800 == 144 [pid = 1814] [id = 417] 16:43:09 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b994800 == 143 [pid = 1814] [id = 416] 16:43:09 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2129965000 == 142 [pid = 1814] [id = 415] 16:43:09 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21257dd000 == 141 [pid = 1814] [id = 414] 16:43:09 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212542d000 == 140 [pid = 1814] [id = 413] 16:43:09 INFO - PROCESS | 1814 | --DOMWINDOW == 275 (0x7f2123b93c00) [pid = 1814] [serial = 1167] [outer = (nil)] [url = about:blank] 16:43:09 INFO - PROCESS | 1814 | --DOMWINDOW == 274 (0x7f21228bf800) [pid = 1814] [serial = 1223] [outer = (nil)] [url = about:blank] 16:43:09 INFO - PROCESS | 1814 | --DOMWINDOW == 273 (0x7f21160c8400) [pid = 1814] [serial = 1212] [outer = (nil)] [url = about:blank] 16:43:09 INFO - PROCESS | 1814 | --DOMWINDOW == 272 (0x7f21144fc000) [pid = 1814] [serial = 1211] [outer = (nil)] [url = about:blank] 16:43:09 INFO - PROCESS | 1814 | --DOMWINDOW == 271 (0x7f21161a7c00) [pid = 1814] [serial = 1214] [outer = (nil)] [url = about:blank] 16:43:09 INFO - PROCESS | 1814 | --DOMWINDOW == 270 (0x7f2119045400) [pid = 1814] [serial = 1215] [outer = (nil)] [url = about:blank] 16:43:09 INFO - PROCESS | 1814 | --DOMWINDOW == 269 (0x7f2120085800) [pid = 1814] [serial = 1217] [outer = (nil)] [url = about:blank] 16:43:09 INFO - PROCESS | 1814 | --DOMWINDOW == 268 (0x7f212136ac00) [pid = 1814] [serial = 1218] [outer = (nil)] [url = about:blank] 16:43:09 INFO - PROCESS | 1814 | --DOMWINDOW == 267 (0x7f2122c1ac00) [pid = 1814] [serial = 1224] [outer = (nil)] [url = about:blank] 16:43:09 INFO - PROCESS | 1814 | --DOMWINDOW == 266 (0x7f212220cc00) [pid = 1814] [serial = 1221] [outer = (nil)] [url = about:blank] 16:43:09 INFO - PROCESS | 1814 | --DOMWINDOW == 265 (0x7f2121995800) [pid = 1814] [serial = 1220] [outer = (nil)] [url = about:blank] 16:43:09 INFO - PROCESS | 1814 | --DOMWINDOW == 264 (0x7f2125e6c800) [pid = 1814] [serial = 1226] [outer = (nil)] [url = about:blank] 16:43:09 INFO - PROCESS | 1814 | --DOMWINDOW == 263 (0x7f2125e77400) [pid = 1814] [serial = 1227] [outer = (nil)] [url = about:blank] 16:43:09 INFO - PROCESS | 1814 | 1461282189366 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 16:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1576ms 16:43:09 INFO - PROCESS | 1814 | 1461282189456 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 16:43:09 INFO - PROCESS | 1814 | 1461282189460 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 16:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:43:09 INFO - PROCESS | 1814 | 1461282189465 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:43:09 INFO - PROCESS | 1814 | 1461282189468 Marionette TRACE conn3 <- [1,1778,null,{}] 16:43:09 INFO - PROCESS | 1814 | 1461282189473 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:09 INFO - PROCESS | 1814 | 1461282189658 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 16:43:09 INFO - PROCESS | 1814 | 1461282189675 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:09 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2116d2d800 == 141 [pid = 1814] [id = 452] 16:43:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 264 (0x7f2117a6fc00) [pid = 1814] [serial = 1357] [outer = (nil)] 16:43:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 265 (0x7f211eead000) [pid = 1814] [serial = 1358] [outer = 0x7f2117a6fc00] 16:43:09 INFO - PROCESS | 1814 | 1461282189893 Marionette DEBUG loaded listener.js 16:43:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 266 (0x7f211f158800) [pid = 1814] [serial = 1359] [outer = 0x7f2117a6fc00] 16:43:10 INFO - PROCESS | 1814 | 1461282190818 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 16:43:10 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 16:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1378ms 16:43:10 INFO - PROCESS | 1814 | 1461282190848 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 16:43:10 INFO - PROCESS | 1814 | 1461282190853 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 16:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:43:10 INFO - PROCESS | 1814 | 1461282190861 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:43:10 INFO - PROCESS | 1814 | 1461282190865 Marionette TRACE conn3 <- [1,1782,null,{}] 16:43:10 INFO - PROCESS | 1814 | 1461282190872 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:11 INFO - PROCESS | 1814 | 1461282191145 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 16:43:11 INFO - PROCESS | 1814 | 1461282191523 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:11 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2119604000 == 142 [pid = 1814] [id = 453] 16:43:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 267 (0x7f2117a7a400) [pid = 1814] [serial = 1360] [outer = (nil)] 16:43:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 268 (0x7f211ffef000) [pid = 1814] [serial = 1361] [outer = 0x7f2117a7a400] 16:43:11 INFO - PROCESS | 1814 | 1461282191626 Marionette DEBUG loaded listener.js 16:43:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 269 (0x7f2120269400) [pid = 1814] [serial = 1362] [outer = 0x7f2117a7a400] 16:43:12 INFO - PROCESS | 1814 | 1461282192681 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 16:43:12 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 16:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1842ms 16:43:12 INFO - PROCESS | 1814 | 1461282192706 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 16:43:12 INFO - PROCESS | 1814 | 1461282192709 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 16:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:43:12 INFO - PROCESS | 1814 | 1461282192714 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:43:12 INFO - PROCESS | 1814 | 1461282192716 Marionette TRACE conn3 <- [1,1786,null,{}] 16:43:12 INFO - PROCESS | 1814 | 1461282192721 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:12 INFO - PROCESS | 1814 | 1461282192963 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 16:43:13 INFO - PROCESS | 1814 | 1461282192998 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:13 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211967a800 == 143 [pid = 1814] [id = 454] 16:43:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 270 (0x7f212007a800) [pid = 1814] [serial = 1363] [outer = (nil)] 16:43:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 271 (0x7f2121367800) [pid = 1814] [serial = 1364] [outer = 0x7f212007a800] 16:43:13 INFO - PROCESS | 1814 | 1461282193059 Marionette DEBUG loaded listener.js 16:43:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 272 (0x7f2121989c00) [pid = 1814] [serial = 1365] [outer = 0x7f212007a800] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 271 (0x7f21218bb800) [pid = 1814] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 270 (0x7f211373c000) [pid = 1814] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 269 (0x7f2117a8f800) [pid = 1814] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 268 (0x7f2138af1000) [pid = 1814] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 267 (0x7f211ee0f400) [pid = 1814] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 266 (0x7f2116dda800) [pid = 1814] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 265 (0x7f2126234800) [pid = 1814] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 264 (0x7f2125fe4c00) [pid = 1814] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 263 (0x7f210f1e2800) [pid = 1814] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 262 (0x7f2120262c00) [pid = 1814] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 261 (0x7f2126238000) [pid = 1814] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 260 (0x7f21178abc00) [pid = 1814] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 259 (0x7f2117a6c000) [pid = 1814] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 258 (0x7f21161b1c00) [pid = 1814] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 257 (0x7f2117a84000) [pid = 1814] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 256 (0x7f2126236800) [pid = 1814] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 255 (0x7f21130a0400) [pid = 1814] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 254 (0x7f2122619800) [pid = 1814] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 253 (0x7f212b798000) [pid = 1814] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 252 (0x7f21144f3800) [pid = 1814] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 251 (0x7f21160c6c00) [pid = 1814] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 250 (0x7f2112ec7c00) [pid = 1814] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 249 (0x7f2119049400) [pid = 1814] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 248 (0x7f2126667000) [pid = 1814] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 247 (0x7f2117a89000) [pid = 1814] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 246 (0x7f2139d78400) [pid = 1814] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 245 (0x7f2112149000) [pid = 1814] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 244 (0x7f2127eca800) [pid = 1814] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 243 (0x7f2126798800) [pid = 1814] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 242 (0x7f2121993000) [pid = 1814] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 241 (0x7f2119599800) [pid = 1814] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 240 (0x7f212a312400) [pid = 1814] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 239 (0x7f2112144000) [pid = 1814] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 238 (0x7f21144fcc00) [pid = 1814] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 237 (0x7f2117a87000) [pid = 1814] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 236 (0x7f212b056000) [pid = 1814] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 235 (0x7f2122a8d400) [pid = 1814] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 234 (0x7f212223dc00) [pid = 1814] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 233 (0x7f212af93000) [pid = 1814] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 232 (0x7f21144f2000) [pid = 1814] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 231 (0x7f2126674400) [pid = 1814] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 230 (0x7f213dcd9c00) [pid = 1814] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 229 (0x7f2121d6a000) [pid = 1814] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 228 (0x7f2125787800) [pid = 1814] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 227 (0x7f2119349800) [pid = 1814] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 226 (0x7f2112ec3800) [pid = 1814] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 225 (0x7f2112ec2400) [pid = 1814] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 224 (0x7f2122237000) [pid = 1814] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 223 (0x7f212b36e000) [pid = 1814] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 222 (0x7f211f157000) [pid = 1814] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 221 (0x7f2121e45800) [pid = 1814] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 220 (0x7f21160cd400) [pid = 1814] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 219 (0x7f2121994800) [pid = 1814] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 218 (0x7f212126cc00) [pid = 1814] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 217 (0x7f2121995000) [pid = 1814] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 216 (0x7f2112ec4000) [pid = 1814] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 215 (0x7f2126676000) [pid = 1814] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 214 (0x7f2126678000) [pid = 1814] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 213 (0x7f2126672000) [pid = 1814] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 212 (0x7f2122a8ac00) [pid = 1814] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 211 (0x7f212a4be400) [pid = 1814] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 210 (0x7f2124929800) [pid = 1814] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 209 (0x7f21255f0800) [pid = 1814] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 208 (0x7f2113096400) [pid = 1814] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 207 (0x7f210f1ec000) [pid = 1814] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 206 (0x7f21144f0c00) [pid = 1814] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 205 (0x7f210f327800) [pid = 1814] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:43:14 INFO - PROCESS | 1814 | --DOMWINDOW == 204 (0x7f21144fac00) [pid = 1814] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:43:15 INFO - PROCESS | 1814 | 1461282195242 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 16:43:15 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 16:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 2589ms 16:43:15 INFO - PROCESS | 1814 | 1461282195305 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 16:43:15 INFO - PROCESS | 1814 | 1461282195308 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 16:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:43:15 INFO - PROCESS | 1814 | 1461282195314 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:43:15 INFO - PROCESS | 1814 | 1461282195316 Marionette TRACE conn3 <- [1,1790,null,{}] 16:43:15 INFO - PROCESS | 1814 | 1461282195321 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:15 INFO - PROCESS | 1814 | 1461282195512 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 16:43:15 INFO - PROCESS | 1814 | 1461282195691 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:15 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21142d7000 == 144 [pid = 1814] [id = 455] 16:43:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 205 (0x7f210f1de800) [pid = 1814] [serial = 1366] [outer = (nil)] 16:43:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 206 (0x7f2113742800) [pid = 1814] [serial = 1367] [outer = 0x7f210f1de800] 16:43:15 INFO - PROCESS | 1814 | 1461282195755 Marionette DEBUG loaded listener.js 16:43:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 207 (0x7f2116418400) [pid = 1814] [serial = 1368] [outer = 0x7f210f1de800] 16:43:16 INFO - PROCESS | 1814 | 1461282196509 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:43:16 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) 16:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1228ms 16:43:16 INFO - PROCESS | 1814 | 1461282196671 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 16:43:16 INFO - PROCESS | 1814 | 1461282196677 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 16:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:43:16 INFO - PROCESS | 1814 | 1461282196704 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:43:16 INFO - PROCESS | 1814 | 1461282196709 Marionette TRACE conn3 <- [1,1794,null,{}] 16:43:16 INFO - PROCESS | 1814 | 1461282196717 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:16 INFO - PROCESS | 1814 | 1461282196947 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 16:43:17 INFO - PROCESS | 1814 | 1461282197278 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:17 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21118d2000 == 145 [pid = 1814] [id = 456] 16:43:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 208 (0x7f210e28e000) [pid = 1814] [serial = 1369] [outer = (nil)] 16:43:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 209 (0x7f210e4e0400) [pid = 1814] [serial = 1370] [outer = 0x7f210e28e000] 16:43:17 INFO - PROCESS | 1814 | 1461282197356 Marionette DEBUG loaded listener.js 16:43:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 210 (0x7f210f31f800) [pid = 1814] [serial = 1371] [outer = 0x7f210e28e000] 16:43:18 INFO - PROCESS | 1814 | 1461282198270 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:43:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1635ms 16:43:18 INFO - PROCESS | 1814 | 1461282198340 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 16:43:18 INFO - PROCESS | 1814 | 1461282198347 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 16:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:43:18 INFO - PROCESS | 1814 | 1461282198359 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:43:18 INFO - PROCESS | 1814 | 1461282198365 Marionette TRACE conn3 <- [1,1798,null,{}] 16:43:18 INFO - PROCESS | 1814 | 1461282198372 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:18 INFO - PROCESS | 1814 | 1461282198640 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 16:43:18 INFO - PROCESS | 1814 | 1461282198963 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:18 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21161c6800 == 146 [pid = 1814] [id = 457] 16:43:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 211 (0x7f2111f16800) [pid = 1814] [serial = 1372] [outer = (nil)] 16:43:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 212 (0x7f211309ac00) [pid = 1814] [serial = 1373] [outer = 0x7f2111f16800] 16:43:19 INFO - PROCESS | 1814 | 1461282199038 Marionette DEBUG loaded listener.js 16:43:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 213 (0x7f21143f3000) [pid = 1814] [serial = 1374] [outer = 0x7f2111f16800] 16:43:20 INFO - PROCESS | 1814 | 1461282200009 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 16:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1690ms 16:43:20 INFO - PROCESS | 1814 | 1461282200046 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 16:43:20 INFO - PROCESS | 1814 | 1461282200050 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 16:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:43:20 INFO - PROCESS | 1814 | 1461282200056 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:43:20 INFO - PROCESS | 1814 | 1461282200060 Marionette TRACE conn3 <- [1,1802,null,{}] 16:43:20 INFO - PROCESS | 1814 | 1461282200073 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:20 INFO - PROCESS | 1814 | 1461282200277 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 16:43:20 INFO - PROCESS | 1814 | 1461282200590 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:20 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211ee33000 == 147 [pid = 1814] [id = 458] 16:43:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 214 (0x7f21161ab400) [pid = 1814] [serial = 1375] [outer = (nil)] 16:43:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 215 (0x7f2116dd6400) [pid = 1814] [serial = 1376] [outer = 0x7f21161ab400] 16:43:20 INFO - PROCESS | 1814 | 1461282200714 Marionette DEBUG loaded listener.js 16:43:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 216 (0x7f2117a72400) [pid = 1814] [serial = 1377] [outer = 0x7f21161ab400] 16:43:21 INFO - PROCESS | 1814 | 1461282201563 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1579ms 16:43:21 INFO - PROCESS | 1814 | 1461282201638 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 16:43:21 INFO - PROCESS | 1814 | 1461282201643 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 16:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:43:21 INFO - PROCESS | 1814 | 1461282201648 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:43:21 INFO - PROCESS | 1814 | 1461282201651 Marionette TRACE conn3 <- [1,1806,null,{}] 16:43:21 INFO - PROCESS | 1814 | 1461282201656 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:21 INFO - PROCESS | 1814 | 1461282201882 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 16:43:22 INFO - PROCESS | 1814 | 1461282202184 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:22 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21202d1000 == 148 [pid = 1814] [id = 459] 16:43:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 217 (0x7f21159d0c00) [pid = 1814] [serial = 1378] [outer = (nil)] 16:43:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 218 (0x7f2119341c00) [pid = 1814] [serial = 1379] [outer = 0x7f21159d0c00] 16:43:22 INFO - PROCESS | 1814 | 1461282202263 Marionette DEBUG loaded listener.js 16:43:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 219 (0x7f211eea2c00) [pid = 1814] [serial = 1380] [outer = 0x7f21159d0c00] 16:43:23 INFO - PROCESS | 1814 | 1461282203137 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 16:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1535ms 16:43:23 INFO - PROCESS | 1814 | 1461282203185 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 16:43:23 INFO - PROCESS | 1814 | 1461282203189 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 16:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:43:23 INFO - PROCESS | 1814 | 1461282203194 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:43:23 INFO - PROCESS | 1814 | 1461282203197 Marionette TRACE conn3 <- [1,1810,null,{}] 16:43:23 INFO - PROCESS | 1814 | 1461282203202 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:23 INFO - PROCESS | 1814 | 1461282203395 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 16:43:23 INFO - PROCESS | 1814 | 1461282203662 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:23 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121ab8800 == 149 [pid = 1814] [id = 460] 16:43:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 220 (0x7f2117a68800) [pid = 1814] [serial = 1381] [outer = (nil)] 16:43:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 221 (0x7f2120268400) [pid = 1814] [serial = 1382] [outer = 0x7f2117a68800] 16:43:23 INFO - PROCESS | 1814 | 1461282203738 Marionette DEBUG loaded listener.js 16:43:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 222 (0x7f2121814800) [pid = 1814] [serial = 1383] [outer = 0x7f2117a68800] 16:43:24 INFO - PROCESS | 1814 | 1461282204603 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1483ms 16:43:24 INFO - PROCESS | 1814 | 1461282204679 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 16:43:24 INFO - PROCESS | 1814 | 1461282204683 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 16:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:43:24 INFO - PROCESS | 1814 | 1461282204688 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:43:24 INFO - PROCESS | 1814 | 1461282204690 Marionette TRACE conn3 <- [1,1814,null,{}] 16:43:24 INFO - PROCESS | 1814 | 1461282204696 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:24 INFO - PROCESS | 1814 | 1461282204961 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 16:43:25 INFO - PROCESS | 1814 | 1461282205276 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:25 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21225c6000 == 150 [pid = 1814] [id = 461] 16:43:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 223 (0x7f212220cc00) [pid = 1814] [serial = 1384] [outer = (nil)] 16:43:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 224 (0x7f2122445400) [pid = 1814] [serial = 1385] [outer = 0x7f212220cc00] 16:43:25 INFO - PROCESS | 1814 | 1461282205363 Marionette DEBUG loaded listener.js 16:43:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 225 (0x7f212260f800) [pid = 1814] [serial = 1386] [outer = 0x7f212220cc00] 16:43:26 INFO - PROCESS | 1814 | 1461282206261 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1628ms 16:43:26 INFO - PROCESS | 1814 | 1461282206317 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 16:43:26 INFO - PROCESS | 1814 | 1461282206320 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 16:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:43:26 INFO - PROCESS | 1814 | 1461282206326 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:43:26 INFO - PROCESS | 1814 | 1461282206330 Marionette TRACE conn3 <- [1,1818,null,{}] 16:43:26 INFO - PROCESS | 1814 | 1461282206335 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:26 INFO - PROCESS | 1814 | 1461282206542 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 16:43:26 INFO - PROCESS | 1814 | 1461282206852 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:26 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125430000 == 151 [pid = 1814] [id = 462] 16:43:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 226 (0x7f2121d6ac00) [pid = 1814] [serial = 1387] [outer = (nil)] 16:43:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 227 (0x7f2122a91c00) [pid = 1814] [serial = 1388] [outer = 0x7f2121d6ac00] 16:43:26 INFO - PROCESS | 1814 | 1461282206930 Marionette DEBUG loaded listener.js 16:43:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 228 (0x7f2123a95800) [pid = 1814] [serial = 1389] [outer = 0x7f2121d6ac00] 16:43:27 INFO - PROCESS | 1814 | 1461282207752 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 16:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1480ms 16:43:27 INFO - PROCESS | 1814 | 1461282207807 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 16:43:27 INFO - PROCESS | 1814 | 1461282207811 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 16:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:43:27 INFO - PROCESS | 1814 | 1461282207818 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:43:27 INFO - PROCESS | 1814 | 1461282207820 Marionette TRACE conn3 <- [1,1822,null,{}] 16:43:27 INFO - PROCESS | 1814 | 1461282207826 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:28 INFO - PROCESS | 1814 | 1461282208028 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 16:43:28 INFO - PROCESS | 1814 | 1461282208294 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:28 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212571c800 == 152 [pid = 1814] [id = 463] 16:43:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 229 (0x7f212223c000) [pid = 1814] [serial = 1390] [outer = (nil)] 16:43:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 230 (0x7f2123e2e400) [pid = 1814] [serial = 1391] [outer = 0x7f212223c000] 16:43:28 INFO - PROCESS | 1814 | 1461282208411 Marionette DEBUG loaded listener.js 16:43:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 231 (0x7f21255c2000) [pid = 1814] [serial = 1392] [outer = 0x7f212223c000] 16:43:29 INFO - PROCESS | 1814 | 1461282209270 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 16:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1484ms 16:43:29 INFO - PROCESS | 1814 | 1461282209303 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 16:43:29 INFO - PROCESS | 1814 | 1461282209306 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 16:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:43:29 INFO - PROCESS | 1814 | 1461282209312 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:43:29 INFO - PROCESS | 1814 | 1461282209314 Marionette TRACE conn3 <- [1,1826,null,{}] 16:43:29 INFO - PROCESS | 1814 | 1461282209320 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:29 INFO - PROCESS | 1814 | 1461282209538 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 16:43:29 INFO - PROCESS | 1814 | 1461282209846 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:29 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212631c000 == 153 [pid = 1814] [id = 464] 16:43:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 232 (0x7f2114fa3000) [pid = 1814] [serial = 1393] [outer = (nil)] 16:43:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 233 (0x7f21256acc00) [pid = 1814] [serial = 1394] [outer = 0x7f2114fa3000] 16:43:29 INFO - PROCESS | 1814 | 1461282209929 Marionette DEBUG loaded listener.js 16:43:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 234 (0x7f212578ac00) [pid = 1814] [serial = 1395] [outer = 0x7f2114fa3000] 16:43:30 INFO - PROCESS | 1814 | 1461282210787 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 16:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1532ms 16:43:30 INFO - PROCESS | 1814 | 1461282210845 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 16:43:30 INFO - PROCESS | 1814 | 1461282210848 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 16:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:43:30 INFO - PROCESS | 1814 | 1461282210854 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:43:30 INFO - PROCESS | 1814 | 1461282210857 Marionette TRACE conn3 <- [1,1830,null,{}] 16:43:30 INFO - PROCESS | 1814 | 1461282210862 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:31 INFO - PROCESS | 1814 | 1461282211065 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 16:43:31 INFO - PROCESS | 1814 | 1461282211334 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:31 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2128843000 == 154 [pid = 1814] [id = 465] 16:43:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 235 (0x7f2122984400) [pid = 1814] [serial = 1396] [outer = (nil)] 16:43:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 236 (0x7f2125fe4c00) [pid = 1814] [serial = 1397] [outer = 0x7f2122984400] 16:43:31 INFO - PROCESS | 1814 | 1461282211454 Marionette DEBUG loaded listener.js 16:43:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 237 (0x7f2126235400) [pid = 1814] [serial = 1398] [outer = 0x7f2122984400] 16:43:32 INFO - PROCESS | 1814 | 1461282212334 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 16:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1529ms 16:43:32 INFO - PROCESS | 1814 | 1461282212386 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 16:43:32 INFO - PROCESS | 1814 | 1461282212390 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 16:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:43:32 INFO - PROCESS | 1814 | 1461282212396 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:43:32 INFO - PROCESS | 1814 | 1461282212401 Marionette TRACE conn3 <- [1,1834,null,{}] 16:43:32 INFO - PROCESS | 1814 | 1461282212406 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:32 INFO - PROCESS | 1814 | 1461282212650 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 16:43:32 INFO - PROCESS | 1814 | 1461282212973 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:33 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b54c800 == 155 [pid = 1814] [id = 466] 16:43:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 238 (0x7f21265e5400) [pid = 1814] [serial = 1399] [outer = (nil)] 16:43:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 239 (0x7f21265f1000) [pid = 1814] [serial = 1400] [outer = 0x7f21265e5400] 16:43:33 INFO - PROCESS | 1814 | 1461282213059 Marionette DEBUG loaded listener.js 16:43:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 240 (0x7f2126666c00) [pid = 1814] [serial = 1401] [outer = 0x7f21265e5400] 16:43:33 INFO - PROCESS | 1814 | 1461282213918 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 16:43:33 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 16:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1580ms 16:43:33 INFO - PROCESS | 1814 | 1461282213977 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 16:43:33 INFO - PROCESS | 1814 | 1461282213980 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 16:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:43:33 INFO - PROCESS | 1814 | 1461282213986 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:43:33 INFO - PROCESS | 1814 | 1461282213988 Marionette TRACE conn3 <- [1,1838,null,{}] 16:43:33 INFO - PROCESS | 1814 | 1461282213994 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:34 INFO - PROCESS | 1814 | 1461282214204 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 16:43:34 INFO - PROCESS | 1814 | 1461282214468 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:34 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2131e83000 == 156 [pid = 1814] [id = 467] 16:43:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 241 (0x7f21265ebc00) [pid = 1814] [serial = 1402] [outer = (nil)] 16:43:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 242 (0x7f212667a800) [pid = 1814] [serial = 1403] [outer = 0x7f21265ebc00] 16:43:34 INFO - PROCESS | 1814 | 1461282214600 Marionette DEBUG loaded listener.js 16:43:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 243 (0x7f2127344000) [pid = 1814] [serial = 1404] [outer = 0x7f21265ebc00] 16:43:35 INFO - PROCESS | 1814 | 1461282215487 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1533ms 16:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:43:35 INFO - PROCESS | 1814 | 1461282215520 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 16:43:35 INFO - PROCESS | 1814 | 1461282215522 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 16:43:35 INFO - PROCESS | 1814 | 1461282215528 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:43:35 INFO - PROCESS | 1814 | 1461282215531 Marionette TRACE conn3 <- [1,1842,null,{}] 16:43:35 INFO - PROCESS | 1814 | 1461282215537 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:35 INFO - PROCESS | 1814 | 1461282215740 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 16:43:36 INFO - PROCESS | 1814 | 1461282216015 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:36 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2139f62800 == 157 [pid = 1814] [id = 468] 16:43:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 244 (0x7f2126667000) [pid = 1814] [serial = 1405] [outer = (nil)] 16:43:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 245 (0x7f21292cb400) [pid = 1814] [serial = 1406] [outer = 0x7f2126667000] 16:43:36 INFO - PROCESS | 1814 | 1461282216131 Marionette DEBUG loaded listener.js 16:43:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 246 (0x7f212ab4f000) [pid = 1814] [serial = 1407] [outer = 0x7f2126667000] 16:43:37 INFO - PROCESS | 1814 | 1461282217044 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1588ms 16:43:37 INFO - PROCESS | 1814 | 1461282217117 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 16:43:37 INFO - PROCESS | 1814 | 1461282217121 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 16:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:43:37 INFO - PROCESS | 1814 | 1461282217128 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:43:37 INFO - PROCESS | 1814 | 1461282217131 Marionette TRACE conn3 <- [1,1846,null,{}] 16:43:37 INFO - PROCESS | 1814 | 1461282217137 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:37 INFO - PROCESS | 1814 | 1461282217357 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 16:43:37 INFO - PROCESS | 1814 | 1461282217672 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:37 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213dd33000 == 158 [pid = 1814] [id = 469] 16:43:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 247 (0x7f211641a800) [pid = 1814] [serial = 1408] [outer = (nil)] 16:43:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 248 (0x7f212b054c00) [pid = 1814] [serial = 1409] [outer = 0x7f211641a800] 16:43:37 INFO - PROCESS | 1814 | 1461282217746 Marionette DEBUG loaded listener.js 16:43:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 249 (0x7f212b804000) [pid = 1814] [serial = 1410] [outer = 0x7f211641a800] 16:43:38 INFO - PROCESS | 1814 | 1461282218553 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1488ms 16:43:38 INFO - PROCESS | 1814 | 1461282218617 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 16:43:38 INFO - PROCESS | 1814 | 1461282218620 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 16:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:43:38 INFO - PROCESS | 1814 | 1461282218626 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:43:38 INFO - PROCESS | 1814 | 1461282218628 Marionette TRACE conn3 <- [1,1850,null,{}] 16:43:38 INFO - PROCESS | 1814 | 1461282218655 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:38 INFO - PROCESS | 1814 | 1461282218871 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 16:43:39 INFO - PROCESS | 1814 | 1461282219139 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:39 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2119169000 == 159 [pid = 1814] [id = 470] 16:43:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 250 (0x7f212b05f400) [pid = 1814] [serial = 1411] [outer = (nil)] 16:43:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 251 (0x7f212cb5f400) [pid = 1814] [serial = 1412] [outer = 0x7f212b05f400] 16:43:39 INFO - PROCESS | 1814 | 1461282219255 Marionette DEBUG loaded listener.js 16:43:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 252 (0x7f212cf0d400) [pid = 1814] [serial = 1413] [outer = 0x7f212b05f400] 16:43:40 INFO - PROCESS | 1814 | 1461282220113 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1550ms 16:43:40 INFO - PROCESS | 1814 | 1461282220178 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 16:43:40 INFO - PROCESS | 1814 | 1461282220182 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 16:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:43:40 INFO - PROCESS | 1814 | 1461282220188 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:43:40 INFO - PROCESS | 1814 | 1461282220190 Marionette TRACE conn3 <- [1,1854,null,{}] 16:43:40 INFO - PROCESS | 1814 | 1461282220196 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:40 INFO - PROCESS | 1814 | 1461282220410 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 16:43:40 INFO - PROCESS | 1814 | 1461282220679 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:40 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f214210f800 == 160 [pid = 1814] [id = 471] 16:43:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 253 (0x7f211934a000) [pid = 1814] [serial = 1414] [outer = (nil)] 16:43:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 254 (0x7f212e37d400) [pid = 1814] [serial = 1415] [outer = 0x7f211934a000] 16:43:40 INFO - PROCESS | 1814 | 1461282220802 Marionette DEBUG loaded listener.js 16:43:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 255 (0x7f2137ce9000) [pid = 1814] [serial = 1416] [outer = 0x7f211934a000] 16:43:41 INFO - PROCESS | 1814 | 1461282221666 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1533ms 16:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:43:41 INFO - PROCESS | 1814 | 1461282221722 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 16:43:41 INFO - PROCESS | 1814 | 1461282221725 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 16:43:41 INFO - PROCESS | 1814 | 1461282221731 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:43:41 INFO - PROCESS | 1814 | 1461282221734 Marionette TRACE conn3 <- [1,1858,null,{}] 16:43:41 INFO - PROCESS | 1814 | 1461282221739 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:41 INFO - PROCESS | 1814 | 1461282221955 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 16:43:42 INFO - PROCESS | 1814 | 1461282222228 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:42 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2110dea800 == 161 [pid = 1814] [id = 472] 16:43:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 256 (0x7f212b804400) [pid = 1814] [serial = 1417] [outer = (nil)] 16:43:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 257 (0x7f2138b91c00) [pid = 1814] [serial = 1418] [outer = 0x7f212b804400] 16:43:42 INFO - PROCESS | 1814 | 1461282222347 Marionette DEBUG loaded listener.js 16:43:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 258 (0x7f2138ff2000) [pid = 1814] [serial = 1419] [outer = 0x7f212b804400] 16:43:43 INFO - PROCESS | 1814 | 1461282223165 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1491ms 16:43:43 INFO - PROCESS | 1814 | 1461282223222 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 16:43:43 INFO - PROCESS | 1814 | 1461282223225 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 16:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:43:43 INFO - PROCESS | 1814 | 1461282223231 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:43:43 INFO - PROCESS | 1814 | 1461282223233 Marionette TRACE conn3 <- [1,1862,null,{}] 16:43:43 INFO - PROCESS | 1814 | 1461282223239 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:43 INFO - PROCESS | 1814 | 1461282223455 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 16:43:43 INFO - PROCESS | 1814 | 1461282223739 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:43 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210d7de000 == 162 [pid = 1814] [id = 473] 16:43:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 259 (0x7f210e4de400) [pid = 1814] [serial = 1420] [outer = (nil)] 16:43:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 260 (0x7f211641f800) [pid = 1814] [serial = 1421] [outer = 0x7f210e4de400] 16:43:43 INFO - PROCESS | 1814 | 1461282223856 Marionette DEBUG loaded listener.js 16:43:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 261 (0x7f2122d38400) [pid = 1814] [serial = 1422] [outer = 0x7f210e4de400] 16:43:44 INFO - PROCESS | 1814 | 1461282224694 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1537ms 16:43:44 INFO - PROCESS | 1814 | 1461282224774 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 16:43:44 INFO - PROCESS | 1814 | 1461282224778 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 16:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:43:44 INFO - PROCESS | 1814 | 1461282224784 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:43:44 INFO - PROCESS | 1814 | 1461282224786 Marionette TRACE conn3 <- [1,1866,null,{}] 16:43:44 INFO - PROCESS | 1814 | 1461282224791 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:45 INFO - PROCESS | 1814 | 1461282225012 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 16:43:45 INFO - PROCESS | 1814 | 1461282225325 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:45 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210f363800 == 163 [pid = 1814] [id = 474] 16:43:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 262 (0x7f210f1df000) [pid = 1814] [serial = 1423] [outer = (nil)] 16:43:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 263 (0x7f210f1e9800) [pid = 1814] [serial = 1424] [outer = 0x7f210f1df000] 16:43:45 INFO - PROCESS | 1814 | 1461282225401 Marionette DEBUG loaded listener.js 16:43:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 264 (0x7f2137ce7800) [pid = 1814] [serial = 1425] [outer = 0x7f210f1df000] 16:43:46 INFO - PROCESS | 1814 | 1461282226250 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 16:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1528ms 16:43:46 INFO - PROCESS | 1814 | 1461282226315 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 16:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:43:46 INFO - PROCESS | 1814 | 1461282226321 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 16:43:46 INFO - PROCESS | 1814 | 1461282226328 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:43:46 INFO - PROCESS | 1814 | 1461282226331 Marionette TRACE conn3 <- [1,1870,null,{}] 16:43:46 INFO - PROCESS | 1814 | 1461282226336 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:46 INFO - PROCESS | 1814 | 1461282226623 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 16:43:47 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21399d8000 == 162 [pid = 1814] [id = 47] 16:43:47 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2124892800 == 161 [pid = 1814] [id = 391] 16:43:47 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211ee4a800 == 160 [pid = 1814] [id = 390] 16:43:47 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211967a800 == 159 [pid = 1814] [id = 454] 16:43:47 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2119604000 == 158 [pid = 1814] [id = 453] 16:43:47 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2116d2d800 == 157 [pid = 1814] [id = 452] 16:43:47 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21135db800 == 156 [pid = 1814] [id = 451] 16:43:47 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2116d27000 == 155 [pid = 1814] [id = 450] 16:43:47 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21161c5800 == 154 [pid = 1814] [id = 449] 16:43:47 INFO - PROCESS | 1814 | --DOCSHELL 0x7f210e36c000 == 153 [pid = 1814] [id = 448] 16:43:47 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2115759000 == 152 [pid = 1814] [id = 447] 16:43:47 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2112e9c800 == 151 [pid = 1814] [id = 446] 16:43:48 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b992800 == 150 [pid = 1814] [id = 438] 16:43:48 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2126470800 == 149 [pid = 1814] [id = 437] 16:43:48 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21257db800 == 148 [pid = 1814] [id = 436] 16:43:48 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211968b000 == 147 [pid = 1814] [id = 435] 16:43:48 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21161ce800 == 146 [pid = 1814] [id = 434] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 263 (0x7f212c754400) [pid = 1814] [serial = 1062] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 262 (0x7f2139ce1000) [pid = 1814] [serial = 1191] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 261 (0x7f212a684c00) [pid = 1814] [serial = 1128] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 260 (0x7f2122a99000) [pid = 1814] [serial = 1143] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 259 (0x7f213d63a800) [pid = 1814] [serial = 1194] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 258 (0x7f21265ed000) [pid = 1814] [serial = 1182] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 257 (0x7f2120083400) [pid = 1814] [serial = 1173] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 256 (0x7f211933e000) [pid = 1814] [serial = 1041] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 255 (0x7f212666e400) [pid = 1814] [serial = 1014] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 254 (0x7f2126669400) [pid = 1814] [serial = 1122] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 253 (0x7f2139d77c00) [pid = 1814] [serial = 1002] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 252 (0x7f212623e800) [pid = 1814] [serial = 1179] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 251 (0x7f2138feac00) [pid = 1814] [serial = 999] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 250 (0x7f2116dd6c00) [pid = 1814] [serial = 1170] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 249 (0x7f2126663000) [pid = 1814] [serial = 1011] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 248 (0x7f21143f2800) [pid = 1814] [serial = 975] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 247 (0x7f2119051c00) [pid = 1814] [serial = 1074] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 246 (0x7f2126673c00) [pid = 1814] [serial = 1053] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 245 (0x7f2122615800) [pid = 1814] [serial = 1017] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 244 (0x7f213dd4e800) [pid = 1814] [serial = 1005] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 243 (0x7f2125e76400) [pid = 1814] [serial = 1206] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 242 (0x7f212b365800) [pid = 1814] [serial = 990] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 241 (0x7f212cf0d800) [pid = 1814] [serial = 1131] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 240 (0x7f212260f000) [pid = 1814] [serial = 1113] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 239 (0x7f2121d64800) [pid = 1814] [serial = 1044] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 238 (0x7f213887e800) [pid = 1814] [serial = 1134] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 237 (0x7f2112151400) [pid = 1814] [serial = 1197] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 236 (0x7f212b809400) [pid = 1814] [serial = 1185] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 235 (0x7f211eeb1c00) [pid = 1814] [serial = 978] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 234 (0x7f212b062800) [pid = 1814] [serial = 1203] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 233 (0x7f213d638800) [pid = 1814] [serial = 1146] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 232 (0x7f212b081000) [pid = 1814] [serial = 1059] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 231 (0x7f212e379c00) [pid = 1814] [serial = 1065] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 230 (0x7f2139d76c00) [pid = 1814] [serial = 1071] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 229 (0x7f21292ce400) [pid = 1814] [serial = 1056] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 228 (0x7f213e103c00) [pid = 1814] [serial = 1200] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 227 (0x7f2125787400) [pid = 1814] [serial = 1047] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 226 (0x7f21264b5c00) [pid = 1814] [serial = 984] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 225 (0x7f2120264800) [pid = 1814] [serial = 1110] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 224 (0x7f21161aa000) [pid = 1814] [serial = 1080] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 223 (0x7f2113745c00) [pid = 1814] [serial = 1038] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 222 (0x7f2123b8ac00) [pid = 1814] [serial = 1176] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 221 (0x7f212e57b400) [pid = 1814] [serial = 993] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 220 (0x7f2139d6b400) [pid = 1814] [serial = 1068] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 219 (0x7f2125763800) [pid = 1814] [serial = 1119] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 218 (0x7f2117a86800) [pid = 1814] [serial = 1107] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 217 (0x7f2124922c00) [pid = 1814] [serial = 1116] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 216 (0x7f213887fc00) [pid = 1814] [serial = 996] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 215 (0x7f21264ba000) [pid = 1814] [serial = 1050] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 214 (0x7f213d63f400) [pid = 1814] [serial = 1149] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 213 (0x7f2124921400) [pid = 1814] [serial = 981] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 212 (0x7f213d5ed400) [pid = 1814] [serial = 1137] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 211 (0x7f213dd85400) [pid = 1814] [serial = 1140] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 210 (0x7f212198f800) [pid = 1814] [serial = 1077] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 209 (0x7f2126798000) [pid = 1814] [serial = 987] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 208 (0x7f213df70c00) [pid = 1814] [serial = 1008] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 207 (0x7f210f1ed400) [pid = 1814] [serial = 1209] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 206 (0x7f212e598c00) [pid = 1814] [serial = 1188] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 205 (0x7f2126798400) [pid = 1814] [serial = 1125] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 204 (0x7f2119343c00) [pid = 1814] [serial = 948] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 203 (0x7f211641f400) [pid = 1814] [serial = 1083] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 202 (0x7f2125fe3800) [pid = 1814] [serial = 1295] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 201 (0x7f21265e9000) [pid = 1814] [serial = 1296] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 200 (0x7f212198ec00) [pid = 1814] [serial = 1298] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 199 (0x7f211f0cf400) [pid = 1814] [serial = 1235] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 198 (0x7f2123b8bc00) [pid = 1814] [serial = 1238] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 197 (0x7f212cf23800) [pid = 1814] [serial = 1250] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 196 (0x7f2116417400) [pid = 1814] [serial = 1284] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 195 (0x7f2112eca400) [pid = 1814] [serial = 1283] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 194 (0x7f21265e8000) [pid = 1814] [serial = 1241] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 193 (0x7f211ff3ac00) [pid = 1814] [serial = 1289] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 192 (0x7f21218c2800) [pid = 1814] [serial = 1290] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 191 (0x7f2116418c00) [pid = 1814] [serial = 1232] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 190 (0x7f210f329800) [pid = 1814] [serial = 1265] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 189 (0x7f210e4e2000) [pid = 1814] [serial = 1277] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 188 (0x7f2112144c00) [pid = 1814] [serial = 1280] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 187 (0x7f2112ec9000) [pid = 1814] [serial = 1281] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 186 (0x7f210e345000) [pid = 1814] [serial = 1274] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 185 (0x7f213be26000) [pid = 1814] [serial = 1259] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 184 (0x7f2119050000) [pid = 1814] [serial = 1286] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 183 (0x7f211eea8800) [pid = 1814] [serial = 1287] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 182 (0x7f210e10c400) [pid = 1814] [serial = 1268] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 181 (0x7f210e33c400) [pid = 1814] [serial = 1271] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 180 (0x7f2111f13800) [pid = 1814] [serial = 1253] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 179 (0x7f212667ac00) [pid = 1814] [serial = 1244] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 178 (0x7f212cf23400) [pid = 1814] [serial = 1256] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 177 (0x7f2117a7d000) [pid = 1814] [serial = 1262] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 176 (0x7f212b05b800) [pid = 1814] [serial = 1247] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 175 (0x7f2121e4a800) [pid = 1814] [serial = 1292] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 174 (0x7f21228bc800) [pid = 1814] [serial = 1293] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | --DOMWINDOW == 173 (0x7f2126679800) [pid = 1814] [serial = 1299] [outer = (nil)] [url = about:blank] 16:43:48 INFO - PROCESS | 1814 | 1461282228395 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:48 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210e5e6800 == 147 [pid = 1814] [id = 475] 16:43:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 174 (0x7f210e28ac00) [pid = 1814] [serial = 1426] [outer = (nil)] 16:43:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 175 (0x7f210e28e400) [pid = 1814] [serial = 1427] [outer = 0x7f210e28ac00] 16:43:48 INFO - PROCESS | 1814 | 1461282228475 Marionette DEBUG loaded listener.js 16:43:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 176 (0x7f210e4df000) [pid = 1814] [serial = 1428] [outer = 0x7f210e28ac00] 16:43:49 INFO - PROCESS | 1814 | 1461282229219 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 16:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2939ms 16:43:49 INFO - PROCESS | 1814 | 1461282229268 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 16:43:49 INFO - PROCESS | 1814 | 1461282229275 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 16:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:43:49 INFO - PROCESS | 1814 | 1461282229284 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:43:49 INFO - PROCESS | 1814 | 1461282229287 Marionette TRACE conn3 <- [1,1874,null,{}] 16:43:49 INFO - PROCESS | 1814 | 1461282229294 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:49 INFO - PROCESS | 1814 | 1461282229516 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 16:43:49 INFO - PROCESS | 1814 | 1461282229696 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:49 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21117db000 == 148 [pid = 1814] [id = 476] 16:43:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 177 (0x7f210e4e3c00) [pid = 1814] [serial = 1429] [outer = (nil)] 16:43:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 178 (0x7f2111f0f000) [pid = 1814] [serial = 1430] [outer = 0x7f210e4e3c00] 16:43:49 INFO - PROCESS | 1814 | 1461282229764 Marionette DEBUG loaded listener.js 16:43:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 179 (0x7f2112150c00) [pid = 1814] [serial = 1431] [outer = 0x7f210e4e3c00] 16:43:50 INFO - PROCESS | 1814 | 1461282230711 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1480ms 16:43:50 INFO - PROCESS | 1814 | 1461282230767 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 16:43:50 INFO - PROCESS | 1814 | 1461282230773 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 16:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:43:50 INFO - PROCESS | 1814 | 1461282230779 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:43:50 INFO - PROCESS | 1814 | 1461282230781 Marionette TRACE conn3 <- [1,1878,null,{}] 16:43:50 INFO - PROCESS | 1814 | 1461282230795 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:51 INFO - PROCESS | 1814 | 1461282231052 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 16:43:51 INFO - PROCESS | 1814 | 1461282231082 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:51 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2112f82000 == 149 [pid = 1814] [id = 477] 16:43:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 180 (0x7f2113807000) [pid = 1814] [serial = 1432] [outer = (nil)] 16:43:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 181 (0x7f21143f0c00) [pid = 1814] [serial = 1433] [outer = 0x7f2113807000] 16:43:51 INFO - PROCESS | 1814 | 1461282231157 Marionette DEBUG loaded listener.js 16:43:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 182 (0x7f21144f6400) [pid = 1814] [serial = 1434] [outer = 0x7f2113807000] 16:43:52 INFO - PROCESS | 1814 | 1461282232286 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1587ms 16:43:52 INFO - PROCESS | 1814 | 1461282232385 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 16:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:43:52 INFO - PROCESS | 1814 | 1461282232390 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 16:43:52 INFO - PROCESS | 1814 | 1461282232405 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:43:52 INFO - PROCESS | 1814 | 1461282232414 Marionette TRACE conn3 <- [1,1882,null,{}] 16:43:52 INFO - PROCESS | 1814 | 1461282232446 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:53 INFO - PROCESS | 1814 | 1461282233058 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 16:43:53 INFO - PROCESS | 1814 | --DOMWINDOW == 181 (0x7f210e287800) [pid = 1814] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:43:53 INFO - PROCESS | 1814 | --DOMWINDOW == 180 (0x7f2117a6fc00) [pid = 1814] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:43:53 INFO - PROCESS | 1814 | --DOMWINDOW == 179 (0x7f212007a800) [pid = 1814] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:43:53 INFO - PROCESS | 1814 | --DOMWINDOW == 178 (0x7f21178aa400) [pid = 1814] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:43:53 INFO - PROCESS | 1814 | --DOMWINDOW == 177 (0x7f2117a7a400) [pid = 1814] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:43:53 INFO - PROCESS | 1814 | --DOMWINDOW == 176 (0x7f210e339800) [pid = 1814] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:43:53 INFO - PROCESS | 1814 | --DOMWINDOW == 175 (0x7f2117a76c00) [pid = 1814] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:43:53 INFO - PROCESS | 1814 | --DOMWINDOW == 174 (0x7f210e108c00) [pid = 1814] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:43:53 INFO - PROCESS | 1814 | --DOMWINDOW == 173 (0x7f210e340400) [pid = 1814] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:43:53 INFO - PROCESS | 1814 | 1461282233235 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:53 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21113f2000 == 150 [pid = 1814] [id = 478] 16:43:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 174 (0x7f210e108c00) [pid = 1814] [serial = 1435] [outer = (nil)] 16:43:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 175 (0x7f210f1e0800) [pid = 1814] [serial = 1436] [outer = 0x7f210e108c00] 16:43:53 INFO - PROCESS | 1814 | 1461282233298 Marionette DEBUG loaded listener.js 16:43:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 176 (0x7f2115726400) [pid = 1814] [serial = 1437] [outer = 0x7f210e108c00] 16:43:53 INFO - PROCESS | 1814 | 1461282233978 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1620ms 16:43:54 INFO - PROCESS | 1814 | 1461282234017 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 16:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:43:54 INFO - PROCESS | 1814 | 1461282234021 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 16:43:54 INFO - PROCESS | 1814 | 1461282234027 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:43:54 INFO - PROCESS | 1814 | 1461282234030 Marionette TRACE conn3 <- [1,1886,null,{}] 16:43:54 INFO - PROCESS | 1814 | 1461282234035 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:54 INFO - PROCESS | 1814 | 1461282234225 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 16:43:54 INFO - PROCESS | 1814 | 1461282234406 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:54 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211508b800 == 151 [pid = 1814] [id = 479] 16:43:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 177 (0x7f210e287800) [pid = 1814] [serial = 1438] [outer = (nil)] 16:43:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 178 (0x7f21161a9c00) [pid = 1814] [serial = 1439] [outer = 0x7f210e287800] 16:43:54 INFO - PROCESS | 1814 | 1461282234468 Marionette DEBUG loaded listener.js 16:43:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 179 (0x7f2116dd7c00) [pid = 1814] [serial = 1440] [outer = 0x7f210e287800] 16:43:55 INFO - PROCESS | 1814 | 1461282235458 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 16:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1480ms 16:43:55 INFO - PROCESS | 1814 | 1461282235508 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 16:43:55 INFO - PROCESS | 1814 | 1461282235514 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 16:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:43:55 INFO - PROCESS | 1814 | 1461282235522 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:43:55 INFO - PROCESS | 1814 | 1461282235528 Marionette TRACE conn3 <- [1,1890,null,{}] 16:43:55 INFO - PROCESS | 1814 | 1461282235537 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:55 INFO - PROCESS | 1814 | 1461282235745 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 16:43:56 INFO - PROCESS | 1814 | 1461282236031 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:56 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21120aa800 == 152 [pid = 1814] [id = 480] 16:43:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 180 (0x7f210e4e2400) [pid = 1814] [serial = 1441] [outer = (nil)] 16:43:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 181 (0x7f211148c800) [pid = 1814] [serial = 1442] [outer = 0x7f210e4e2400] 16:43:56 INFO - PROCESS | 1814 | 1461282236153 Marionette DEBUG loaded listener.js 16:43:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 182 (0x7f2112ec3c00) [pid = 1814] [serial = 1443] [outer = 0x7f210e4e2400] 16:43:57 INFO - PROCESS | 1814 | 1461282237042 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 16:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1584ms 16:43:57 INFO - PROCESS | 1814 | 1461282237107 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 16:43:57 INFO - PROCESS | 1814 | 1461282237115 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 16:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:43:57 INFO - PROCESS | 1814 | 1461282237125 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:43:57 INFO - PROCESS | 1814 | 1461282237129 Marionette TRACE conn3 <- [1,1894,null,{}] 16:43:57 INFO - PROCESS | 1814 | 1461282237135 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:57 INFO - PROCESS | 1814 | 1461282237339 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 16:43:57 INFO - PROCESS | 1814 | 1461282237604 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:57 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2114de2800 == 153 [pid = 1814] [id = 481] 16:43:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 183 (0x7f211380d800) [pid = 1814] [serial = 1444] [outer = (nil)] 16:43:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 184 (0x7f2114fa8000) [pid = 1814] [serial = 1445] [outer = 0x7f211380d800] 16:43:57 INFO - PROCESS | 1814 | 1461282237722 Marionette DEBUG loaded listener.js 16:43:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 185 (0x7f21159cac00) [pid = 1814] [serial = 1446] [outer = 0x7f211380d800] 16:43:58 INFO - PROCESS | 1814 | 1461282238747 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1681ms 16:43:58 INFO - PROCESS | 1814 | 1461282238806 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 16:43:58 INFO - PROCESS | 1814 | 1461282238810 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 16:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:43:58 INFO - PROCESS | 1814 | 1461282238816 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:43:58 INFO - PROCESS | 1814 | 1461282238821 Marionette TRACE conn3 <- [1,1898,null,{}] 16:43:58 INFO - PROCESS | 1814 | 1461282238837 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:59 INFO - PROCESS | 1814 | 1461282239088 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 16:43:59 INFO - PROCESS | 1814 | 1461282239393 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:59 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2116d18000 == 154 [pid = 1814] [id = 482] 16:43:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 186 (0x7f21178b1800) [pid = 1814] [serial = 1447] [outer = (nil)] 16:43:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 187 (0x7f2117a6fc00) [pid = 1814] [serial = 1448] [outer = 0x7f21178b1800] 16:43:59 INFO - PROCESS | 1814 | 1461282239470 Marionette DEBUG loaded listener.js 16:43:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 188 (0x7f2117a86800) [pid = 1814] [serial = 1449] [outer = 0x7f21178b1800] 16:44:00 INFO - PROCESS | 1814 | 1461282240366 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1588ms 16:44:00 INFO - PROCESS | 1814 | 1461282240406 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 16:44:00 INFO - PROCESS | 1814 | 1461282240410 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 16:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:44:00 INFO - PROCESS | 1814 | 1461282240416 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:44:00 INFO - PROCESS | 1814 | 1461282240419 Marionette TRACE conn3 <- [1,1902,null,{}] 16:44:00 INFO - PROCESS | 1814 | 1461282240425 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:00 INFO - PROCESS | 1814 | 1461282240635 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 16:44:00 INFO - PROCESS | 1814 | 1461282240854 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:00 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2118324000 == 155 [pid = 1814] [id = 483] 16:44:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 189 (0x7f2111f12400) [pid = 1814] [serial = 1450] [outer = (nil)] 16:44:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 190 (0x7f2119340000) [pid = 1814] [serial = 1451] [outer = 0x7f2111f12400] 16:44:00 INFO - PROCESS | 1814 | 1461282240971 Marionette DEBUG loaded listener.js 16:44:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 191 (0x7f21195a6400) [pid = 1814] [serial = 1452] [outer = 0x7f2111f12400] 16:44:01 INFO - PROCESS | 1814 | 1461282241809 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:44:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1435ms 16:44:01 INFO - PROCESS | 1814 | 1461282241853 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 16:44:01 INFO - PROCESS | 1814 | 1461282241857 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 16:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:44:01 INFO - PROCESS | 1814 | 1461282241863 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:44:01 INFO - PROCESS | 1814 | 1461282241865 Marionette TRACE conn3 <- [1,1906,null,{}] 16:44:01 INFO - PROCESS | 1814 | 1461282241870 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:02 INFO - PROCESS | 1814 | 1461282242179 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 16:44:02 INFO - PROCESS | 1814 | 1461282242391 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:02 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21185db000 == 156 [pid = 1814] [id = 484] 16:44:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 192 (0x7f21143f0000) [pid = 1814] [serial = 1453] [outer = (nil)] 16:44:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 193 (0x7f211ee0c800) [pid = 1814] [serial = 1454] [outer = 0x7f21143f0000] 16:44:02 INFO - PROCESS | 1814 | 1461282242507 Marionette DEBUG loaded listener.js 16:44:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 194 (0x7f211f153000) [pid = 1814] [serial = 1455] [outer = 0x7f21143f0000] 16:44:03 INFO - PROCESS | 1814 | 1461282243319 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 16:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1485ms 16:44:03 INFO - PROCESS | 1814 | 1461282243349 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 16:44:03 INFO - PROCESS | 1814 | 1461282243353 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 16:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:44:03 INFO - PROCESS | 1814 | 1461282243359 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:44:03 INFO - PROCESS | 1814 | 1461282243361 Marionette TRACE conn3 <- [1,1910,null,{}] 16:44:03 INFO - PROCESS | 1814 | 1461282243367 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:03 INFO - PROCESS | 1814 | 1461282243572 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 16:44:03 INFO - PROCESS | 1814 | 1461282243799 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:03 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211960e000 == 157 [pid = 1814] [id = 485] 16:44:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 195 (0x7f2120084400) [pid = 1814] [serial = 1456] [outer = (nil)] 16:44:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 196 (0x7f212198b400) [pid = 1814] [serial = 1457] [outer = 0x7f2120084400] 16:44:03 INFO - PROCESS | 1814 | 1461282243913 Marionette DEBUG loaded listener.js 16:44:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 197 (0x7f21221e0400) [pid = 1814] [serial = 1458] [outer = 0x7f2120084400] 16:44:04 INFO - PROCESS | 1814 | 1461282244815 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 16:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1528ms 16:44:04 INFO - PROCESS | 1814 | 1461282244888 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 16:44:04 INFO - PROCESS | 1814 | 1461282244891 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 16:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:44:04 INFO - PROCESS | 1814 | 1461282244897 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:44:04 INFO - PROCESS | 1814 | 1461282244899 Marionette TRACE conn3 <- [1,1914,null,{}] 16:44:04 INFO - PROCESS | 1814 | 1461282244905 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:05 INFO - PROCESS | 1814 | 1461282245090 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 16:44:05 INFO - PROCESS | 1814 | 1461282245378 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:05 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2119692000 == 158 [pid = 1814] [id = 486] 16:44:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 198 (0x7f2121820c00) [pid = 1814] [serial = 1459] [outer = (nil)] 16:44:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 199 (0x7f212244e000) [pid = 1814] [serial = 1460] [outer = 0x7f2121820c00] 16:44:05 INFO - PROCESS | 1814 | 1461282245495 Marionette DEBUG loaded listener.js 16:44:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 200 (0x7f2122615400) [pid = 1814] [serial = 1461] [outer = 0x7f2121820c00] 16:44:06 INFO - PROCESS | 1814 | 1461282246303 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1433ms 16:44:06 INFO - PROCESS | 1814 | 1461282246331 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 16:44:06 INFO - PROCESS | 1814 | 1461282246335 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 16:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:44:06 INFO - PROCESS | 1814 | 1461282246341 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:44:06 INFO - PROCESS | 1814 | 1461282246344 Marionette TRACE conn3 <- [1,1918,null,{}] 16:44:06 INFO - PROCESS | 1814 | 1461282246349 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:06 INFO - PROCESS | 1814 | 1461282246534 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 16:44:06 INFO - PROCESS | 1814 | 1461282246810 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:06 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211f113800 == 159 [pid = 1814] [id = 487] 16:44:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 201 (0x7f21221dfc00) [pid = 1814] [serial = 1462] [outer = (nil)] 16:44:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 202 (0x7f2122a94000) [pid = 1814] [serial = 1463] [outer = 0x7f21221dfc00] 16:44:06 INFO - PROCESS | 1814 | 1461282246922 Marionette DEBUG loaded listener.js 16:44:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 203 (0x7f2123e2c000) [pid = 1814] [serial = 1464] [outer = 0x7f21221dfc00] 16:44:07 INFO - PROCESS | 1814 | 1461282247772 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 16:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1477ms 16:44:07 INFO - PROCESS | 1814 | 1461282247819 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 16:44:07 INFO - PROCESS | 1814 | 1461282247823 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 16:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:44:07 INFO - PROCESS | 1814 | 1461282247828 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:44:07 INFO - PROCESS | 1814 | 1461282247831 Marionette TRACE conn3 <- [1,1922,null,{}] 16:44:07 INFO - PROCESS | 1814 | 1461282247836 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:08 INFO - PROCESS | 1814 | 1461282248103 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 16:44:08 INFO - PROCESS | 1814 | 1461282248305 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:08 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212121b000 == 160 [pid = 1814] [id = 488] 16:44:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 204 (0x7f2122445800) [pid = 1814] [serial = 1465] [outer = (nil)] 16:44:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 205 (0x7f21255eb400) [pid = 1814] [serial = 1466] [outer = 0x7f2122445800] 16:44:08 INFO - PROCESS | 1814 | 1461282248382 Marionette DEBUG loaded listener.js 16:44:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 206 (0x7f2125e6d000) [pid = 1814] [serial = 1467] [outer = 0x7f2122445800] 16:44:09 INFO - PROCESS | 1814 | 1461282249254 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 16:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1479ms 16:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:44:09 INFO - PROCESS | 1814 | 1461282249310 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 16:44:09 INFO - PROCESS | 1814 | 1461282249313 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 16:44:09 INFO - PROCESS | 1814 | 1461282249320 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:44:09 INFO - PROCESS | 1814 | 1461282249323 Marionette TRACE conn3 <- [1,1926,null,{}] 16:44:09 INFO - PROCESS | 1814 | 1461282249328 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:09 INFO - PROCESS | 1814 | 1461282249509 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 16:44:09 INFO - PROCESS | 1814 | 1461282249733 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:09 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212245d800 == 161 [pid = 1814] [id = 489] 16:44:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 207 (0x7f2122a8b000) [pid = 1814] [serial = 1468] [outer = (nil)] 16:44:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 208 (0x7f2125fef800) [pid = 1814] [serial = 1469] [outer = 0x7f2122a8b000] 16:44:09 INFO - PROCESS | 1814 | 1461282249846 Marionette DEBUG loaded listener.js 16:44:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 209 (0x7f2126256400) [pid = 1814] [serial = 1470] [outer = 0x7f2122a8b000] 16:44:10 INFO - PROCESS | 1814 | 1461282250709 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 16:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1433ms 16:44:10 INFO - PROCESS | 1814 | 1461282250751 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 16:44:10 INFO - PROCESS | 1814 | 1461282250756 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 16:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:44:10 INFO - PROCESS | 1814 | 1461282250761 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:44:10 INFO - PROCESS | 1814 | 1461282250765 Marionette TRACE conn3 <- [1,1930,null,{}] 16:44:10 INFO - PROCESS | 1814 | 1461282250770 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:10 INFO - PROCESS | 1814 | 1461282250970 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 16:44:11 INFO - PROCESS | 1814 | 1461282251187 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:11 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2122c9f000 == 162 [pid = 1814] [id = 490] 16:44:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 210 (0x7f2122444400) [pid = 1814] [serial = 1471] [outer = (nil)] 16:44:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 211 (0x7f21265ed000) [pid = 1814] [serial = 1472] [outer = 0x7f2122444400] 16:44:11 INFO - PROCESS | 1814 | 1461282251307 Marionette DEBUG loaded listener.js 16:44:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 212 (0x7f2126678800) [pid = 1814] [serial = 1473] [outer = 0x7f2122444400] 16:44:12 INFO - PROCESS | 1814 | 1461282252239 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 16:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1529ms 16:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:44:12 INFO - PROCESS | 1814 | 1461282252290 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 16:44:12 INFO - PROCESS | 1814 | 1461282252293 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 16:44:12 INFO - PROCESS | 1814 | 1461282252299 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:44:12 INFO - PROCESS | 1814 | 1461282252302 Marionette TRACE conn3 <- [1,1934,null,{}] 16:44:12 INFO - PROCESS | 1814 | 1461282252307 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:12 INFO - PROCESS | 1814 | 1461282252484 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 16:44:12 INFO - PROCESS | 1814 | 1461282252709 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:12 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212557e800 == 163 [pid = 1814] [id = 491] 16:44:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 213 (0x7f21256a7c00) [pid = 1814] [serial = 1474] [outer = (nil)] 16:44:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 214 (0x7f212998ec00) [pid = 1814] [serial = 1475] [outer = 0x7f21256a7c00] 16:44:12 INFO - PROCESS | 1814 | 1461282252821 Marionette DEBUG loaded listener.js 16:44:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 215 (0x7f212b061c00) [pid = 1814] [serial = 1476] [outer = 0x7f21256a7c00] 16:44:13 INFO - PROCESS | 1814 | 1461282253664 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1429ms 16:44:13 INFO - PROCESS | 1814 | 1461282253728 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 16:44:13 INFO - PROCESS | 1814 | 1461282253732 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 16:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:44:13 INFO - PROCESS | 1814 | 1461282253737 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:44:13 INFO - PROCESS | 1814 | 1461282253739 Marionette TRACE conn3 <- [1,1938,null,{}] 16:44:13 INFO - PROCESS | 1814 | 1461282253745 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:13 INFO - PROCESS | 1814 | 1461282253949 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 16:44:14 INFO - PROCESS | 1814 | 1461282254211 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:14 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125ef8000 == 164 [pid = 1814] [id = 492] 16:44:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 216 (0x7f21264c0000) [pid = 1814] [serial = 1477] [outer = (nil)] 16:44:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 217 (0x7f212b805800) [pid = 1814] [serial = 1478] [outer = 0x7f21264c0000] 16:44:14 INFO - PROCESS | 1814 | 1461282254323 Marionette DEBUG loaded listener.js 16:44:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 218 (0x7f212ce43800) [pid = 1814] [serial = 1479] [outer = 0x7f21264c0000] 16:44:15 INFO - PROCESS | 1814 | 1461282255135 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1441ms 16:44:15 INFO - PROCESS | 1814 | 1461282255179 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 16:44:15 INFO - PROCESS | 1814 | 1461282255183 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 16:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:44:15 INFO - PROCESS | 1814 | 1461282255189 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:44:15 INFO - PROCESS | 1814 | 1461282255191 Marionette TRACE conn3 <- [1,1942,null,{}] 16:44:15 INFO - PROCESS | 1814 | 1461282255196 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:15 INFO - PROCESS | 1814 | 1461282255386 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 16:44:15 INFO - PROCESS | 1814 | 1461282255656 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:15 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212646e000 == 165 [pid = 1814] [id = 493] 16:44:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 219 (0x7f2122207400) [pid = 1814] [serial = 1480] [outer = (nil)] 16:44:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 220 (0x7f2131f63000) [pid = 1814] [serial = 1481] [outer = 0x7f2122207400] 16:44:15 INFO - PROCESS | 1814 | 1461282255728 Marionette DEBUG loaded listener.js 16:44:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 221 (0x7f2138b8a800) [pid = 1814] [serial = 1482] [outer = 0x7f2122207400] 16:44:16 INFO - PROCESS | 1814 | 1461282256552 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1432ms 16:44:16 INFO - PROCESS | 1814 | 1461282256622 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 16:44:16 INFO - PROCESS | 1814 | 1461282256625 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 16:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:44:16 INFO - PROCESS | 1814 | 1461282256631 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:44:16 INFO - PROCESS | 1814 | 1461282256634 Marionette TRACE conn3 <- [1,1946,null,{}] 16:44:16 INFO - PROCESS | 1814 | 1461282256639 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:16 INFO - PROCESS | 1814 | 1461282256891 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 16:44:17 INFO - PROCESS | 1814 | 1461282257205 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:17 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212aba0000 == 166 [pid = 1814] [id = 494] 16:44:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 222 (0x7f21265e9c00) [pid = 1814] [serial = 1483] [outer = (nil)] 16:44:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 223 (0x7f2139c29800) [pid = 1814] [serial = 1484] [outer = 0x7f21265e9c00] 16:44:17 INFO - PROCESS | 1814 | 1461282257280 Marionette DEBUG loaded listener.js 16:44:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 224 (0x7f2139d76800) [pid = 1814] [serial = 1485] [outer = 0x7f21265e9c00] 16:44:18 INFO - PROCESS | 1814 | 1461282258146 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1583ms 16:44:18 INFO - PROCESS | 1814 | 1461282258215 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 16:44:18 INFO - PROCESS | 1814 | 1461282258218 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 16:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:44:18 INFO - PROCESS | 1814 | 1461282258224 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:44:18 INFO - PROCESS | 1814 | 1461282258226 Marionette TRACE conn3 <- [1,1950,null,{}] 16:44:18 INFO - PROCESS | 1814 | 1461282258232 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:18 INFO - PROCESS | 1814 | 1461282258442 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 16:44:18 INFO - PROCESS | 1814 | 1461282258754 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:18 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210f406000 == 167 [pid = 1814] [id = 495] 16:44:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 225 (0x7f210d2f1800) [pid = 1814] [serial = 1486] [outer = (nil)] 16:44:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 226 (0x7f210e4dbc00) [pid = 1814] [serial = 1487] [outer = 0x7f210d2f1800] 16:44:18 INFO - PROCESS | 1814 | 1461282258829 Marionette DEBUG loaded listener.js 16:44:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 227 (0x7f21160c3000) [pid = 1814] [serial = 1488] [outer = 0x7f210d2f1800] 16:44:20 INFO - PROCESS | 1814 | 1461282260179 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1990ms 16:44:20 INFO - PROCESS | 1814 | 1461282260261 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 16:44:20 INFO - PROCESS | 1814 | 1461282260266 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 16:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:44:20 INFO - PROCESS | 1814 | 1461282260293 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:44:20 INFO - PROCESS | 1814 | 1461282260298 Marionette TRACE conn3 <- [1,1954,null,{}] 16:44:20 INFO - PROCESS | 1814 | 1461282260305 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:20 INFO - PROCESS | 1814 | 1461282260520 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 16:44:20 INFO - PROCESS | 1814 | 1461282260819 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:20 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211509c000 == 168 [pid = 1814] [id = 496] 16:44:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 228 (0x7f210e345000) [pid = 1814] [serial = 1489] [outer = (nil)] 16:44:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 229 (0x7f2111487000) [pid = 1814] [serial = 1490] [outer = 0x7f210e345000] 16:44:20 INFO - PROCESS | 1814 | 1461282260889 Marionette DEBUG loaded listener.js 16:44:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 230 (0x7f2112ec6000) [pid = 1814] [serial = 1491] [outer = 0x7f210e345000] 16:44:21 INFO - PROCESS | 1814 | 1461282261967 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 16:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1738ms 16:44:22 INFO - PROCESS | 1814 | 1461282262026 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 16:44:22 INFO - PROCESS | 1814 | 1461282262034 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 16:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:44:22 INFO - PROCESS | 1814 | 1461282262053 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:44:22 INFO - PROCESS | 1814 | 1461282262057 Marionette TRACE conn3 <- [1,1958,null,{}] 16:44:22 INFO - PROCESS | 1814 | 1461282262119 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:22 INFO - PROCESS | 1814 | 1461282262287 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 16:44:22 INFO - PROCESS | 1814 | 1461282262608 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:22 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21113f9800 == 169 [pid = 1814] [id = 497] 16:44:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 231 (0x7f2111482c00) [pid = 1814] [serial = 1492] [outer = (nil)] 16:44:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 232 (0x7f21143e9400) [pid = 1814] [serial = 1493] [outer = 0x7f2111482c00] 16:44:22 INFO - PROCESS | 1814 | 1461282262678 Marionette DEBUG loaded listener.js 16:44:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 233 (0x7f2114fab800) [pid = 1814] [serial = 1494] [outer = 0x7f2111482c00] 16:44:23 INFO - PROCESS | 1814 | 1461282263483 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 16:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1489ms 16:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:44:23 INFO - PROCESS | 1814 | 1461282263540 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 16:44:23 INFO - PROCESS | 1814 | 1461282263543 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 16:44:23 INFO - PROCESS | 1814 | 1461282263550 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:44:23 INFO - PROCESS | 1814 | 1461282263555 Marionette TRACE conn3 <- [1,1962,null,{}] 16:44:23 INFO - PROCESS | 1814 | 1461282263570 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:23 INFO - PROCESS | 1814 | 1461282263757 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 16:44:24 INFO - PROCESS | 1814 | 1461282264031 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:24 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21114d8000 == 170 [pid = 1814] [id = 498] 16:44:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 234 (0x7f2116dd6000) [pid = 1814] [serial = 1495] [outer = (nil)] 16:44:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 235 (0x7f21178b9c00) [pid = 1814] [serial = 1496] [outer = 0x7f2116dd6000] 16:44:24 INFO - PROCESS | 1814 | 1461282264105 Marionette DEBUG loaded listener.js 16:44:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 236 (0x7f2117a7c800) [pid = 1814] [serial = 1497] [outer = 0x7f2116dd6000] 16:44:25 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21225ce800 == 169 [pid = 1814] [id = 381] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 235 (0x7f212b05f800) [pid = 1814] [serial = 1316] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 234 (0x7f2123b8b400) [pid = 1814] [serial = 1310] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 233 (0x7f211380a400) [pid = 1814] [serial = 1328] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 232 (0x7f211148ac00) [pid = 1814] [serial = 1337] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 231 (0x7f2119049800) [pid = 1814] [serial = 1307] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 230 (0x7f213d632000) [pid = 1814] [serial = 1319] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 229 (0x7f211309fc00) [pid = 1814] [serial = 1304] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 228 (0x7f212244b800) [pid = 1814] [serial = 1331] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 227 (0x7f2122447000) [pid = 1814] [serial = 1325] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 226 (0x7f2115723000) [pid = 1814] [serial = 1334] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 225 (0x7f212667b400) [pid = 1814] [serial = 1313] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 224 (0x7f210d2ec400) [pid = 1814] [serial = 1322] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 223 (0x7f2113742800) [pid = 1814] [serial = 1367] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | 1461282265151 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 16:44:25 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21113f2000 == 168 [pid = 1814] [id = 478] 16:44:25 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2112f82000 == 167 [pid = 1814] [id = 477] 16:44:25 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21117db000 == 166 [pid = 1814] [id = 476] 16:44:25 INFO - PROCESS | 1814 | --DOCSHELL 0x7f210e5e6800 == 165 [pid = 1814] [id = 475] 16:44:25 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2139f62800 == 164 [pid = 1814] [id = 468] 16:44:25 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2131e83000 == 163 [pid = 1814] [id = 467] 16:44:25 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b54c800 == 162 [pid = 1814] [id = 466] 16:44:25 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2128843000 == 161 [pid = 1814] [id = 465] 16:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1637ms 16:44:25 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212631c000 == 160 [pid = 1814] [id = 464] 16:44:25 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212571c800 == 159 [pid = 1814] [id = 463] 16:44:25 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125430000 == 158 [pid = 1814] [id = 462] 16:44:25 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21225c6000 == 157 [pid = 1814] [id = 461] 16:44:25 INFO - PROCESS | 1814 | 1461282265193 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 16:44:25 INFO - PROCESS | 1814 | 1461282265198 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 16:44:25 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121ab8800 == 156 [pid = 1814] [id = 460] 16:44:25 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21202d1000 == 155 [pid = 1814] [id = 459] 16:44:25 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211ee33000 == 154 [pid = 1814] [id = 458] 16:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:44:25 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21161c6800 == 153 [pid = 1814] [id = 457] 16:44:25 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21118d2000 == 152 [pid = 1814] [id = 456] 16:44:25 INFO - PROCESS | 1814 | 1461282265214 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:44:25 INFO - PROCESS | 1814 | 1461282265216 Marionette TRACE conn3 <- [1,1966,null,{}] 16:44:25 INFO - PROCESS | 1814 | 1461282265222 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:25 INFO - PROCESS | 1814 | 1461282265409 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 222 (0x7f2111488c00) [pid = 1814] [serial = 1343] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 221 (0x7f211f158800) [pid = 1814] [serial = 1359] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 220 (0x7f211eead000) [pid = 1814] [serial = 1358] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 219 (0x7f2121989c00) [pid = 1814] [serial = 1365] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 218 (0x7f2117a65c00) [pid = 1814] [serial = 1352] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 217 (0x7f2117a70400) [pid = 1814] [serial = 1353] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 216 (0x7f2120269400) [pid = 1814] [serial = 1362] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 215 (0x7f21161a9400) [pid = 1814] [serial = 1350] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 214 (0x7f211934ac00) [pid = 1814] [serial = 1356] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 213 (0x7f2117a90000) [pid = 1814] [serial = 1355] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 212 (0x7f2121367800) [pid = 1814] [serial = 1364] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 211 (0x7f211ffef000) [pid = 1814] [serial = 1361] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 210 (0x7f2128aaf000) [pid = 1814] [serial = 1301] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 209 (0x7f2111f0d800) [pid = 1814] [serial = 1344] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 208 (0x7f210e28d000) [pid = 1814] [serial = 1340] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 207 (0x7f2113809000) [pid = 1814] [serial = 1347] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 206 (0x7f210e4dac00) [pid = 1814] [serial = 1341] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 205 (0x7f2115725000) [pid = 1814] [serial = 1349] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | --DOMWINDOW == 204 (0x7f210f1de400) [pid = 1814] [serial = 1346] [outer = (nil)] [url = about:blank] 16:44:25 INFO - PROCESS | 1814 | 1461282265705 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:25 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2110dda000 == 153 [pid = 1814] [id = 499] 16:44:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 205 (0x7f210e28d000) [pid = 1814] [serial = 1498] [outer = (nil)] 16:44:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 206 (0x7f2113809000) [pid = 1814] [serial = 1499] [outer = 0x7f210e28d000] 16:44:25 INFO - PROCESS | 1814 | 1461282265807 Marionette DEBUG loaded listener.js 16:44:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 207 (0x7f2117a63c00) [pid = 1814] [serial = 1500] [outer = 0x7f210e28d000] 16:44:26 INFO - PROCESS | 1814 | 1461282266482 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 16:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1287ms 16:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:44:26 INFO - PROCESS | 1814 | 1461282266496 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 16:44:26 INFO - PROCESS | 1814 | 1461282266498 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 16:44:26 INFO - PROCESS | 1814 | 1461282266504 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:44:26 INFO - PROCESS | 1814 | 1461282266507 Marionette TRACE conn3 <- [1,1970,null,{}] 16:44:26 INFO - PROCESS | 1814 | 1461282266511 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:26 INFO - PROCESS | 1814 | 1461282266679 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 16:44:26 INFO - PROCESS | 1814 | 1461282266875 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:26 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21135ba800 == 154 [pid = 1814] [id = 500] 16:44:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 208 (0x7f210e10a800) [pid = 1814] [serial = 1501] [outer = (nil)] 16:44:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 209 (0x7f211934b400) [pid = 1814] [serial = 1502] [outer = 0x7f210e10a800] 16:44:26 INFO - PROCESS | 1814 | 1461282266936 Marionette DEBUG loaded listener.js 16:44:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 210 (0x7f211eeaec00) [pid = 1814] [serial = 1503] [outer = 0x7f210e10a800] 16:44:27 INFO - PROCESS | 1814 | 1461282267721 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 16:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1278ms 16:44:27 INFO - PROCESS | 1814 | 1461282267782 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 16:44:27 INFO - PROCESS | 1814 | 1461282267785 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 16:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:44:27 INFO - PROCESS | 1814 | 1461282267790 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:44:27 INFO - PROCESS | 1814 | 1461282267793 Marionette TRACE conn3 <- [1,1974,null,{}] 16:44:27 INFO - PROCESS | 1814 | 1461282267798 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:28 INFO - PROCESS | 1814 | 1461282268077 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 16:44:28 INFO - PROCESS | 1814 | 1461282268107 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:28 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21185d4000 == 155 [pid = 1814] [id = 501] 16:44:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 211 (0x7f2120089c00) [pid = 1814] [serial = 1504] [outer = (nil)] 16:44:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 212 (0x7f2121367400) [pid = 1814] [serial = 1505] [outer = 0x7f2120089c00] 16:44:28 INFO - PROCESS | 1814 | 1461282268169 Marionette DEBUG loaded listener.js 16:44:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 213 (0x7f2121992c00) [pid = 1814] [serial = 1506] [outer = 0x7f2120089c00] 16:44:29 INFO - PROCESS | 1814 | 1461282269016 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 16:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1242ms 16:44:29 INFO - PROCESS | 1814 | 1461282269042 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 16:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:44:29 INFO - PROCESS | 1814 | 1461282269047 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 16:44:29 INFO - PROCESS | 1814 | 1461282269053 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:44:29 INFO - PROCESS | 1814 | 1461282269055 Marionette TRACE conn3 <- [1,1978,null,{}] 16:44:29 INFO - PROCESS | 1814 | 1461282269060 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:29 INFO - PROCESS | 1814 | 1461282269301 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 16:44:29 INFO - PROCESS | 1814 | 1461282269340 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:29 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2119605800 == 156 [pid = 1814] [id = 502] 16:44:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 214 (0x7f2121993000) [pid = 1814] [serial = 1507] [outer = (nil)] 16:44:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 215 (0x7f2121e4ac00) [pid = 1814] [serial = 1508] [outer = 0x7f2121993000] 16:44:29 INFO - PROCESS | 1814 | 1461282269399 Marionette DEBUG loaded listener.js 16:44:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 216 (0x7f212244d400) [pid = 1814] [serial = 1509] [outer = 0x7f2121993000] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 215 (0x7f2117a6a400) [pid = 1814] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 214 (0x7f211934a000) [pid = 1814] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 213 (0x7f2114fa3000) [pid = 1814] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 212 (0x7f212223c000) [pid = 1814] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 211 (0x7f21265ebc00) [pid = 1814] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 210 (0x7f2114fa3400) [pid = 1814] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 209 (0x7f2117a68800) [pid = 1814] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 208 (0x7f21265e5400) [pid = 1814] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 207 (0x7f212220cc00) [pid = 1814] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 206 (0x7f210d2ed000) [pid = 1814] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 205 (0x7f210d2e5400) [pid = 1814] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 204 (0x7f210d2e6c00) [pid = 1814] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 203 (0x7f212b804400) [pid = 1814] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 202 (0x7f211571a800) [pid = 1814] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 201 (0x7f21159d0c00) [pid = 1814] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 200 (0x7f210e4e3c00) [pid = 1814] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 199 (0x7f212492d400) [pid = 1814] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 198 (0x7f21218b9800) [pid = 1814] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 197 (0x7f2113807000) [pid = 1814] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 196 (0x7f21161ab400) [pid = 1814] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 195 (0x7f212734bc00) [pid = 1814] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 194 (0x7f212026cc00) [pid = 1814] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 193 (0x7f2111f16800) [pid = 1814] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 192 (0x7f210e107c00) [pid = 1814] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 191 (0x7f2121d6ac00) [pid = 1814] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 190 (0x7f210e28e000) [pid = 1814] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 189 (0x7f2126667000) [pid = 1814] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 188 (0x7f211373b800) [pid = 1814] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 187 (0x7f212b05f400) [pid = 1814] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 186 (0x7f210e107400) [pid = 1814] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 185 (0x7f2123b9e400) [pid = 1814] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 184 (0x7f2122984400) [pid = 1814] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 183 (0x7f211641a800) [pid = 1814] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 182 (0x7f2117a75800) [pid = 1814] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 181 (0x7f2111483800) [pid = 1814] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 180 (0x7f210e345800) [pid = 1814] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 179 (0x7f2113803c00) [pid = 1814] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 178 (0x7f210e28ac00) [pid = 1814] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 177 (0x7f212a4cc000) [pid = 1814] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 176 (0x7f2111f0c400) [pid = 1814] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 175 (0x7f2125e79c00) [pid = 1814] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 174 (0x7f210e108c00) [pid = 1814] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 173 (0x7f210f321000) [pid = 1814] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 172 (0x7f2122a98c00) [pid = 1814] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 171 (0x7f212973c000) [pid = 1814] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 170 (0x7f210e105400) [pid = 1814] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 169 (0x7f2116419400) [pid = 1814] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 168 (0x7f2111f0ec00) [pid = 1814] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 167 (0x7f2122611000) [pid = 1814] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 166 (0x7f2111f17000) [pid = 1814] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:44:30 INFO - PROCESS | 1814 | --DOMWINDOW == 165 (0x7f212666c400) [pid = 1814] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:44:31 INFO - PROCESS | 1814 | 1461282271056 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 2032ms 16:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:44:31 INFO - PROCESS | 1814 | 1461282271085 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 16:44:31 INFO - PROCESS | 1814 | 1461282271087 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 16:44:31 INFO - PROCESS | 1814 | 1461282271092 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:44:31 INFO - PROCESS | 1814 | 1461282271095 Marionette TRACE conn3 <- [1,1982,null,{}] 16:44:31 INFO - PROCESS | 1814 | 1461282271100 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:31 INFO - PROCESS | 1814 | 1461282271284 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 16:44:31 INFO - PROCESS | 1814 | 1461282271298 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:31 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21114cc000 == 157 [pid = 1814] [id = 503] 16:44:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 166 (0x7f210d2e6000) [pid = 1814] [serial = 1510] [outer = (nil)] 16:44:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 167 (0x7f210e347400) [pid = 1814] [serial = 1511] [outer = 0x7f210d2e6000] 16:44:31 INFO - PROCESS | 1814 | 1461282271533 Marionette DEBUG loaded listener.js 16:44:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 168 (0x7f2111f0c400) [pid = 1814] [serial = 1512] [outer = 0x7f210d2e6000] 16:44:32 INFO - PROCESS | 1814 | 1461282272408 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1480ms 16:44:32 INFO - PROCESS | 1814 | 1461282272577 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 16:44:32 INFO - PROCESS | 1814 | 1461282272582 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 16:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:44:32 INFO - PROCESS | 1814 | 1461282272601 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:44:32 INFO - PROCESS | 1814 | 1461282272604 Marionette TRACE conn3 <- [1,1986,null,{}] 16:44:32 INFO - PROCESS | 1814 | 1461282272612 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:32 INFO - PROCESS | 1814 | 1461282272847 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 16:44:33 INFO - PROCESS | 1814 | 1461282273169 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:33 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21113ed800 == 158 [pid = 1814] [id = 504] 16:44:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 169 (0x7f210e28dc00) [pid = 1814] [serial = 1513] [outer = (nil)] 16:44:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 170 (0x7f210e4e3400) [pid = 1814] [serial = 1514] [outer = 0x7f210e28dc00] 16:44:33 INFO - PROCESS | 1814 | 1461282273248 Marionette DEBUG loaded listener.js 16:44:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 171 (0x7f210f322800) [pid = 1814] [serial = 1515] [outer = 0x7f210e28dc00] 16:44:34 INFO - PROCESS | 1814 | 1461282274182 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1631ms 16:44:34 INFO - PROCESS | 1814 | 1461282274233 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 16:44:34 INFO - PROCESS | 1814 | 1461282274238 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 16:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:44:34 INFO - PROCESS | 1814 | 1461282274250 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:44:34 INFO - PROCESS | 1814 | 1461282274255 Marionette TRACE conn3 <- [1,1990,null,{}] 16:44:34 INFO - PROCESS | 1814 | 1461282274261 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:34 INFO - PROCESS | 1814 | 1461282274495 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 16:44:34 INFO - PROCESS | 1814 | 1461282274806 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:34 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2116d1d000 == 159 [pid = 1814] [id = 505] 16:44:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 172 (0x7f2113802c00) [pid = 1814] [serial = 1516] [outer = (nil)] 16:44:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 173 (0x7f211380d400) [pid = 1814] [serial = 1517] [outer = 0x7f2113802c00] 16:44:34 INFO - PROCESS | 1814 | 1461282274890 Marionette DEBUG loaded listener.js 16:44:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 174 (0x7f2114fac000) [pid = 1814] [serial = 1518] [outer = 0x7f2113802c00] 16:44:35 INFO - PROCESS | 1814 | 1461282275828 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1641ms 16:44:35 INFO - PROCESS | 1814 | 1461282275888 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 16:44:35 INFO - PROCESS | 1814 | 1461282275891 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 16:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:44:35 INFO - PROCESS | 1814 | 1461282275898 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:44:35 INFO - PROCESS | 1814 | 1461282275902 Marionette TRACE conn3 <- [1,1994,null,{}] 16:44:35 INFO - PROCESS | 1814 | 1461282275957 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:36 INFO - PROCESS | 1814 | 1461282276233 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 16:44:36 INFO - PROCESS | 1814 | 1461282276470 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:36 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211ee35800 == 160 [pid = 1814] [id = 506] 16:44:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 175 (0x7f2116420000) [pid = 1814] [serial = 1519] [outer = (nil)] 16:44:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 176 (0x7f2117a73000) [pid = 1814] [serial = 1520] [outer = 0x7f2116420000] 16:44:36 INFO - PROCESS | 1814 | 1461282276551 Marionette DEBUG loaded listener.js 16:44:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 177 (0x7f2119044800) [pid = 1814] [serial = 1521] [outer = 0x7f2116420000] 16:44:37 INFO - PROCESS | 1814 | 1461282277409 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1582ms 16:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:44:37 INFO - PROCESS | 1814 | 1461282277481 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 16:44:37 INFO - PROCESS | 1814 | 1461282277484 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 16:44:37 INFO - PROCESS | 1814 | 1461282277490 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:44:37 INFO - PROCESS | 1814 | 1461282277493 Marionette TRACE conn3 <- [1,1998,null,{}] 16:44:37 INFO - PROCESS | 1814 | 1461282277498 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:37 INFO - PROCESS | 1814 | 1461282277727 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 16:44:37 INFO - PROCESS | 1814 | 1461282277985 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:38 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121249800 == 161 [pid = 1814] [id = 507] 16:44:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 178 (0x7f2117a68800) [pid = 1814] [serial = 1522] [outer = (nil)] 16:44:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 179 (0x7f211f0cfc00) [pid = 1814] [serial = 1523] [outer = 0x7f2117a68800] 16:44:38 INFO - PROCESS | 1814 | 1461282278101 Marionette DEBUG loaded listener.js 16:44:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 180 (0x7f2120082000) [pid = 1814] [serial = 1524] [outer = 0x7f2117a68800] 16:44:38 INFO - PROCESS | 1814 | 1461282278912 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 16:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1488ms 16:44:38 INFO - PROCESS | 1814 | 1461282278978 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 16:44:38 INFO - PROCESS | 1814 | 1461282278981 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 16:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:44:38 INFO - PROCESS | 1814 | 1461282278987 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:44:38 INFO - PROCESS | 1814 | 1461282278990 Marionette TRACE conn3 <- [1,2002,null,{}] 16:44:38 INFO - PROCESS | 1814 | 1461282278995 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:39 INFO - PROCESS | 1814 | 1461282279240 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 16:44:39 INFO - PROCESS | 1814 | 1461282279504 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:39 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2122462000 == 162 [pid = 1814] [id = 508] 16:44:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 181 (0x7f211373d400) [pid = 1814] [serial = 1525] [outer = (nil)] 16:44:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 182 (0x7f212126c400) [pid = 1814] [serial = 1526] [outer = 0x7f211373d400] 16:44:39 INFO - PROCESS | 1814 | 1461282279621 Marionette DEBUG loaded listener.js 16:44:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 183 (0x7f21218c5800) [pid = 1814] [serial = 1527] [outer = 0x7f211373d400] 16:44:40 INFO - PROCESS | 1814 | 1461282280416 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1484ms 16:44:40 INFO - PROCESS | 1814 | 1461282280473 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 16:44:40 INFO - PROCESS | 1814 | 1461282280477 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 16:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:44:40 INFO - PROCESS | 1814 | 1461282280482 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:44:40 INFO - PROCESS | 1814 | 1461282280485 Marionette TRACE conn3 <- [1,2006,null,{}] 16:44:40 INFO - PROCESS | 1814 | 1461282280490 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:40 INFO - PROCESS | 1814 | 1461282280727 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 16:44:41 INFO - PROCESS | 1814 | 1461282281002 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:41 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212541f000 == 163 [pid = 1814] [id = 509] 16:44:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 184 (0x7f21228c2c00) [pid = 1814] [serial = 1528] [outer = (nil)] 16:44:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 185 (0x7f2122d43800) [pid = 1814] [serial = 1529] [outer = 0x7f21228c2c00] 16:44:41 INFO - PROCESS | 1814 | 1461282281130 Marionette DEBUG loaded listener.js 16:44:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 186 (0x7f2123e28000) [pid = 1814] [serial = 1530] [outer = 0x7f21228c2c00] 16:44:41 INFO - PROCESS | 1814 | 1461282281969 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 16:44:42 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 16:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1531ms 16:44:42 INFO - PROCESS | 1814 | 1461282282016 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 16:44:42 INFO - PROCESS | 1814 | 1461282282019 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 16:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:44:42 INFO - PROCESS | 1814 | 1461282282025 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:44:42 INFO - PROCESS | 1814 | 1461282282028 Marionette TRACE conn3 <- [1,2010,null,{}] 16:44:42 INFO - PROCESS | 1814 | 1461282282034 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:42 INFO - PROCESS | 1814 | 1461282282224 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 16:44:42 INFO - PROCESS | 1814 | 1461282282491 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:42 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21257d5800 == 164 [pid = 1814] [id = 510] 16:44:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 187 (0x7f2122615c00) [pid = 1814] [serial = 1531] [outer = (nil)] 16:44:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 188 (0x7f21256a5000) [pid = 1814] [serial = 1532] [outer = 0x7f2122615c00] 16:44:42 INFO - PROCESS | 1814 | 1461282282565 Marionette DEBUG loaded listener.js 16:44:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 189 (0x7f2125e6fc00) [pid = 1814] [serial = 1533] [outer = 0x7f2122615c00] 16:44:43 INFO - PROCESS | 1814 | 1461282283398 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 16:44:43 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 16:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1428ms 16:44:43 INFO - PROCESS | 1814 | 1461282283455 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 16:44:43 INFO - PROCESS | 1814 | 1461282283458 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 16:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:44:43 INFO - PROCESS | 1814 | 1461282283465 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:44:43 INFO - PROCESS | 1814 | 1461282283467 Marionette TRACE conn3 <- [1,2014,null,{}] 16:44:43 INFO - PROCESS | 1814 | 1461282283473 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:43 INFO - PROCESS | 1814 | 1461282283683 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 16:44:43 INFO - PROCESS | 1814 | 1461282283951 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:43 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212646b000 == 165 [pid = 1814] [id = 511] 16:44:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 190 (0x7f2122a99000) [pid = 1814] [serial = 1534] [outer = (nil)] 16:44:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 191 (0x7f2125fedc00) [pid = 1814] [serial = 1535] [outer = 0x7f2122a99000] 16:44:44 INFO - PROCESS | 1814 | 1461282284027 Marionette DEBUG loaded listener.js 16:44:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 192 (0x7f2126242800) [pid = 1814] [serial = 1536] [outer = 0x7f2122a99000] 16:44:44 INFO - PROCESS | 1814 | 1461282284884 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1477ms 16:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:44:44 INFO - PROCESS | 1814 | 1461282284944 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 16:44:44 INFO - PROCESS | 1814 | 1461282284946 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 16:44:44 INFO - PROCESS | 1814 | 1461282284953 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:44:44 INFO - PROCESS | 1814 | 1461282284956 Marionette TRACE conn3 <- [1,2018,null,{}] 16:44:44 INFO - PROCESS | 1814 | 1461282284961 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:45 INFO - PROCESS | 1814 | 1461282285170 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 16:44:45 INFO - PROCESS | 1814 | 1461282285438 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:45 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212ab09800 == 166 [pid = 1814] [id = 512] 16:44:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 193 (0x7f2125e71000) [pid = 1814] [serial = 1537] [outer = (nil)] 16:44:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 194 (0x7f21264c2c00) [pid = 1814] [serial = 1538] [outer = 0x7f2125e71000] 16:44:45 INFO - PROCESS | 1814 | 1461282285515 Marionette DEBUG loaded listener.js 16:44:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 195 (0x7f2126661800) [pid = 1814] [serial = 1539] [outer = 0x7f2125e71000] 16:44:46 INFO - PROCESS | 1814 | ************************* 16:44:46 INFO - PROCESS | 1814 | A coding exception was thrown and uncaught in a Task. 16:44:46 INFO - PROCESS | 1814 | 16:44:46 INFO - PROCESS | 1814 | Full message: TypeError: NetworkError when attempting to fetch resource. 16:44:46 INFO - PROCESS | 1814 | Full stack: 16:44:46 INFO - PROCESS | 1814 | ************************* 16:44:46 INFO - PROCESS | 1814 | 1461282286445 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1538ms 16:44:46 INFO - PROCESS | 1814 | 1461282286491 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 16:44:46 INFO - PROCESS | 1814 | 1461282286495 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 16:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:44:46 INFO - PROCESS | 1814 | 1461282286500 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:44:46 INFO - PROCESS | 1814 | 1461282286502 Marionette TRACE conn3 <- [1,2022,null,{}] 16:44:46 INFO - PROCESS | 1814 | 1461282286508 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:46 INFO - PROCESS | 1814 | 1461282286728 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 16:44:47 INFO - PROCESS | 1814 | 1461282287001 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:47 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212c352800 == 167 [pid = 1814] [id = 513] 16:44:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 196 (0x7f2125fe3800) [pid = 1814] [serial = 1540] [outer = (nil)] 16:44:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 197 (0x7f2126678000) [pid = 1814] [serial = 1541] [outer = 0x7f2125fe3800] 16:44:47 INFO - PROCESS | 1814 | 1461282287116 Marionette DEBUG loaded listener.js 16:44:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 198 (0x7f212973d800) [pid = 1814] [serial = 1542] [outer = 0x7f2125fe3800] 16:44:47 INFO - PROCESS | 1814 | 1461282287963 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1527ms 16:44:48 INFO - PROCESS | 1814 | 1461282288029 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 16:44:48 INFO - PROCESS | 1814 | 1461282288034 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 16:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:44:48 INFO - PROCESS | 1814 | 1461282288041 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:44:48 INFO - PROCESS | 1814 | 1461282288046 Marionette TRACE conn3 <- [1,2026,null,{}] 16:44:48 INFO - PROCESS | 1814 | 1461282288052 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:48 INFO - PROCESS | 1814 | 1461282288295 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 16:44:48 INFO - PROCESS | 1814 | 1461282288561 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:48 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2132cc7000 == 168 [pid = 1814] [id = 514] 16:44:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 199 (0x7f212b804400) [pid = 1814] [serial = 1543] [outer = (nil)] 16:44:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 200 (0x7f212bcc1400) [pid = 1814] [serial = 1544] [outer = 0x7f212b804400] 16:44:48 INFO - PROCESS | 1814 | 1461282288708 Marionette DEBUG loaded listener.js 16:44:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 201 (0x7f212cf11800) [pid = 1814] [serial = 1545] [outer = 0x7f212b804400] 16:44:49 INFO - PROCESS | 1814 | 1461282289566 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1584ms 16:44:49 INFO - PROCESS | 1814 | 1461282289626 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 16:44:49 INFO - PROCESS | 1814 | 1461282289628 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 16:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:44:49 INFO - PROCESS | 1814 | 1461282289635 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:44:49 INFO - PROCESS | 1814 | 1461282289637 Marionette TRACE conn3 <- [1,2030,null,{}] 16:44:49 INFO - PROCESS | 1814 | 1461282289642 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:49 INFO - PROCESS | 1814 | 1461282289840 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 16:44:50 INFO - PROCESS | 1814 | 1461282290125 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:50 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2139a0b800 == 169 [pid = 1814] [id = 515] 16:44:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 202 (0x7f2137cf0000) [pid = 1814] [serial = 1546] [outer = (nil)] 16:44:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 203 (0x7f2138b8c000) [pid = 1814] [serial = 1547] [outer = 0x7f2137cf0000] 16:44:50 INFO - PROCESS | 1814 | 1461282290251 Marionette DEBUG loaded listener.js 16:44:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 204 (0x7f2139cedc00) [pid = 1814] [serial = 1548] [outer = 0x7f2137cf0000] 16:44:51 INFO - PROCESS | 1814 | 1461282291079 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1480ms 16:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:44:51 INFO - PROCESS | 1814 | 1461282291117 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 16:44:51 INFO - PROCESS | 1814 | 1461282291120 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 16:44:51 INFO - PROCESS | 1814 | 1461282291126 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:44:51 INFO - PROCESS | 1814 | 1461282291129 Marionette TRACE conn3 <- [1,2034,null,{}] 16:44:51 INFO - PROCESS | 1814 | 1461282291134 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:51 INFO - PROCESS | 1814 | 1461282291321 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 16:44:51 INFO - PROCESS | 1814 | 1461282291649 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:51 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213d959800 == 170 [pid = 1814] [id = 516] 16:44:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 205 (0x7f211ffe9c00) [pid = 1814] [serial = 1549] [outer = (nil)] 16:44:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 206 (0x7f2139f18400) [pid = 1814] [serial = 1550] [outer = 0x7f211ffe9c00] 16:44:51 INFO - PROCESS | 1814 | 1461282291734 Marionette DEBUG loaded listener.js 16:44:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 207 (0x7f213d632400) [pid = 1814] [serial = 1551] [outer = 0x7f211ffe9c00] 16:44:52 INFO - PROCESS | 1814 | 1461282292548 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1479ms 16:44:52 INFO - PROCESS | 1814 | 1461282292605 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 16:44:52 INFO - PROCESS | 1814 | 1461282292608 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 16:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:44:52 INFO - PROCESS | 1814 | 1461282292614 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:44:52 INFO - PROCESS | 1814 | 1461282292616 Marionette TRACE conn3 <- [1,2038,null,{}] 16:44:52 INFO - PROCESS | 1814 | 1461282292622 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:52 INFO - PROCESS | 1814 | 1461282292804 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 16:44:53 INFO - PROCESS | 1814 | 1461282293084 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:53 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213df8d000 == 171 [pid = 1814] [id = 517] 16:44:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 208 (0x7f211ff30800) [pid = 1814] [serial = 1552] [outer = (nil)] 16:44:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 209 (0x7f213d63a400) [pid = 1814] [serial = 1553] [outer = 0x7f211ff30800] 16:44:53 INFO - PROCESS | 1814 | 1461282293196 Marionette DEBUG loaded listener.js 16:44:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 210 (0x7f213d73e800) [pid = 1814] [serial = 1554] [outer = 0x7f211ff30800] 16:44:53 INFO - PROCESS | 1814 | 1461282293959 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1379ms 16:44:54 INFO - PROCESS | 1814 | 1461282294002 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 16:44:54 INFO - PROCESS | 1814 | 1461282294006 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 16:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:44:54 INFO - PROCESS | 1814 | 1461282294011 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:44:54 INFO - PROCESS | 1814 | 1461282294014 Marionette TRACE conn3 <- [1,2042,null,{}] 16:44:54 INFO - PROCESS | 1814 | 1461282294019 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:54 INFO - PROCESS | 1814 | 1461282294211 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 16:44:54 INFO - PROCESS | 1814 | 1461282294491 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:54 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f214236b000 == 172 [pid = 1814] [id = 518] 16:44:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 211 (0x7f210c9c1c00) [pid = 1814] [serial = 1555] [outer = (nil)] 16:44:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 212 (0x7f210c9cac00) [pid = 1814] [serial = 1556] [outer = 0x7f210c9c1c00] 16:44:54 INFO - PROCESS | 1814 | 1461282294604 Marionette DEBUG loaded listener.js 16:44:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 213 (0x7f210c9cf800) [pid = 1814] [serial = 1557] [outer = 0x7f210c9c1c00] 16:44:55 INFO - PROCESS | 1814 | 1461282295379 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:44:55 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) 16:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1431ms 16:44:55 INFO - PROCESS | 1814 | 1461282295444 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 16:44:55 INFO - PROCESS | 1814 | 1461282295448 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 16:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:44:55 INFO - PROCESS | 1814 | 1461282295454 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:44:55 INFO - PROCESS | 1814 | 1461282295456 Marionette TRACE conn3 <- [1,2046,null,{}] 16:44:55 INFO - PROCESS | 1814 | 1461282295461 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:55 INFO - PROCESS | 1814 | 1461282295673 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 16:44:55 INFO - PROCESS | 1814 | 1461282295984 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:56 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210cf5a800 == 173 [pid = 1814] [id = 519] 16:44:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 214 (0x7f210c9c2400) [pid = 1814] [serial = 1558] [outer = (nil)] 16:44:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 215 (0x7f213d638c00) [pid = 1814] [serial = 1559] [outer = 0x7f210c9c2400] 16:44:56 INFO - PROCESS | 1814 | 1461282296060 Marionette DEBUG loaded listener.js 16:44:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 216 (0x7f213dcd6800) [pid = 1814] [serial = 1560] [outer = 0x7f210c9c2400] 16:44:56 INFO - PROCESS | 1814 | 1461282296839 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1438ms 16:44:56 INFO - PROCESS | 1814 | 1461282296893 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 16:44:56 INFO - PROCESS | 1814 | 1461282296900 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 16:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:44:56 INFO - PROCESS | 1814 | 1461282296906 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:44:56 INFO - PROCESS | 1814 | 1461282296908 Marionette TRACE conn3 <- [1,2050,null,{}] 16:44:56 INFO - PROCESS | 1814 | 1461282296914 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:57 INFO - PROCESS | 1814 | 1461282297107 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 16:44:57 INFO - PROCESS | 1814 | 1461282297398 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:57 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2115831000 == 174 [pid = 1814] [id = 520] 16:44:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 217 (0x7f210d192000) [pid = 1814] [serial = 1561] [outer = (nil)] 16:44:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 218 (0x7f210d199c00) [pid = 1814] [serial = 1562] [outer = 0x7f210d192000] 16:44:57 INFO - PROCESS | 1814 | 1461282297517 Marionette DEBUG loaded listener.js 16:44:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 219 (0x7f210d19dc00) [pid = 1814] [serial = 1563] [outer = 0x7f210d192000] 16:44:58 INFO - PROCESS | 1814 | 1461282298353 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1483ms 16:44:58 INFO - PROCESS | 1814 | 1461282298391 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 16:44:58 INFO - PROCESS | 1814 | 1461282298394 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 16:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:44:58 INFO - PROCESS | 1814 | 1461282298400 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:44:58 INFO - PROCESS | 1814 | 1461282298402 Marionette TRACE conn3 <- [1,2054,null,{}] 16:44:58 INFO - PROCESS | 1814 | 1461282298408 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:58 INFO - PROCESS | 1814 | 1461282298612 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 16:44:58 INFO - PROCESS | 1814 | 1461282298934 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:58 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210f366800 == 175 [pid = 1814] [id = 521] 16:44:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 220 (0x7f210c9ca400) [pid = 1814] [serial = 1564] [outer = (nil)] 16:44:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 221 (0x7f210f1e6000) [pid = 1814] [serial = 1565] [outer = 0x7f210c9ca400] 16:44:59 INFO - PROCESS | 1814 | 1461282299017 Marionette DEBUG loaded listener.js 16:44:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 222 (0x7f21144f7800) [pid = 1814] [serial = 1566] [outer = 0x7f210c9ca400] 16:44:59 INFO - PROCESS | 1814 | 1461282299830 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1481ms 16:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:44:59 INFO - PROCESS | 1814 | 1461282299884 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 16:44:59 INFO - PROCESS | 1814 | 1461282299887 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 16:44:59 INFO - PROCESS | 1814 | 1461282299893 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:44:59 INFO - PROCESS | 1814 | 1461282299895 Marionette TRACE conn3 <- [1,2058,null,{}] 16:44:59 INFO - PROCESS | 1814 | 1461282299901 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:00 INFO - PROCESS | 1814 | 1461282300107 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 16:45:00 INFO - PROCESS | 1814 | 1461282300435 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:00 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21113da000 == 176 [pid = 1814] [id = 522] 16:45:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 223 (0x7f210d192400) [pid = 1814] [serial = 1567] [outer = (nil)] 16:45:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 224 (0x7f210d2e8c00) [pid = 1814] [serial = 1568] [outer = 0x7f210d192400] 16:45:00 INFO - PROCESS | 1814 | 1461282300519 Marionette DEBUG loaded listener.js 16:45:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 225 (0x7f210e286800) [pid = 1814] [serial = 1569] [outer = 0x7f210d192400] 16:45:01 INFO - PROCESS | 1814 | 1461282301382 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1532ms 16:45:01 INFO - PROCESS | 1814 | 1461282301426 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 16:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:45:01 INFO - PROCESS | 1814 | 1461282301430 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 16:45:01 INFO - PROCESS | 1814 | 1461282301436 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:45:01 INFO - PROCESS | 1814 | 1461282301440 Marionette TRACE conn3 <- [1,2062,null,{}] 16:45:01 INFO - PROCESS | 1814 | 1461282301446 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:01 INFO - PROCESS | 1814 | 1461282301701 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 16:45:02 INFO - PROCESS | 1814 | 1461282302607 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:03 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2115763800 == 175 [pid = 1814] [id = 444] 16:45:03 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2124886800 == 174 [pid = 1814] [id = 63] 16:45:03 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2119605800 == 173 [pid = 1814] [id = 502] 16:45:03 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21185d4000 == 172 [pid = 1814] [id = 501] 16:45:03 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21135ba800 == 171 [pid = 1814] [id = 500] 16:45:03 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2110dda000 == 170 [pid = 1814] [id = 499] 16:45:03 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21114d8000 == 169 [pid = 1814] [id = 498] 16:45:03 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21113f9800 == 168 [pid = 1814] [id = 497] 16:45:03 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211509c000 == 167 [pid = 1814] [id = 496] 16:45:03 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2116d18000 == 166 [pid = 1814] [id = 482] 16:45:03 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2114de2800 == 165 [pid = 1814] [id = 481] 16:45:03 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21120aa800 == 164 [pid = 1814] [id = 480] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 224 (0x7f211f0c4800) [pid = 1814] [serial = 1308] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 223 (0x7f2137ce9000) [pid = 1814] [serial = 1416] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 222 (0x7f212578ac00) [pid = 1814] [serial = 1395] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 221 (0x7f2123e2e400) [pid = 1814] [serial = 1391] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 220 (0x7f212667a800) [pid = 1814] [serial = 1403] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 219 (0x7f2121814000) [pid = 1814] [serial = 1236] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 218 (0x7f2121814800) [pid = 1814] [serial = 1383] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 217 (0x7f2126666c00) [pid = 1814] [serial = 1401] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 216 (0x7f212260f800) [pid = 1814] [serial = 1386] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 215 (0x7f211380fc00) [pid = 1814] [serial = 1329] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 214 (0x7f210d2f1400) [pid = 1814] [serial = 1323] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 213 (0x7f212244ac00) [pid = 1814] [serial = 1326] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 212 (0x7f2122445400) [pid = 1814] [serial = 1385] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 211 (0x7f2138b91c00) [pid = 1814] [serial = 1418] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 210 (0x7f2139d39000) [pid = 1814] [serial = 1335] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 209 (0x7f211eea2c00) [pid = 1814] [serial = 1380] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 208 (0x7f2111f0f000) [pid = 1814] [serial = 1430] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 207 (0x7f2129991400) [pid = 1814] [serial = 1314] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 206 (0x7f2125e73c00) [pid = 1814] [serial = 1311] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 205 (0x7f2112150c00) [pid = 1814] [serial = 1431] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 204 (0x7f21144f6400) [pid = 1814] [serial = 1434] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 203 (0x7f2116dd6400) [pid = 1814] [serial = 1376] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 202 (0x7f212bcc4000) [pid = 1814] [serial = 1248] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 201 (0x7f2127344000) [pid = 1814] [serial = 1404] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 200 (0x7f2119341c00) [pid = 1814] [serial = 1379] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 199 (0x7f213d63c000) [pid = 1814] [serial = 1260] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 198 (0x7f21143f3000) [pid = 1814] [serial = 1374] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 197 (0x7f210e4dc800) [pid = 1814] [serial = 1275] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 196 (0x7f2122a91c00) [pid = 1814] [serial = 1388] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 195 (0x7f210f31f800) [pid = 1814] [serial = 1371] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 194 (0x7f21292cb400) [pid = 1814] [serial = 1406] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 193 (0x7f2117a6bc00) [pid = 1814] [serial = 1233] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 192 (0x7f212cb5f400) [pid = 1814] [serial = 1412] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 191 (0x7f2120268400) [pid = 1814] [serial = 1382] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 190 (0x7f212cf0d400) [pid = 1814] [serial = 1413] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 189 (0x7f210e341000) [pid = 1814] [serial = 1272] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 188 (0x7f2127347800) [pid = 1814] [serial = 1245] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 187 (0x7f21143f0c00) [pid = 1814] [serial = 1433] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 186 (0x7f2125fe4c00) [pid = 1814] [serial = 1397] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 185 (0x7f212b054c00) [pid = 1814] [serial = 1409] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 184 (0x7f212ab4f000) [pid = 1814] [serial = 1407] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 183 (0x7f213dd8bc00) [pid = 1814] [serial = 1263] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 182 (0x7f21255c2000) [pid = 1814] [serial = 1392] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 181 (0x7f2117a72400) [pid = 1814] [serial = 1377] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 180 (0x7f212b804000) [pid = 1814] [serial = 1410] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 179 (0x7f210f1e9800) [pid = 1814] [serial = 1424] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 178 (0x7f2123a95800) [pid = 1814] [serial = 1389] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 177 (0x7f211148f400) [pid = 1814] [serial = 1338] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 176 (0x7f212e37d400) [pid = 1814] [serial = 1415] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 175 (0x7f2126235400) [pid = 1814] [serial = 1398] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 174 (0x7f210e4e6800) [pid = 1814] [serial = 1278] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 173 (0x7f212244f400) [pid = 1814] [serial = 1332] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 172 (0x7f210e4df000) [pid = 1814] [serial = 1428] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 171 (0x7f2138ff2000) [pid = 1814] [serial = 1419] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 170 (0x7f211309ac00) [pid = 1814] [serial = 1373] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 169 (0x7f211641f800) [pid = 1814] [serial = 1421] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 168 (0x7f213df6f800) [pid = 1814] [serial = 1320] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 167 (0x7f21265f1000) [pid = 1814] [serial = 1400] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 166 (0x7f2111f18c00) [pid = 1814] [serial = 1254] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 165 (0x7f212b807800) [pid = 1814] [serial = 1317] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 164 (0x7f210f1e0800) [pid = 1814] [serial = 1436] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 163 (0x7f210f32e000) [pid = 1814] [serial = 1266] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 162 (0x7f2126668000) [pid = 1814] [serial = 1242] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 161 (0x7f2138b97c00) [pid = 1814] [serial = 1251] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 160 (0x7f21256acc00) [pid = 1814] [serial = 1394] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 159 (0x7f210e110c00) [pid = 1814] [serial = 1269] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 158 (0x7f210e28e400) [pid = 1814] [serial = 1427] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 157 (0x7f21264c0400) [pid = 1814] [serial = 1230] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 156 (0x7f210e4e0400) [pid = 1814] [serial = 1370] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 155 (0x7f2139d71800) [pid = 1814] [serial = 1257] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 154 (0x7f212577dc00) [pid = 1814] [serial = 1239] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 153 (0x7f21161a8c00) [pid = 1814] [serial = 1305] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 152 (0x7f2115726400) [pid = 1814] [serial = 1437] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 151 (0x7f212b056800) [pid = 1814] [serial = 1302] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | --DOMWINDOW == 150 (0x7f21161a9c00) [pid = 1814] [serial = 1439] [outer = (nil)] [url = about:blank] 16:45:03 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210d7df800 == 165 [pid = 1814] [id = 523] 16:45:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 151 (0x7f210e103400) [pid = 1814] [serial = 1570] [outer = (nil)] 16:45:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 152 (0x7f210e10b000) [pid = 1814] [serial = 1571] [outer = 0x7f210e103400] 16:45:03 INFO - PROCESS | 1814 | 1461282303493 Marionette DEBUG loaded listener.js 16:45:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 153 (0x7f210e288400) [pid = 1814] [serial = 1572] [outer = 0x7f210e103400] 16:45:04 INFO - PROCESS | 1814 | 1461282304239 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 2835ms 16:45:04 INFO - PROCESS | 1814 | 1461282304283 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 16:45:04 INFO - PROCESS | 1814 | 1461282304289 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 16:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:45:04 INFO - PROCESS | 1814 | 1461282304300 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:45:04 INFO - PROCESS | 1814 | 1461282304303 Marionette TRACE conn3 <- [1,2066,null,{}] 16:45:04 INFO - PROCESS | 1814 | 1461282304310 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:04 INFO - PROCESS | 1814 | 1461282304501 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 16:45:04 INFO - PROCESS | 1814 | 1461282304520 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:04 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2110dd5800 == 166 [pid = 1814] [id = 524] 16:45:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 154 (0x7f210e288800) [pid = 1814] [serial = 1573] [outer = (nil)] 16:45:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 155 (0x7f210f325800) [pid = 1814] [serial = 1574] [outer = 0x7f210e288800] 16:45:04 INFO - PROCESS | 1814 | 1461282304604 Marionette DEBUG loaded listener.js 16:45:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 156 (0x7f2111482800) [pid = 1814] [serial = 1575] [outer = 0x7f210e288800] 16:45:05 INFO - PROCESS | 1814 | 1461282305562 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1283ms 16:45:05 INFO - PROCESS | 1814 | 1461282305588 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 16:45:05 INFO - PROCESS | 1814 | 1461282305595 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 16:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:45:05 INFO - PROCESS | 1814 | 1461282305604 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:45:05 INFO - PROCESS | 1814 | 1461282305607 Marionette TRACE conn3 <- [1,2070,null,{}] 16:45:05 INFO - PROCESS | 1814 | 1461282305614 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:05 INFO - PROCESS | 1814 | 1461282305901 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 16:45:05 INFO - PROCESS | 1814 | 1461282305976 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:06 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21117f6800 == 167 [pid = 1814] [id = 525] 16:45:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 157 (0x7f2112144000) [pid = 1814] [serial = 1576] [outer = (nil)] 16:45:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 158 (0x7f211214a000) [pid = 1814] [serial = 1577] [outer = 0x7f2112144000] 16:45:06 INFO - PROCESS | 1814 | 1461282306141 Marionette DEBUG loaded listener.js 16:45:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 159 (0x7f2112ec4000) [pid = 1814] [serial = 1578] [outer = 0x7f2112144000] 16:45:07 INFO - PROCESS | 1814 | 1461282307055 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 16:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1484ms 16:45:07 INFO - PROCESS | 1814 | 1461282307088 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 16:45:07 INFO - PROCESS | 1814 | 1461282307092 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 16:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:45:07 INFO - PROCESS | 1814 | 1461282307100 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:45:07 INFO - PROCESS | 1814 | 1461282307108 Marionette TRACE conn3 <- [1,2074,null,{}] 16:45:07 INFO - PROCESS | 1814 | 1461282307128 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:07 INFO - PROCESS | 1814 | 1461282307385 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 16:45:07 INFO - PROCESS | 1814 | 1461282307431 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:07 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2113561000 == 168 [pid = 1814] [id = 526] 16:45:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 160 (0x7f2113804000) [pid = 1814] [serial = 1579] [outer = (nil)] 16:45:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 161 (0x7f21143ed400) [pid = 1814] [serial = 1580] [outer = 0x7f2113804000] 16:45:07 INFO - PROCESS | 1814 | 1461282307553 Marionette DEBUG loaded listener.js 16:45:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 162 (0x7f21144f5c00) [pid = 1814] [serial = 1581] [outer = 0x7f2113804000] 16:45:08 INFO - PROCESS | 1814 | --DOMWINDOW == 161 (0x7f210e10a800) [pid = 1814] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:45:08 INFO - PROCESS | 1814 | --DOMWINDOW == 160 (0x7f2120089c00) [pid = 1814] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:45:08 INFO - PROCESS | 1814 | --DOMWINDOW == 159 (0x7f2111482c00) [pid = 1814] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:45:08 INFO - PROCESS | 1814 | --DOMWINDOW == 158 (0x7f210e28d000) [pid = 1814] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:45:08 INFO - PROCESS | 1814 | --DOMWINDOW == 157 (0x7f2121993000) [pid = 1814] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:45:08 INFO - PROCESS | 1814 | --DOMWINDOW == 156 (0x7f210f1df000) [pid = 1814] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:45:08 INFO - PROCESS | 1814 | --DOMWINDOW == 155 (0x7f210e4de400) [pid = 1814] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:45:08 INFO - PROCESS | 1814 | --DOMWINDOW == 154 (0x7f210e345000) [pid = 1814] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:45:08 INFO - PROCESS | 1814 | --DOMWINDOW == 153 (0x7f2116dd6000) [pid = 1814] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:45:08 INFO - PROCESS | 1814 | 1461282308961 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 16:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1902ms 16:45:09 INFO - PROCESS | 1814 | 1461282309001 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 16:45:09 INFO - PROCESS | 1814 | 1461282309006 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 16:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:45:09 INFO - PROCESS | 1814 | 1461282309012 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:45:09 INFO - PROCESS | 1814 | 1461282309014 Marionette TRACE conn3 <- [1,2078,null,{}] 16:45:09 INFO - PROCESS | 1814 | 1461282309020 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:09 INFO - PROCESS | 1814 | 1461282309213 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 16:45:09 INFO - PROCESS | 1814 | 1461282309229 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:09 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21137b0000 == 169 [pid = 1814] [id = 527] 16:45:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 154 (0x7f210e28bc00) [pid = 1814] [serial = 1582] [outer = (nil)] 16:45:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 155 (0x7f211571b400) [pid = 1814] [serial = 1583] [outer = 0x7f210e28bc00] 16:45:09 INFO - PROCESS | 1814 | 1461282309452 Marionette DEBUG loaded listener.js 16:45:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 156 (0x7f2115725000) [pid = 1814] [serial = 1584] [outer = 0x7f210e28bc00] 16:45:10 INFO - PROCESS | 1814 | 1461282310171 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1182ms 16:45:10 INFO - PROCESS | 1814 | 1461282310196 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 16:45:10 INFO - PROCESS | 1814 | 1461282310199 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 16:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:45:10 INFO - PROCESS | 1814 | 1461282310205 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:45:10 INFO - PROCESS | 1814 | 1461282310207 Marionette TRACE conn3 <- [1,2082,null,{}] 16:45:10 INFO - PROCESS | 1814 | 1461282310213 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:10 INFO - PROCESS | 1814 | 1461282310408 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 16:45:10 INFO - PROCESS | 1814 | 1461282310775 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:10 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210d7ec800 == 170 [pid = 1814] [id = 528] 16:45:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 157 (0x7f210c9c3800) [pid = 1814] [serial = 1585] [outer = (nil)] 16:45:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 158 (0x7f210d2e8000) [pid = 1814] [serial = 1586] [outer = 0x7f210c9c3800] 16:45:10 INFO - PROCESS | 1814 | 1461282310855 Marionette DEBUG loaded listener.js 16:45:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 159 (0x7f210e285000) [pid = 1814] [serial = 1587] [outer = 0x7f210c9c3800] 16:45:11 INFO - PROCESS | 1814 | 1461282311839 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1682ms 16:45:11 INFO - PROCESS | 1814 | 1461282311891 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 16:45:11 INFO - PROCESS | 1814 | 1461282311899 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 16:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:45:11 INFO - PROCESS | 1814 | 1461282311907 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:45:11 INFO - PROCESS | 1814 | 1461282311912 Marionette TRACE conn3 <- [1,2086,null,{}] 16:45:11 INFO - PROCESS | 1814 | 1461282311919 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:12 INFO - PROCESS | 1814 | 1461282312194 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 16:45:12 INFO - PROCESS | 1814 | 1461282312521 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:12 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211354d800 == 171 [pid = 1814] [id = 529] 16:45:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 160 (0x7f210f32e800) [pid = 1814] [serial = 1588] [outer = (nil)] 16:45:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 161 (0x7f2111f19400) [pid = 1814] [serial = 1589] [outer = 0x7f210f32e800] 16:45:12 INFO - PROCESS | 1814 | 1461282312600 Marionette DEBUG loaded listener.js 16:45:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 162 (0x7f2112ecbc00) [pid = 1814] [serial = 1590] [outer = 0x7f210f32e800] 16:45:13 INFO - PROCESS | 1814 | 1461282313478 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1635ms 16:45:13 INFO - PROCESS | 1814 | 1461282313547 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 16:45:13 INFO - PROCESS | 1814 | 1461282313554 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 16:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:45:13 INFO - PROCESS | 1814 | 1461282313562 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:45:13 INFO - PROCESS | 1814 | 1461282313567 Marionette TRACE conn3 <- [1,2090,null,{}] 16:45:13 INFO - PROCESS | 1814 | 1461282313573 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:13 INFO - PROCESS | 1814 | 1461282313815 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 16:45:14 INFO - PROCESS | 1814 | 1461282314164 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:14 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21163a3800 == 172 [pid = 1814] [id = 530] 16:45:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 163 (0x7f2114fa3400) [pid = 1814] [serial = 1591] [outer = (nil)] 16:45:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 164 (0x7f211571c800) [pid = 1814] [serial = 1592] [outer = 0x7f2114fa3400] 16:45:14 INFO - PROCESS | 1814 | 1461282314239 Marionette DEBUG loaded listener.js 16:45:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 165 (0x7f21160c8400) [pid = 1814] [serial = 1593] [outer = 0x7f2114fa3400] 16:45:15 INFO - PROCESS | 1814 | 1461282315114 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1585ms 16:45:15 INFO - PROCESS | 1814 | 1461282315148 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 16:45:15 INFO - PROCESS | 1814 | 1461282315151 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 16:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:45:15 INFO - PROCESS | 1814 | 1461282315167 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:45:15 INFO - PROCESS | 1814 | 1461282315176 Marionette TRACE conn3 <- [1,2094,null,{}] 16:45:15 INFO - PROCESS | 1814 | 1461282315183 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:15 INFO - PROCESS | 1814 | 1461282315401 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 16:45:15 INFO - PROCESS | 1814 | 1461282315672 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:15 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211831a800 == 173 [pid = 1814] [id = 531] 16:45:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 166 (0x7f2113810400) [pid = 1814] [serial = 1594] [outer = (nil)] 16:45:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 167 (0x7f2116ddf400) [pid = 1814] [serial = 1595] [outer = 0x7f2113810400] 16:45:15 INFO - PROCESS | 1814 | 1461282315789 Marionette DEBUG loaded listener.js 16:45:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 168 (0x7f2117a72400) [pid = 1814] [serial = 1596] [outer = 0x7f2113810400] 16:45:16 INFO - PROCESS | 1814 | 1461282316602 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1499ms 16:45:16 INFO - PROCESS | 1814 | 1461282316659 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 16:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:45:16 INFO - PROCESS | 1814 | 1461282316664 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 16:45:16 INFO - PROCESS | 1814 | 1461282316669 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:45:16 INFO - PROCESS | 1814 | 1461282316672 Marionette TRACE conn3 <- [1,2098,null,{}] 16:45:16 INFO - PROCESS | 1814 | 1461282316677 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:16 INFO - PROCESS | 1814 | 1461282316883 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 16:45:17 INFO - PROCESS | 1814 | 1461282317159 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:17 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21185d3800 == 174 [pid = 1814] [id = 532] 16:45:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 169 (0x7f21144fcc00) [pid = 1814] [serial = 1597] [outer = (nil)] 16:45:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 170 (0x7f2117a8a800) [pid = 1814] [serial = 1598] [outer = 0x7f21144fcc00] 16:45:17 INFO - PROCESS | 1814 | 1461282317289 Marionette DEBUG loaded listener.js 16:45:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 171 (0x7f2119050c00) [pid = 1814] [serial = 1599] [outer = 0x7f21144fcc00] 16:45:18 INFO - PROCESS | 1814 | 1461282318114 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 16:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1478ms 16:45:18 INFO - PROCESS | 1814 | 1461282318148 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 16:45:18 INFO - PROCESS | 1814 | 1461282318152 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 16:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:45:18 INFO - PROCESS | 1814 | 1461282318157 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:45:18 INFO - PROCESS | 1814 | 1461282318160 Marionette TRACE conn3 <- [1,2102,null,{}] 16:45:18 INFO - PROCESS | 1814 | 1461282318166 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:18 INFO - PROCESS | 1814 | 1461282318361 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 16:45:18 INFO - PROCESS | 1814 | 1461282318630 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:18 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2119174800 == 175 [pid = 1814] [id = 533] 16:45:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 172 (0x7f211eeaa800) [pid = 1814] [serial = 1600] [outer = (nil)] 16:45:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 173 (0x7f211f0c6400) [pid = 1814] [serial = 1601] [outer = 0x7f211eeaa800] 16:45:18 INFO - PROCESS | 1814 | 1461282318767 Marionette DEBUG loaded listener.js 16:45:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 174 (0x7f211ffe8400) [pid = 1814] [serial = 1602] [outer = 0x7f211eeaa800] 16:45:19 INFO - PROCESS | 1814 | 1461282319597 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 16:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1483ms 16:45:19 INFO - PROCESS | 1814 | 1461282319641 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 16:45:19 INFO - PROCESS | 1814 | 1461282319645 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 16:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:45:19 INFO - PROCESS | 1814 | 1461282319651 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:45:19 INFO - PROCESS | 1814 | 1461282319654 Marionette TRACE conn3 <- [1,2106,null,{}] 16:45:19 INFO - PROCESS | 1814 | 1461282319660 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:19 INFO - PROCESS | 1814 | 1461282319877 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 16:45:20 INFO - PROCESS | 1814 | 1461282320146 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:20 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211ee3e000 == 176 [pid = 1814] [id = 534] 16:45:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 175 (0x7f210f324800) [pid = 1814] [serial = 1603] [outer = (nil)] 16:45:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 176 (0x7f2121992800) [pid = 1814] [serial = 1604] [outer = 0x7f210f324800] 16:45:20 INFO - PROCESS | 1814 | 1461282320266 Marionette DEBUG loaded listener.js 16:45:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 177 (0x7f2122238400) [pid = 1814] [serial = 1605] [outer = 0x7f210f324800] 16:45:21 INFO - PROCESS | 1814 | 1461282321095 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 16:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1530ms 16:45:21 INFO - PROCESS | 1814 | 1461282321183 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 16:45:21 INFO - PROCESS | 1814 | 1461282321186 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 16:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:45:21 INFO - PROCESS | 1814 | 1461282321193 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:45:21 INFO - PROCESS | 1814 | 1461282321195 Marionette TRACE conn3 <- [1,2110,null,{}] 16:45:21 INFO - PROCESS | 1814 | 1461282321201 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:21 INFO - PROCESS | 1814 | 1461282321438 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 16:45:21 INFO - PROCESS | 1814 | 1461282321741 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:21 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211f121800 == 177 [pid = 1814] [id = 535] 16:45:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 178 (0x7f2121d5d000) [pid = 1814] [serial = 1606] [outer = (nil)] 16:45:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 179 (0x7f212244b000) [pid = 1814] [serial = 1607] [outer = 0x7f2121d5d000] 16:45:21 INFO - PROCESS | 1814 | 1461282321815 Marionette DEBUG loaded listener.js 16:45:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 180 (0x7f212260d800) [pid = 1814] [serial = 1608] [outer = 0x7f2121d5d000] 16:45:22 INFO - PROCESS | 1814 | 1461282322628 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 16:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1477ms 16:45:22 INFO - PROCESS | 1814 | 1461282322671 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 16:45:22 INFO - PROCESS | 1814 | 1461282322675 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 16:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:45:22 INFO - PROCESS | 1814 | 1461282322681 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:45:22 INFO - PROCESS | 1814 | 1461282322684 Marionette TRACE conn3 <- [1,2114,null,{}] 16:45:22 INFO - PROCESS | 1814 | 1461282322689 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:22 INFO - PROCESS | 1814 | 1461282322872 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 16:45:23 INFO - PROCESS | 1814 | 1461282323095 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:23 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121252800 == 178 [pid = 1814] [id = 536] 16:45:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 181 (0x7f2122443c00) [pid = 1814] [serial = 1609] [outer = (nil)] 16:45:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 182 (0x7f2122984400) [pid = 1814] [serial = 1610] [outer = 0x7f2122443c00] 16:45:23 INFO - PROCESS | 1814 | 1461282323205 Marionette DEBUG loaded listener.js 16:45:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 183 (0x7f2122d47c00) [pid = 1814] [serial = 1611] [outer = 0x7f2122443c00] 16:45:24 INFO - PROCESS | 1814 | 1461282324062 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 16:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1429ms 16:45:24 INFO - PROCESS | 1814 | 1461282324110 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 16:45:24 INFO - PROCESS | 1814 | 1461282324114 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 16:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:45:24 INFO - PROCESS | 1814 | 1461282324120 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:45:24 INFO - PROCESS | 1814 | 1461282324122 Marionette TRACE conn3 <- [1,2118,null,{}] 16:45:24 INFO - PROCESS | 1814 | 1461282324127 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:24 INFO - PROCESS | 1814 | 1461282324419 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 16:45:24 INFO - PROCESS | 1814 | 1461282324658 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:24 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2122457800 == 179 [pid = 1814] [id = 537] 16:45:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 184 (0x7f2122447800) [pid = 1814] [serial = 1612] [outer = (nil)] 16:45:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 185 (0x7f2123b9e400) [pid = 1814] [serial = 1613] [outer = 0x7f2122447800] 16:45:24 INFO - PROCESS | 1814 | 1461282324732 Marionette DEBUG loaded listener.js 16:45:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 186 (0x7f21255ee400) [pid = 1814] [serial = 1614] [outer = 0x7f2122447800] 16:45:25 INFO - PROCESS | 1814 | 1461282325629 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 16:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1580ms 16:45:25 INFO - PROCESS | 1814 | 1461282325701 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 16:45:25 INFO - PROCESS | 1814 | 1461282325705 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 16:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:45:25 INFO - PROCESS | 1814 | 1461282325710 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:45:25 INFO - PROCESS | 1814 | 1461282325713 Marionette TRACE conn3 <- [1,2122,null,{}] 16:45:25 INFO - PROCESS | 1814 | 1461282325718 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:25 INFO - PROCESS | 1814 | 1461282325920 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 16:45:26 INFO - PROCESS | 1814 | 1461282326181 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:26 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2123e14000 == 180 [pid = 1814] [id = 538] 16:45:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 187 (0x7f2125e6b400) [pid = 1814] [serial = 1615] [outer = (nil)] 16:45:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 188 (0x7f2125fe2400) [pid = 1814] [serial = 1616] [outer = 0x7f2125e6b400] 16:45:26 INFO - PROCESS | 1814 | 1461282326314 Marionette DEBUG loaded listener.js 16:45:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 189 (0x7f21264bc800) [pid = 1814] [serial = 1617] [outer = 0x7f2125e6b400] 16:45:27 INFO - PROCESS | 1814 | 1461282327203 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1534ms 16:45:27 INFO - PROCESS | 1814 | 1461282327246 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 16:45:27 INFO - PROCESS | 1814 | 1461282327250 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 16:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:45:27 INFO - PROCESS | 1814 | 1461282327255 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:45:27 INFO - PROCESS | 1814 | 1461282327259 Marionette TRACE conn3 <- [1,2126,null,{}] 16:45:27 INFO - PROCESS | 1814 | 1461282327265 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:27 INFO - PROCESS | 1814 | 1461282327521 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 16:45:27 INFO - PROCESS | 1814 | 1461282327830 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:27 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21257c7800 == 181 [pid = 1814] [id = 539] 16:45:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 190 (0x7f212666d000) [pid = 1814] [serial = 1618] [outer = (nil)] 16:45:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 191 (0x7f21292ca000) [pid = 1814] [serial = 1619] [outer = 0x7f212666d000] 16:45:27 INFO - PROCESS | 1814 | 1461282327906 Marionette DEBUG loaded listener.js 16:45:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 192 (0x7f212ab44800) [pid = 1814] [serial = 1620] [outer = 0x7f212666d000] 16:45:28 INFO - PROCESS | 1814 | 1461282328680 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 16:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1441ms 16:45:28 INFO - PROCESS | 1814 | 1461282328698 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 16:45:28 INFO - PROCESS | 1814 | 1461282328700 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 16:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:45:28 INFO - PROCESS | 1814 | 1461282328706 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:45:28 INFO - PROCESS | 1814 | 1461282328708 Marionette TRACE conn3 <- [1,2130,null,{}] 16:45:28 INFO - PROCESS | 1814 | 1461282328714 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:28 INFO - PROCESS | 1814 | 1461282328903 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 16:45:29 INFO - PROCESS | 1814 | 1461282329171 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:29 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125ef1000 == 182 [pid = 1814] [id = 540] 16:45:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 193 (0x7f212666d800) [pid = 1814] [serial = 1621] [outer = (nil)] 16:45:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 194 (0x7f212b059800) [pid = 1814] [serial = 1622] [outer = 0x7f212666d800] 16:45:29 INFO - PROCESS | 1814 | 1461282329246 Marionette DEBUG loaded listener.js 16:45:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 195 (0x7f212b364000) [pid = 1814] [serial = 1623] [outer = 0x7f212666d800] 16:45:30 INFO - PROCESS | 1814 | 1461282330090 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 16:45:30 INFO - PROCESS | 1814 | 1461282330145 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 16:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:45:30 INFO - PROCESS | 1814 | 1461282330151 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:45:30 INFO - PROCESS | 1814 | 1461282330153 Marionette TRACE conn3 <- [1,2134,null,{}] 16:45:30 INFO - PROCESS | 1814 | 1461282330158 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:30 INFO - PROCESS | 1814 | 1461282330351 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 16:45:30 INFO - PROCESS | 1814 | 1461282330623 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:30 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212975c800 == 183 [pid = 1814] [id = 541] 16:45:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 196 (0x7f21255bdc00) [pid = 1814] [serial = 1624] [outer = (nil)] 16:45:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 197 (0x7f212b806800) [pid = 1814] [serial = 1625] [outer = 0x7f21255bdc00] 16:45:30 INFO - PROCESS | 1814 | 1461282330740 Marionette DEBUG loaded listener.js 16:45:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 198 (0x7f212ce47400) [pid = 1814] [serial = 1626] [outer = 0x7f21255bdc00] 16:45:31 INFO - PROCESS | 1814 | 1461282331567 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 16:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1478ms 16:45:31 INFO - PROCESS | 1814 | 1461282331631 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 16:45:31 INFO - PROCESS | 1814 | 1461282331634 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 16:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:45:31 INFO - PROCESS | 1814 | 1461282331640 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:45:31 INFO - PROCESS | 1814 | 1461282331642 Marionette TRACE conn3 <- [1,2138,null,{}] 16:45:31 INFO - PROCESS | 1814 | 1461282331648 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:31 INFO - PROCESS | 1814 | 1461282331855 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 16:45:32 INFO - PROCESS | 1814 | 1461282332176 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:32 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b35e000 == 184 [pid = 1814] [id = 542] 16:45:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 199 (0x7f2125fe9c00) [pid = 1814] [serial = 1627] [outer = (nil)] 16:45:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 200 (0x7f212e585c00) [pid = 1814] [serial = 1628] [outer = 0x7f2125fe9c00] 16:45:32 INFO - PROCESS | 1814 | 1461282332253 Marionette DEBUG loaded listener.js 16:45:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 201 (0x7f2138886000) [pid = 1814] [serial = 1629] [outer = 0x7f2125fe9c00] 16:45:33 INFO - PROCESS | 1814 | 1461282333098 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 16:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1491ms 16:45:33 INFO - PROCESS | 1814 | 1461282333133 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 16:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:45:33 INFO - PROCESS | 1814 | 1461282333137 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 16:45:33 INFO - PROCESS | 1814 | 1461282333145 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:45:33 INFO - PROCESS | 1814 | 1461282333148 Marionette TRACE conn3 <- [1,2142,null,{}] 16:45:33 INFO - PROCESS | 1814 | 1461282333153 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:33 INFO - PROCESS | 1814 | 1461282333357 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 16:45:33 INFO - PROCESS | 1814 | 1461282333677 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:33 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212e514000 == 185 [pid = 1814] [id = 543] 16:45:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 202 (0x7f212c393800) [pid = 1814] [serial = 1630] [outer = (nil)] 16:45:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 203 (0x7f2138df1800) [pid = 1814] [serial = 1631] [outer = 0x7f212c393800] 16:45:33 INFO - PROCESS | 1814 | 1461282333754 Marionette DEBUG loaded listener.js 16:45:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 204 (0x7f2139d6d400) [pid = 1814] [serial = 1632] [outer = 0x7f212c393800] 16:45:34 INFO - PROCESS | 1814 | 1461282334563 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 16:45:34 INFO - PROCESS | 1814 | 1461282334635 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 16:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:45:34 INFO - PROCESS | 1814 | 1461282334640 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:45:34 INFO - PROCESS | 1814 | 1461282334642 Marionette TRACE conn3 <- [1,2146,null,{}] 16:45:34 INFO - PROCESS | 1814 | 1461282334649 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:34 INFO - PROCESS | 1814 | 1461282334861 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 16:45:35 INFO - PROCESS | 1814 | 1461282335167 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:35 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2138bf0000 == 186 [pid = 1814] [id = 544] 16:45:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 205 (0x7f2123ba3000) [pid = 1814] [serial = 1633] [outer = (nil)] 16:45:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 206 (0x7f213d63a800) [pid = 1814] [serial = 1634] [outer = 0x7f2123ba3000] 16:45:35 INFO - PROCESS | 1814 | 1461282335243 Marionette DEBUG loaded listener.js 16:45:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 207 (0x7f213dcdc800) [pid = 1814] [serial = 1635] [outer = 0x7f2123ba3000] 16:45:36 INFO - PROCESS | 1814 | 1461282336067 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 16:45:36 INFO - PROCESS | 1814 | 1461282336137 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 16:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:45:36 INFO - PROCESS | 1814 | 1461282336143 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:45:36 INFO - PROCESS | 1814 | 1461282336145 Marionette TRACE conn3 <- [1,2150,null,{}] 16:45:36 INFO - PROCESS | 1814 | 1461282336151 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:36 INFO - PROCESS | 1814 | 1461282336433 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 16:45:36 INFO - PROCESS | 1814 | 1461282336774 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:36 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21113f0800 == 187 [pid = 1814] [id = 545] 16:45:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 208 (0x7f210d2eb800) [pid = 1814] [serial = 1636] [outer = (nil)] 16:45:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 209 (0x7f210e108c00) [pid = 1814] [serial = 1637] [outer = 0x7f210d2eb800] 16:45:36 INFO - PROCESS | 1814 | 1461282336846 Marionette DEBUG loaded listener.js 16:45:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 210 (0x7f2111389800) [pid = 1814] [serial = 1638] [outer = 0x7f210d2eb800] 16:45:38 INFO - PROCESS | 1814 | 1461282338298 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 16:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 2230ms 16:45:38 INFO - PROCESS | 1814 | 1461282338375 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 16:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:45:38 INFO - PROCESS | 1814 | 1461282338380 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 16:45:38 INFO - PROCESS | 1814 | 1461282338388 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:45:38 INFO - PROCESS | 1814 | 1461282338393 Marionette TRACE conn3 <- [1,2154,null,{}] 16:45:38 INFO - PROCESS | 1814 | 1461282338401 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:38 INFO - PROCESS | 1814 | 1461282338664 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 16:45:38 INFO - PROCESS | 1814 | 1461282338940 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:38 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21135a3800 == 188 [pid = 1814] [id = 546] 16:45:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 211 (0x7f210d198c00) [pid = 1814] [serial = 1639] [outer = (nil)] 16:45:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 212 (0x7f210e339800) [pid = 1814] [serial = 1640] [outer = 0x7f210d198c00] 16:45:39 INFO - PROCESS | 1814 | 1461282339011 Marionette DEBUG loaded listener.js 16:45:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 213 (0x7f210f1e1000) [pid = 1814] [serial = 1641] [outer = 0x7f210d198c00] 16:45:39 INFO - PROCESS | 1814 | 1461282339903 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1587ms 16:45:39 INFO - PROCESS | 1814 | 1461282339975 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 16:45:39 INFO - PROCESS | 1814 | 1461282339984 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 16:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:45:39 INFO - PROCESS | 1814 | 1461282339995 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:45:40 INFO - PROCESS | 1814 | 1461282340000 Marionette TRACE conn3 <- [1,2158,null,{}] 16:45:40 INFO - PROCESS | 1814 | 1461282340006 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:40 INFO - PROCESS | 1814 | 1461282340369 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 16:45:40 INFO - PROCESS | 1814 | 1461282340745 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:40 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210d7dd800 == 189 [pid = 1814] [id = 547] 16:45:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 214 (0x7f210d2e4800) [pid = 1814] [serial = 1642] [outer = (nil)] 16:45:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 215 (0x7f210f326400) [pid = 1814] [serial = 1643] [outer = 0x7f210d2e4800] 16:45:40 INFO - PROCESS | 1814 | 1461282340814 Marionette DEBUG loaded listener.js 16:45:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 216 (0x7f211148f000) [pid = 1814] [serial = 1644] [outer = 0x7f210d2e4800] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f210d7de000 == 188 [pid = 1814] [id = 473] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2110dea800 == 187 [pid = 1814] [id = 472] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2119169000 == 186 [pid = 1814] [id = 470] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f214210f800 == 185 [pid = 1814] [id = 471] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f210e5df800 == 184 [pid = 1814] [id = 425] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21117ed000 == 183 [pid = 1814] [id = 424] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21137b0000 == 182 [pid = 1814] [id = 527] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2113561000 == 181 [pid = 1814] [id = 526] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21117f6800 == 180 [pid = 1814] [id = 525] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2110dd5800 == 179 [pid = 1814] [id = 524] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f210d7df800 == 178 [pid = 1814] [id = 523] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21113da000 == 177 [pid = 1814] [id = 522] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f210f366800 == 176 [pid = 1814] [id = 521] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2115831000 == 175 [pid = 1814] [id = 520] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f210cf5a800 == 174 [pid = 1814] [id = 519] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f214236b000 == 173 [pid = 1814] [id = 518] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213df8d000 == 172 [pid = 1814] [id = 517] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213d959800 == 171 [pid = 1814] [id = 516] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2139a0b800 == 170 [pid = 1814] [id = 515] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2132cc7000 == 169 [pid = 1814] [id = 514] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212c352800 == 168 [pid = 1814] [id = 513] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212ab09800 == 167 [pid = 1814] [id = 512] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212646b000 == 166 [pid = 1814] [id = 511] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21257d5800 == 165 [pid = 1814] [id = 510] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212541f000 == 164 [pid = 1814] [id = 509] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2122462000 == 163 [pid = 1814] [id = 508] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121249800 == 162 [pid = 1814] [id = 507] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211ee35800 == 161 [pid = 1814] [id = 506] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2116d1d000 == 160 [pid = 1814] [id = 505] 16:45:41 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21113ed800 == 159 [pid = 1814] [id = 504] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 215 (0x7f210e347400) [pid = 1814] [serial = 1511] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 214 (0x7f211934b400) [pid = 1814] [serial = 1502] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 213 (0x7f21255eb400) [pid = 1814] [serial = 1466] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 212 (0x7f2121367400) [pid = 1814] [serial = 1505] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 211 (0x7f21143e9400) [pid = 1814] [serial = 1493] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 210 (0x7f2117a6fc00) [pid = 1814] [serial = 1448] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 209 (0x7f212b805800) [pid = 1814] [serial = 1478] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 208 (0x7f2139c29800) [pid = 1814] [serial = 1484] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 207 (0x7f2117a63c00) [pid = 1814] [serial = 1500] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 206 (0x7f210e4dbc00) [pid = 1814] [serial = 1487] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 205 (0x7f212244d400) [pid = 1814] [serial = 1509] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 204 (0x7f2137ce7800) [pid = 1814] [serial = 1425] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 203 (0x7f2121992c00) [pid = 1814] [serial = 1506] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 202 (0x7f2122d38400) [pid = 1814] [serial = 1422] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 201 (0x7f2113809000) [pid = 1814] [serial = 1499] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 200 (0x7f21265ed000) [pid = 1814] [serial = 1472] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 199 (0x7f211148c800) [pid = 1814] [serial = 1442] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 198 (0x7f2114fab800) [pid = 1814] [serial = 1494] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 197 (0x7f2131f63000) [pid = 1814] [serial = 1481] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 196 (0x7f211eeaec00) [pid = 1814] [serial = 1503] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 195 (0x7f212998ec00) [pid = 1814] [serial = 1475] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 194 (0x7f2119340000) [pid = 1814] [serial = 1451] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 193 (0x7f2121e4ac00) [pid = 1814] [serial = 1508] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 192 (0x7f2122a94000) [pid = 1814] [serial = 1463] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 191 (0x7f2112ec6000) [pid = 1814] [serial = 1491] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 190 (0x7f21178b9c00) [pid = 1814] [serial = 1496] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 189 (0x7f2111487000) [pid = 1814] [serial = 1490] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 188 (0x7f2117a7c800) [pid = 1814] [serial = 1497] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 187 (0x7f212244e000) [pid = 1814] [serial = 1460] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 186 (0x7f212198b400) [pid = 1814] [serial = 1457] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 185 (0x7f2125fef800) [pid = 1814] [serial = 1469] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 184 (0x7f211ee0c800) [pid = 1814] [serial = 1454] [outer = (nil)] [url = about:blank] 16:45:41 INFO - PROCESS | 1814 | --DOMWINDOW == 183 (0x7f2114fa8000) [pid = 1814] [serial = 1445] [outer = (nil)] [url = about:blank] 16:45:42 INFO - PROCESS | 1814 | 1461282342081 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 2184ms 16:45:42 INFO - PROCESS | 1814 | 1461282342180 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 16:45:42 INFO - PROCESS | 1814 | 1461282342183 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 16:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:45:42 INFO - PROCESS | 1814 | 1461282342189 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:45:42 INFO - PROCESS | 1814 | 1461282342194 Marionette TRACE conn3 <- [1,2162,null,{}] 16:45:42 INFO - PROCESS | 1814 | 1461282342208 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:42 INFO - PROCESS | 1814 | 1461282342425 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 16:45:42 INFO - PROCESS | 1814 | 1461282342653 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:42 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21113ee000 == 160 [pid = 1814] [id = 548] 16:45:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 184 (0x7f211137ac00) [pid = 1814] [serial = 1645] [outer = (nil)] 16:45:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 185 (0x7f211373a000) [pid = 1814] [serial = 1646] [outer = 0x7f211137ac00] 16:45:42 INFO - PROCESS | 1814 | 1461282342725 Marionette DEBUG loaded listener.js 16:45:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 186 (0x7f21143f7000) [pid = 1814] [serial = 1647] [outer = 0x7f211137ac00] 16:45:43 INFO - PROCESS | 1814 | 1461282343445 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 16:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1282ms 16:45:43 INFO - PROCESS | 1814 | 1461282343472 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 16:45:43 INFO - PROCESS | 1814 | 1461282343476 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 16:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:45:43 INFO - PROCESS | 1814 | 1461282343516 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:45:43 INFO - PROCESS | 1814 | 1461282343520 Marionette TRACE conn3 <- [1,2166,null,{}] 16:45:43 INFO - PROCESS | 1814 | 1461282343526 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:43 INFO - PROCESS | 1814 | 1461282343702 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 16:45:43 INFO - PROCESS | 1814 | 1461282343717 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:43 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21137a6800 == 161 [pid = 1814] [id = 549] 16:45:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 187 (0x7f21144f0800) [pid = 1814] [serial = 1648] [outer = (nil)] 16:45:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 188 (0x7f21160cd400) [pid = 1814] [serial = 1649] [outer = 0x7f21144f0800] 16:45:43 INFO - PROCESS | 1814 | 1461282343777 Marionette DEBUG loaded listener.js 16:45:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 189 (0x7f2116419400) [pid = 1814] [serial = 1650] [outer = 0x7f21144f0800] 16:45:44 INFO - PROCESS | 1814 | 1461282344758 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 16:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1317ms 16:45:44 INFO - PROCESS | 1814 | 1461282344800 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 16:45:44 INFO - PROCESS | 1814 | 1461282344803 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 16:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:45:44 INFO - PROCESS | 1814 | 1461282344817 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:45:44 INFO - PROCESS | 1814 | 1461282344821 Marionette TRACE conn3 <- [1,2170,null,{}] 16:45:44 INFO - PROCESS | 1814 | 1461282344826 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:45 INFO - PROCESS | 1814 | 1461282345081 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 16:45:45 INFO - PROCESS | 1814 | 1461282345113 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:45 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2115846000 == 162 [pid = 1814] [id = 550] 16:45:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 190 (0x7f211571e400) [pid = 1814] [serial = 1651] [outer = (nil)] 16:45:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 191 (0x7f21178afc00) [pid = 1814] [serial = 1652] [outer = 0x7f211571e400] 16:45:45 INFO - PROCESS | 1814 | 1461282345173 Marionette DEBUG loaded listener.js 16:45:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 192 (0x7f2117a79800) [pid = 1814] [serial = 1653] [outer = 0x7f211571e400] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 191 (0x7f211373d400) [pid = 1814] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 190 (0x7f2125fe3800) [pid = 1814] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 189 (0x7f210d192000) [pid = 1814] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 188 (0x7f2120084400) [pid = 1814] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 187 (0x7f210e28dc00) [pid = 1814] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 186 (0x7f210e287800) [pid = 1814] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 185 (0x7f2125e71000) [pid = 1814] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 184 (0x7f2117a68800) [pid = 1814] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 183 (0x7f2122207400) [pid = 1814] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 182 (0x7f2122615c00) [pid = 1814] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 181 (0x7f210e288800) [pid = 1814] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 180 (0x7f2113802c00) [pid = 1814] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 179 (0x7f210c9c1c00) [pid = 1814] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 178 (0x7f210f1de800) [pid = 1814] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 177 (0x7f210e103400) [pid = 1814] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 176 (0x7f210c9ca400) [pid = 1814] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 175 (0x7f2112144000) [pid = 1814] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 174 (0x7f21228c2c00) [pid = 1814] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 173 (0x7f21143f0000) [pid = 1814] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 172 (0x7f2113804000) [pid = 1814] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 171 (0x7f21256a7c00) [pid = 1814] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 170 (0x7f211ffe9c00) [pid = 1814] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 169 (0x7f2122444400) [pid = 1814] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 168 (0x7f21178b1800) [pid = 1814] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 167 (0x7f212b804400) [pid = 1814] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 166 (0x7f21265e9c00) [pid = 1814] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 165 (0x7f2122a8b000) [pid = 1814] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 164 (0x7f21221dfc00) [pid = 1814] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 163 (0x7f2137cf0000) [pid = 1814] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 162 (0x7f210c9c2400) [pid = 1814] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 161 (0x7f2122445800) [pid = 1814] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 160 (0x7f210d2e6000) [pid = 1814] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 159 (0x7f2122a99000) [pid = 1814] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 158 (0x7f2111f12400) [pid = 1814] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 157 (0x7f2116420000) [pid = 1814] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 156 (0x7f21264c0000) [pid = 1814] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 155 (0x7f210d2f1800) [pid = 1814] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 154 (0x7f211380d800) [pid = 1814] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 153 (0x7f210e4e2400) [pid = 1814] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 152 (0x7f211ff30800) [pid = 1814] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:45:46 INFO - PROCESS | 1814 | --DOMWINDOW == 151 (0x7f2121820c00) [pid = 1814] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:45:46 INFO - PROCESS | 1814 | 1461282346804 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 16:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 2040ms 16:45:46 INFO - PROCESS | 1814 | 1461282346851 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 16:45:46 INFO - PROCESS | 1814 | 1461282346854 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 16:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:45:46 INFO - PROCESS | 1814 | 1461282346868 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:45:46 INFO - PROCESS | 1814 | 1461282346870 Marionette TRACE conn3 <- [1,2174,null,{}] 16:45:46 INFO - PROCESS | 1814 | 1461282346875 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:47 INFO - PROCESS | 1814 | 1461282347158 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 16:45:47 INFO - PROCESS | 1814 | 1461282347277 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:47 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21135bf000 == 163 [pid = 1814] [id = 551] 16:45:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 152 (0x7f21159d0000) [pid = 1814] [serial = 1654] [outer = (nil)] 16:45:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 153 (0x7f2116422c00) [pid = 1814] [serial = 1655] [outer = 0x7f21159d0000] 16:45:47 INFO - PROCESS | 1814 | 1461282347341 Marionette DEBUG loaded listener.js 16:45:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 154 (0x7f2119053000) [pid = 1814] [serial = 1656] [outer = 0x7f21159d0000] 16:45:47 INFO - PROCESS | 1814 | 1461282347981 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1184ms 16:45:48 INFO - PROCESS | 1814 | 1461282348045 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 16:45:48 INFO - PROCESS | 1814 | 1461282348048 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 16:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:45:48 INFO - PROCESS | 1814 | 1461282348054 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:45:48 INFO - PROCESS | 1814 | 1461282348056 Marionette TRACE conn3 <- [1,2178,null,{}] 16:45:48 INFO - PROCESS | 1814 | 1461282348061 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:48 INFO - PROCESS | 1814 | 1461282348269 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 16:45:48 INFO - PROCESS | 1814 | 1461282348450 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:48 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21185c2800 == 164 [pid = 1814] [id = 552] 16:45:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 155 (0x7f2113741400) [pid = 1814] [serial = 1657] [outer = (nil)] 16:45:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 156 (0x7f211ee0e800) [pid = 1814] [serial = 1658] [outer = 0x7f2113741400] 16:45:48 INFO - PROCESS | 1814 | 1461282348515 Marionette DEBUG loaded listener.js 16:45:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 157 (0x7f211ff2dc00) [pid = 1814] [serial = 1659] [outer = 0x7f2113741400] 16:45:49 INFO - PROCESS | 1814 | 1461282349544 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1530ms 16:45:49 INFO - PROCESS | 1814 | 1461282349586 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 16:45:49 INFO - PROCESS | 1814 | 1461282349593 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 16:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:45:49 INFO - PROCESS | 1814 | 1461282349604 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:45:49 INFO - PROCESS | 1814 | 1461282349607 Marionette TRACE conn3 <- [1,2182,null,{}] 16:45:49 INFO - PROCESS | 1814 | 1461282349616 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:49 INFO - PROCESS | 1814 | 1461282349853 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 16:45:50 INFO - PROCESS | 1814 | 1461282350176 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:50 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21117e3800 == 165 [pid = 1814] [id = 553] 16:45:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 158 (0x7f210e283000) [pid = 1814] [serial = 1660] [outer = (nil)] 16:45:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 159 (0x7f210e28e400) [pid = 1814] [serial = 1661] [outer = 0x7f210e283000] 16:45:50 INFO - PROCESS | 1814 | 1461282350259 Marionette DEBUG loaded listener.js 16:45:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 160 (0x7f210e4e3c00) [pid = 1814] [serial = 1662] [outer = 0x7f210e283000] 16:45:51 INFO - PROCESS | 1814 | 1461282351142 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1592ms 16:45:51 INFO - PROCESS | 1814 | 1461282351202 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 16:45:51 INFO - PROCESS | 1814 | 1461282351211 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 16:45:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:45:51 INFO - PROCESS | 1814 | 1461282351224 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:45:51 INFO - PROCESS | 1814 | 1461282351227 Marionette TRACE conn3 <- [1,2186,null,{}] 16:45:51 INFO - PROCESS | 1814 | 1461282351234 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:51 INFO - PROCESS | 1814 | 1461282351460 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 16:45:51 INFO - PROCESS | 1814 | 1461282351821 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:51 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2116465800 == 166 [pid = 1814] [id = 554] 16:45:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 161 (0x7f211148d000) [pid = 1814] [serial = 1663] [outer = (nil)] 16:45:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 162 (0x7f2112142400) [pid = 1814] [serial = 1664] [outer = 0x7f211148d000] 16:45:51 INFO - PROCESS | 1814 | 1461282351898 Marionette DEBUG loaded listener.js 16:45:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 163 (0x7f2113802c00) [pid = 1814] [serial = 1665] [outer = 0x7f211148d000] 16:45:52 INFO - PROCESS | 1814 | 1461282352783 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:45:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:45:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1633ms 16:45:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:45:52 INFO - PROCESS | 1814 | 1461282352859 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 16:45:52 INFO - PROCESS | 1814 | 1461282352862 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 16:45:52 INFO - PROCESS | 1814 | 1461282352868 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:45:52 INFO - PROCESS | 1814 | 1461282352874 Marionette TRACE conn3 <- [1,2190,null,{}] 16:45:52 INFO - PROCESS | 1814 | 1461282352890 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:53 INFO - PROCESS | 1814 | 1461282353152 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 16:45:53 INFO - PROCESS | 1814 | 1461282353466 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:53 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2119675000 == 167 [pid = 1814] [id = 555] 16:45:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 164 (0x7f21161a9400) [pid = 1814] [serial = 1666] [outer = (nil)] 16:45:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 165 (0x7f2117a6e800) [pid = 1814] [serial = 1667] [outer = 0x7f21161a9400] 16:45:53 INFO - PROCESS | 1814 | 1461282353542 Marionette DEBUG loaded listener.js 16:45:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 166 (0x7f211934ac00) [pid = 1814] [serial = 1668] [outer = 0x7f21161a9400] 16:45:54 INFO - PROCESS | 1814 | 1461282354365 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 16:45:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:45:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1536ms 16:45:54 INFO - PROCESS | 1814 | 1461282354404 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 16:45:54 INFO - PROCESS | 1814 | 1461282354408 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 16:45:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:45:54 INFO - PROCESS | 1814 | 1461282354413 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:45:54 INFO - PROCESS | 1814 | 1461282354417 Marionette TRACE conn3 <- [1,2194,null,{}] 16:45:54 INFO - PROCESS | 1814 | 1461282354422 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:54 INFO - PROCESS | 1814 | 1461282354623 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 16:45:54 INFO - PROCESS | 1814 | 1461282354894 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:54 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21202c7800 == 168 [pid = 1814] [id = 556] 16:45:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 167 (0x7f211571a800) [pid = 1814] [serial = 1669] [outer = (nil)] 16:45:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 168 (0x7f211ffe9000) [pid = 1814] [serial = 1670] [outer = 0x7f211571a800] 16:45:55 INFO - PROCESS | 1814 | 1461282355015 Marionette DEBUG loaded listener.js 16:45:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 169 (0x7f2120267400) [pid = 1814] [serial = 1671] [outer = 0x7f211571a800] 16:45:55 INFO - PROCESS | 1814 | 1461282355811 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 16:45:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:45:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1428ms 16:45:55 INFO - PROCESS | 1814 | 1461282355842 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 16:45:55 INFO - PROCESS | 1814 | 1461282355846 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 16:45:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:45:55 INFO - PROCESS | 1814 | 1461282355851 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:45:55 INFO - PROCESS | 1814 | 1461282355853 Marionette TRACE conn3 <- [1,2198,null,{}] 16:45:55 INFO - PROCESS | 1814 | 1461282355859 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:56 INFO - PROCESS | 1814 | 1461282356060 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 16:45:56 INFO - PROCESS | 1814 | 1461282356340 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:56 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212245b000 == 169 [pid = 1814] [id = 557] 16:45:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 170 (0x7f210e10d000) [pid = 1814] [serial = 1672] [outer = (nil)] 16:45:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 171 (0x7f21218bc800) [pid = 1814] [serial = 1673] [outer = 0x7f210e10d000] 16:45:56 INFO - PROCESS | 1814 | 1461282356458 Marionette DEBUG loaded listener.js 16:45:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 172 (0x7f2121998400) [pid = 1814] [serial = 1674] [outer = 0x7f210e10d000] 16:45:57 INFO - PROCESS | 1814 | 1461282357277 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:45:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:45:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1483ms 16:45:57 INFO - PROCESS | 1814 | 1461282357336 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 16:45:57 INFO - PROCESS | 1814 | 1461282357338 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 16:45:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:45:57 INFO - PROCESS | 1814 | 1461282357345 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:45:57 INFO - PROCESS | 1814 | 1461282357347 Marionette TRACE conn3 <- [1,2202,null,{}] 16:45:57 INFO - PROCESS | 1814 | 1461282357352 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:57 INFO - PROCESS | 1814 | 1461282357607 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 16:45:57 INFO - PROCESS | 1814 | 1461282357924 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:57 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212556a800 == 170 [pid = 1814] [id = 558] 16:45:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 173 (0x7f21255c4c00) [pid = 1814] [serial = 1675] [outer = (nil)] 16:45:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 174 (0x7f21255f1c00) [pid = 1814] [serial = 1676] [outer = 0x7f21255c4c00] 16:45:58 INFO - PROCESS | 1814 | 1461282358004 Marionette DEBUG loaded listener.js 16:45:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 175 (0x7f2125782400) [pid = 1814] [serial = 1677] [outer = 0x7f21255c4c00] 16:45:58 INFO - PROCESS | 1814 | 1461282358808 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:45:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:45:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1536ms 16:45:58 INFO - PROCESS | 1814 | 1461282358882 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 16:45:58 INFO - PROCESS | 1814 | 1461282358885 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 16:45:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:45:58 INFO - PROCESS | 1814 | 1461282358891 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:45:58 INFO - PROCESS | 1814 | 1461282358893 Marionette TRACE conn3 <- [1,2206,null,{}] 16:45:58 INFO - PROCESS | 1814 | 1461282358899 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:59 INFO - PROCESS | 1814 | 1461282359102 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 16:45:59 INFO - PROCESS | 1814 | 1461282359406 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:59 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125c90000 == 171 [pid = 1814] [id = 559] 16:45:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 176 (0x7f21255e9000) [pid = 1814] [serial = 1678] [outer = (nil)] 16:45:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 177 (0x7f2125e79c00) [pid = 1814] [serial = 1679] [outer = 0x7f21255e9000] 16:45:59 INFO - PROCESS | 1814 | 1461282359486 Marionette DEBUG loaded listener.js 16:45:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 178 (0x7f2126235400) [pid = 1814] [serial = 1680] [outer = 0x7f21255e9000] 16:46:00 INFO - PROCESS | 1814 | 1461282360304 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 16:46:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:46:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1482ms 16:46:00 INFO - PROCESS | 1814 | 1461282360376 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 16:46:00 INFO - PROCESS | 1814 | 1461282360381 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 16:46:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:46:00 INFO - PROCESS | 1814 | 1461282360389 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:46:00 INFO - PROCESS | 1814 | 1461282360394 Marionette TRACE conn3 <- [1,2210,null,{}] 16:46:00 INFO - PROCESS | 1814 | 1461282360400 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:00 INFO - PROCESS | 1814 | 1461282360688 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 16:46:01 INFO - PROCESS | 1814 | 1461282361007 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:01 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212651d000 == 172 [pid = 1814] [id = 560] 16:46:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 179 (0x7f2125e6c000) [pid = 1814] [serial = 1681] [outer = (nil)] 16:46:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 180 (0x7f2126254400) [pid = 1814] [serial = 1682] [outer = 0x7f2125e6c000] 16:46:01 INFO - PROCESS | 1814 | 1461282361085 Marionette DEBUG loaded listener.js 16:46:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 181 (0x7f21265e9c00) [pid = 1814] [serial = 1683] [outer = 0x7f2125e6c000] 16:46:02 INFO - PROCESS | 1814 | 1461282362037 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 16:46:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:46:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1682ms 16:46:02 INFO - PROCESS | 1814 | 1461282362071 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 16:46:02 INFO - PROCESS | 1814 | 1461282362075 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 16:46:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:46:02 INFO - PROCESS | 1814 | 1461282362081 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:46:02 INFO - PROCESS | 1814 | 1461282362084 Marionette TRACE conn3 <- [1,2214,null,{}] 16:46:02 INFO - PROCESS | 1814 | 1461282362089 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:02 INFO - PROCESS | 1814 | 1461282362316 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 16:46:02 INFO - PROCESS | 1814 | 1461282362634 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:02 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b35c000 == 173 [pid = 1814] [id = 561] 16:46:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 182 (0x7f2125781400) [pid = 1814] [serial = 1684] [outer = (nil)] 16:46:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 183 (0x7f212666bc00) [pid = 1814] [serial = 1685] [outer = 0x7f2125781400] 16:46:02 INFO - PROCESS | 1814 | 1461282362713 Marionette DEBUG loaded listener.js 16:46:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 184 (0x7f212679d000) [pid = 1814] [serial = 1686] [outer = 0x7f2125781400] 16:46:03 INFO - PROCESS | 1814 | 1461282363563 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 16:46:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:46:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1533ms 16:46:03 INFO - PROCESS | 1814 | 1461282363616 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 16:46:03 INFO - PROCESS | 1814 | 1461282363619 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 16:46:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:46:03 INFO - PROCESS | 1814 | 1461282363625 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:46:03 INFO - PROCESS | 1814 | 1461282363627 Marionette TRACE conn3 <- [1,2218,null,{}] 16:46:03 INFO - PROCESS | 1814 | 1461282363633 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:03 INFO - PROCESS | 1814 | 1461282363828 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 16:46:04 INFO - PROCESS | 1814 | 1461282364104 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:04 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2132cd8800 == 174 [pid = 1814] [id = 562] 16:46:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 185 (0x7f21160d1000) [pid = 1814] [serial = 1687] [outer = (nil)] 16:46:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 186 (0x7f212a19c800) [pid = 1814] [serial = 1688] [outer = 0x7f21160d1000] 16:46:04 INFO - PROCESS | 1814 | 1461282364220 Marionette DEBUG loaded listener.js 16:46:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 187 (0x7f212b804400) [pid = 1814] [serial = 1689] [outer = 0x7f21160d1000] 16:46:05 INFO - PROCESS | 1814 | 1461282365039 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 16:46:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:46:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1444ms 16:46:05 INFO - PROCESS | 1814 | 1461282365070 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 16:46:05 INFO - PROCESS | 1814 | 1461282365074 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 16:46:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:46:05 INFO - PROCESS | 1814 | 1461282365080 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:46:05 INFO - PROCESS | 1814 | 1461282365085 Marionette TRACE conn3 <- [1,2222,null,{}] 16:46:05 INFO - PROCESS | 1814 | 1461282365090 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:05 INFO - PROCESS | 1814 | 1461282365329 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 16:46:05 INFO - PROCESS | 1814 | 1461282365663 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:05 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213d960800 == 175 [pid = 1814] [id = 563] 16:46:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 188 (0x7f2139c2d800) [pid = 1814] [serial = 1690] [outer = (nil)] 16:46:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 189 (0x7f2139d6cc00) [pid = 1814] [serial = 1691] [outer = 0x7f2139c2d800] 16:46:05 INFO - PROCESS | 1814 | 1461282365747 Marionette DEBUG loaded listener.js 16:46:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 190 (0x7f213d630800) [pid = 1814] [serial = 1692] [outer = 0x7f2139c2d800] 16:46:06 INFO - PROCESS | 1814 | 1461282366578 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:46:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:46:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1534ms 16:46:06 INFO - PROCESS | 1814 | 1461282366615 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 16:46:06 INFO - PROCESS | 1814 | 1461282366617 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 16:46:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:46:06 INFO - PROCESS | 1814 | 1461282366624 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:46:06 INFO - PROCESS | 1814 | 1461282366626 Marionette TRACE conn3 <- [1,2226,null,{}] 16:46:06 INFO - PROCESS | 1814 | 1461282366632 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:06 INFO - PROCESS | 1814 | 1461282366838 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 16:46:07 INFO - PROCESS | 1814 | 1461282367115 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:07 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2140b38000 == 176 [pid = 1814] [id = 564] 16:46:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 191 (0x7f2139c38400) [pid = 1814] [serial = 1693] [outer = (nil)] 16:46:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 192 (0x7f213dcdf400) [pid = 1814] [serial = 1694] [outer = 0x7f2139c38400] 16:46:07 INFO - PROCESS | 1814 | 1461282367247 Marionette DEBUG loaded listener.js 16:46:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 193 (0x7f213df6c400) [pid = 1814] [serial = 1695] [outer = 0x7f2139c38400] 16:46:08 INFO - PROCESS | 1814 | 1461282368124 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 16:46:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:46:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1534ms 16:46:08 INFO - PROCESS | 1814 | 1461282368159 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 16:46:08 INFO - PROCESS | 1814 | 1461282368163 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 16:46:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:46:08 INFO - PROCESS | 1814 | 1461282368168 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:46:08 INFO - PROCESS | 1814 | 1461282368171 Marionette TRACE conn3 <- [1,2230,null,{}] 16:46:08 INFO - PROCESS | 1814 | 1461282368176 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:08 INFO - PROCESS | 1814 | 1461282368389 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 16:46:08 INFO - PROCESS | 1814 | 1461282368705 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:08 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125b9f000 == 177 [pid = 1814] [id = 565] 16:46:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 194 (0x7f2112386800) [pid = 1814] [serial = 1696] [outer = (nil)] 16:46:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 195 (0x7f211238ac00) [pid = 1814] [serial = 1697] [outer = 0x7f2112386800] 16:46:08 INFO - PROCESS | 1814 | 1461282368783 Marionette DEBUG loaded listener.js 16:46:08 INFO - PROCESS | 1814 | ++DOMWINDOW == 196 (0x7f211238f000) [pid = 1814] [serial = 1698] [outer = 0x7f2112386800] 16:46:09 INFO - PROCESS | 1814 | 1461282369581 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 16:46:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:46:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1479ms 16:46:09 INFO - PROCESS | 1814 | 1461282369649 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 16:46:09 INFO - PROCESS | 1814 | 1461282369653 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 16:46:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:46:09 INFO - PROCESS | 1814 | 1461282369658 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:46:09 INFO - PROCESS | 1814 | 1461282369661 Marionette TRACE conn3 <- [1,2234,null,{}] 16:46:09 INFO - PROCESS | 1814 | 1461282369666 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:09 INFO - PROCESS | 1814 | 1461282369875 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 16:46:10 INFO - PROCESS | 1814 | 1461282370147 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:10 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f214219d000 == 178 [pid = 1814] [id = 566] 16:46:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 197 (0x7f210d2e2400) [pid = 1814] [serial = 1699] [outer = (nil)] 16:46:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 198 (0x7f2125db2c00) [pid = 1814] [serial = 1700] [outer = 0x7f210d2e2400] 16:46:10 INFO - PROCESS | 1814 | 1461282370262 Marionette DEBUG loaded listener.js 16:46:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 199 (0x7f2125db9000) [pid = 1814] [serial = 1701] [outer = 0x7f210d2e2400] 16:46:11 INFO - PROCESS | 1814 | 1461282371131 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 16:46:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:46:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1534ms 16:46:11 INFO - PROCESS | 1814 | 1461282371194 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 16:46:11 INFO - PROCESS | 1814 | 1461282371197 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 16:46:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:46:11 INFO - PROCESS | 1814 | 1461282371203 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:46:11 INFO - PROCESS | 1814 | 1461282371205 Marionette TRACE conn3 <- [1,2238,null,{}] 16:46:11 INFO - PROCESS | 1814 | 1461282371210 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:11 INFO - PROCESS | 1814 | 1461282371417 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 16:46:11 INFO - PROCESS | 1814 | 1461282371735 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:11 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2117997800 == 179 [pid = 1814] [id = 567] 16:46:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 200 (0x7f2112387800) [pid = 1814] [serial = 1702] [outer = (nil)] 16:46:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 201 (0x7f2125dbd800) [pid = 1814] [serial = 1703] [outer = 0x7f2112387800] 16:46:11 INFO - PROCESS | 1814 | 1461282371811 Marionette DEBUG loaded listener.js 16:46:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 202 (0x7f2125dc1c00) [pid = 1814] [serial = 1704] [outer = 0x7f2112387800] 16:46:12 INFO - PROCESS | 1814 | 1461282372597 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:46:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:46:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1446ms 16:46:12 INFO - PROCESS | 1814 | 1461282372649 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 16:46:12 INFO - PROCESS | 1814 | 1461282372653 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 16:46:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:46:12 INFO - PROCESS | 1814 | 1461282372658 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:46:12 INFO - PROCESS | 1814 | 1461282372661 Marionette TRACE conn3 <- [1,2242,null,{}] 16:46:12 INFO - PROCESS | 1814 | 1461282372667 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:12 INFO - PROCESS | 1814 | 1461282372867 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 16:46:13 INFO - PROCESS | 1814 | 1461282373147 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:13 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21179ad800 == 180 [pid = 1814] [id = 568] 16:46:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 203 (0x7f2113741800) [pid = 1814] [serial = 1705] [outer = (nil)] 16:46:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 204 (0x7f2120256000) [pid = 1814] [serial = 1706] [outer = 0x7f2113741800] 16:46:13 INFO - PROCESS | 1814 | 1461282373270 Marionette DEBUG loaded listener.js 16:46:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 205 (0x7f212025b000) [pid = 1814] [serial = 1707] [outer = 0x7f2113741800] 16:46:14 INFO - PROCESS | 1814 | 1461282374123 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:46:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:46:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1533ms 16:46:14 INFO - PROCESS | 1814 | 1461282374192 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 16:46:14 INFO - PROCESS | 1814 | 1461282374196 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 16:46:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:46:14 INFO - PROCESS | 1814 | 1461282374201 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:46:14 INFO - PROCESS | 1814 | 1461282374203 Marionette TRACE conn3 <- [1,2246,null,{}] 16:46:14 INFO - PROCESS | 1814 | 1461282374209 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:14 INFO - PROCESS | 1814 | 1461282374420 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 16:46:14 INFO - PROCESS | 1814 | 1461282374737 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:14 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210d978000 == 181 [pid = 1814] [id = 569] 16:46:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 206 (0x7f2118402c00) [pid = 1814] [serial = 1708] [outer = (nil)] 16:46:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 207 (0x7f211840bc00) [pid = 1814] [serial = 1709] [outer = 0x7f2118402c00] 16:46:14 INFO - PROCESS | 1814 | 1461282374813 Marionette DEBUG loaded listener.js 16:46:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 208 (0x7f2118410000) [pid = 1814] [serial = 1710] [outer = 0x7f2118402c00] 16:46:15 INFO - PROCESS | 1814 | 1461282375612 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:46:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:46:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1484ms 16:46:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:46:15 INFO - PROCESS | 1814 | 1461282375687 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 16:46:15 INFO - PROCESS | 1814 | 1461282375690 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 16:46:15 INFO - PROCESS | 1814 | 1461282375696 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:46:15 INFO - PROCESS | 1814 | 1461282375699 Marionette TRACE conn3 <- [1,2250,null,{}] 16:46:15 INFO - PROCESS | 1814 | 1461282375704 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:15 INFO - PROCESS | 1814 | 1461282375918 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 16:46:16 INFO - PROCESS | 1814 | 1461282376232 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:16 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21179b8000 == 182 [pid = 1814] [id = 570] 16:46:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 209 (0x7f2118404400) [pid = 1814] [serial = 1711] [outer = (nil)] 16:46:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 210 (0x7f2120256c00) [pid = 1814] [serial = 1712] [outer = 0x7f2118404400] 16:46:16 INFO - PROCESS | 1814 | 1461282376311 Marionette DEBUG loaded listener.js 16:46:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 211 (0x7f2120263c00) [pid = 1814] [serial = 1713] [outer = 0x7f2118404400] 16:46:17 INFO - PROCESS | 1814 | 1461282377107 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 16:46:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:46:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1482ms 16:46:17 INFO - PROCESS | 1814 | 1461282377178 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 16:46:17 INFO - PROCESS | 1814 | 1461282377181 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 16:46:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:46:17 INFO - PROCESS | 1814 | 1461282377187 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:46:17 INFO - PROCESS | 1814 | 1461282377189 Marionette TRACE conn3 <- [1,2254,null,{}] 16:46:17 INFO - PROCESS | 1814 | 1461282377195 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:17 INFO - PROCESS | 1814 | 1461282377486 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 16:46:17 INFO - PROCESS | 1814 | 1461282377838 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:17 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210e5cf800 == 183 [pid = 1814] [id = 571] 16:46:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 212 (0x7f210b771000) [pid = 1814] [serial = 1714] [outer = (nil)] 16:46:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 213 (0x7f210b778c00) [pid = 1814] [serial = 1715] [outer = 0x7f210b771000] 16:46:17 INFO - PROCESS | 1814 | 1461282377953 Marionette DEBUG loaded listener.js 16:46:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 214 (0x7f210b77e000) [pid = 1814] [serial = 1716] [outer = 0x7f210b771000] 16:46:18 INFO - PROCESS | 1814 | 1461282378901 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:46:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:46:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1729ms 16:46:18 INFO - PROCESS | 1814 | 1461282378916 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 16:46:18 INFO - PROCESS | 1814 | 1461282378919 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 16:46:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:46:18 INFO - PROCESS | 1814 | 1461282378925 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:46:18 INFO - PROCESS | 1814 | 1461282378927 Marionette TRACE conn3 <- [1,2258,null,{}] 16:46:18 INFO - PROCESS | 1814 | 1461282378932 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:19 INFO - PROCESS | 1814 | 1461282379158 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 16:46:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21142d7000 == 182 [pid = 1814] [id = 455] 16:46:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2122c9f000 == 181 [pid = 1814] [id = 490] 16:46:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212646e000 == 180 [pid = 1814] [id = 493] 16:46:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2119692000 == 179 [pid = 1814] [id = 486] 16:46:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212245d800 == 178 [pid = 1814] [id = 489] 16:46:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211f113800 == 177 [pid = 1814] [id = 487] 16:46:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212557e800 == 176 [pid = 1814] [id = 491] 16:46:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212aba0000 == 175 [pid = 1814] [id = 494] 16:46:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125ef8000 == 174 [pid = 1814] [id = 492] 16:46:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21135bf000 == 173 [pid = 1814] [id = 551] 16:46:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2115846000 == 172 [pid = 1814] [id = 550] 16:46:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21137a6800 == 171 [pid = 1814] [id = 549] 16:46:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21113ee000 == 170 [pid = 1814] [id = 548] 16:46:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f210d7dd800 == 169 [pid = 1814] [id = 547] 16:46:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21135a3800 == 168 [pid = 1814] [id = 546] 16:46:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121252800 == 167 [pid = 1814] [id = 536] 16:46:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211f121800 == 166 [pid = 1814] [id = 535] 16:46:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211ee3e000 == 165 [pid = 1814] [id = 534] 16:46:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2119174800 == 164 [pid = 1814] [id = 533] 16:46:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21185d3800 == 163 [pid = 1814] [id = 532] 16:46:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211831a800 == 162 [pid = 1814] [id = 531] 16:46:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21163a3800 == 161 [pid = 1814] [id = 530] 16:46:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211354d800 == 160 [pid = 1814] [id = 529] 16:46:20 INFO - PROCESS | 1814 | --DOCSHELL 0x7f210d7ec800 == 159 [pid = 1814] [id = 528] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 213 (0x7f212bcc1400) [pid = 1814] [serial = 1544] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 212 (0x7f211214a000) [pid = 1814] [serial = 1577] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 211 (0x7f2139d76800) [pid = 1814] [serial = 1485] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 210 (0x7f210f322800) [pid = 1814] [serial = 1515] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 209 (0x7f2126256400) [pid = 1814] [serial = 1470] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 208 (0x7f2123e2c000) [pid = 1814] [serial = 1464] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 207 (0x7f2138b8c000) [pid = 1814] [serial = 1547] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 206 (0x7f213dcd6800) [pid = 1814] [serial = 1560] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 205 (0x7f2125e6d000) [pid = 1814] [serial = 1467] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 204 (0x7f2111482800) [pid = 1814] [serial = 1575] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 203 (0x7f2111f0c400) [pid = 1814] [serial = 1512] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 202 (0x7f2125fedc00) [pid = 1814] [serial = 1535] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 201 (0x7f210c9cf800) [pid = 1814] [serial = 1557] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 200 (0x7f21195a6400) [pid = 1814] [serial = 1452] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 199 (0x7f2117a73000) [pid = 1814] [serial = 1520] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 198 (0x7f210d199c00) [pid = 1814] [serial = 1562] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 197 (0x7f212ce43800) [pid = 1814] [serial = 1479] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 196 (0x7f2119044800) [pid = 1814] [serial = 1521] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 195 (0x7f211571b400) [pid = 1814] [serial = 1583] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 194 (0x7f21160c3000) [pid = 1814] [serial = 1488] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 193 (0x7f2126242800) [pid = 1814] [serial = 1536] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 192 (0x7f21218c5800) [pid = 1814] [serial = 1527] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 191 (0x7f21159cac00) [pid = 1814] [serial = 1446] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 190 (0x7f2120082000) [pid = 1814] [serial = 1524] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 189 (0x7f2112ec3c00) [pid = 1814] [serial = 1443] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 188 (0x7f2125e6fc00) [pid = 1814] [serial = 1533] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 187 (0x7f213d73e800) [pid = 1814] [serial = 1554] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 186 (0x7f2122615400) [pid = 1814] [serial = 1461] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 185 (0x7f212cf11800) [pid = 1814] [serial = 1545] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 184 (0x7f21264c2c00) [pid = 1814] [serial = 1538] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 183 (0x7f210f1e6000) [pid = 1814] [serial = 1565] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 182 (0x7f2139cedc00) [pid = 1814] [serial = 1548] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 181 (0x7f210d2e8c00) [pid = 1814] [serial = 1568] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 180 (0x7f21143ed400) [pid = 1814] [serial = 1580] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 179 (0x7f213d638c00) [pid = 1814] [serial = 1559] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 178 (0x7f213d632400) [pid = 1814] [serial = 1551] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 177 (0x7f213d63a400) [pid = 1814] [serial = 1553] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 176 (0x7f212126c400) [pid = 1814] [serial = 1526] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 175 (0x7f212973d800) [pid = 1814] [serial = 1542] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 174 (0x7f210d19dc00) [pid = 1814] [serial = 1563] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 173 (0x7f21221e0400) [pid = 1814] [serial = 1458] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 172 (0x7f210e4e3400) [pid = 1814] [serial = 1514] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 171 (0x7f2116dd7c00) [pid = 1814] [serial = 1440] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 170 (0x7f2126661800) [pid = 1814] [serial = 1539] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 169 (0x7f211f0cfc00) [pid = 1814] [serial = 1523] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 168 (0x7f2138b8a800) [pid = 1814] [serial = 1482] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 167 (0x7f21256a5000) [pid = 1814] [serial = 1532] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 166 (0x7f210f325800) [pid = 1814] [serial = 1574] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 165 (0x7f2114fac000) [pid = 1814] [serial = 1518] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 164 (0x7f2126678000) [pid = 1814] [serial = 1541] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 163 (0x7f210c9cac00) [pid = 1814] [serial = 1556] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 162 (0x7f2116418400) [pid = 1814] [serial = 1368] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 161 (0x7f211380d400) [pid = 1814] [serial = 1517] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 160 (0x7f210e288400) [pid = 1814] [serial = 1572] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 159 (0x7f21144f7800) [pid = 1814] [serial = 1566] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 158 (0x7f2112ec4000) [pid = 1814] [serial = 1578] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 157 (0x7f2122d43800) [pid = 1814] [serial = 1529] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 156 (0x7f211f153000) [pid = 1814] [serial = 1455] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 155 (0x7f21144f5c00) [pid = 1814] [serial = 1581] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 154 (0x7f210e10b000) [pid = 1814] [serial = 1571] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 153 (0x7f212b061c00) [pid = 1814] [serial = 1476] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 152 (0x7f2139f18400) [pid = 1814] [serial = 1550] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 151 (0x7f2123e28000) [pid = 1814] [serial = 1530] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 150 (0x7f2126678800) [pid = 1814] [serial = 1473] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | --DOMWINDOW == 149 (0x7f2117a86800) [pid = 1814] [serial = 1449] [outer = (nil)] [url = about:blank] 16:46:20 INFO - PROCESS | 1814 | 1461282380976 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:21 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210d7dd800 == 160 [pid = 1814] [id = 572] 16:46:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 150 (0x7f210d2e2800) [pid = 1814] [serial = 1717] [outer = (nil)] 16:46:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 151 (0x7f210d2e6c00) [pid = 1814] [serial = 1718] [outer = 0x7f210d2e2800] 16:46:21 INFO - PROCESS | 1814 | 1461282381047 Marionette DEBUG loaded listener.js 16:46:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 152 (0x7f210d2ee400) [pid = 1814] [serial = 1719] [outer = 0x7f210d2e2800] 16:46:21 INFO - PROCESS | 1814 | 1461282381815 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:46:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:46:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 2932ms 16:46:21 INFO - PROCESS | 1814 | 1461282381859 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 16:46:21 INFO - PROCESS | 1814 | 1461282381863 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 16:46:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:46:21 INFO - PROCESS | 1814 | 1461282381870 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:46:21 INFO - PROCESS | 1814 | 1461282381876 Marionette TRACE conn3 <- [1,2262,null,{}] 16:46:21 INFO - PROCESS | 1814 | 1461282381883 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:22 INFO - PROCESS | 1814 | 1461282382110 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 16:46:22 INFO - PROCESS | 1814 | 1461282382307 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:22 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21113f3800 == 161 [pid = 1814] [id = 573] 16:46:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 153 (0x7f210d19fc00) [pid = 1814] [serial = 1720] [outer = (nil)] 16:46:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 154 (0x7f210e345400) [pid = 1814] [serial = 1721] [outer = 0x7f210d19fc00] 16:46:22 INFO - PROCESS | 1814 | 1461282382372 Marionette DEBUG loaded listener.js 16:46:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 155 (0x7f210f320400) [pid = 1814] [serial = 1722] [outer = 0x7f210d19fc00] 16:46:23 INFO - PROCESS | 1814 | 1461282383195 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:46:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:46:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1382ms 16:46:23 INFO - PROCESS | 1814 | 1461282383261 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 16:46:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:46:23 INFO - PROCESS | 1814 | 1461282383267 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 16:46:23 INFO - PROCESS | 1814 | 1461282383273 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:46:23 INFO - PROCESS | 1814 | 1461282383276 Marionette TRACE conn3 <- [1,2266,null,{}] 16:46:23 INFO - PROCESS | 1814 | 1461282383281 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:23 INFO - PROCESS | 1814 | 1461282383548 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 16:46:23 INFO - PROCESS | 1814 | 1461282383589 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:23 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2112ea7800 == 162 [pid = 1814] [id = 574] 16:46:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 156 (0x7f2111484400) [pid = 1814] [serial = 1723] [outer = (nil)] 16:46:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 157 (0x7f211148dc00) [pid = 1814] [serial = 1724] [outer = 0x7f2111484400] 16:46:23 INFO - PROCESS | 1814 | 1461282383666 Marionette DEBUG loaded listener.js 16:46:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 158 (0x7f2111f13800) [pid = 1814] [serial = 1725] [outer = 0x7f2111484400] 16:46:24 INFO - PROCESS | 1814 | 1461282384525 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 16:46:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:46:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1285ms 16:46:24 INFO - PROCESS | 1814 | 1461282384558 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 16:46:24 INFO - PROCESS | 1814 | 1461282384561 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 16:46:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:46:24 INFO - PROCESS | 1814 | 1461282384606 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:46:24 INFO - PROCESS | 1814 | 1461282384620 Marionette TRACE conn3 <- [1,2270,null,{}] 16:46:24 INFO - PROCESS | 1814 | 1461282384653 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:24 INFO - PROCESS | 1814 | 1461282384981 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 16:46:25 INFO - PROCESS | 1814 | 1461282385013 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:25 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21135db800 == 163 [pid = 1814] [id = 575] 16:46:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 159 (0x7f2111484000) [pid = 1814] [serial = 1726] [outer = (nil)] 16:46:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 160 (0x7f2112ecd400) [pid = 1814] [serial = 1727] [outer = 0x7f2111484000] 16:46:25 INFO - PROCESS | 1814 | 1461282385073 Marionette DEBUG loaded listener.js 16:46:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 161 (0x7f2113803400) [pid = 1814] [serial = 1728] [outer = 0x7f2111484000] 16:46:26 INFO - PROCESS | 1814 | --DOMWINDOW == 160 (0x7f211571e400) [pid = 1814] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:46:26 INFO - PROCESS | 1814 | --DOMWINDOW == 159 (0x7f21159d0000) [pid = 1814] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:46:26 INFO - PROCESS | 1814 | --DOMWINDOW == 158 (0x7f211137ac00) [pid = 1814] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:46:26 INFO - PROCESS | 1814 | --DOMWINDOW == 157 (0x7f210d2e4800) [pid = 1814] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:46:26 INFO - PROCESS | 1814 | --DOMWINDOW == 156 (0x7f210d198c00) [pid = 1814] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:46:26 INFO - PROCESS | 1814 | --DOMWINDOW == 155 (0x7f21144f0800) [pid = 1814] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:46:26 INFO - PROCESS | 1814 | --DOMWINDOW == 154 (0x7f210e28bc00) [pid = 1814] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:46:26 INFO - PROCESS | 1814 | --DOMWINDOW == 153 (0x7f210d192400) [pid = 1814] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:46:26 INFO - PROCESS | 1814 | 1461282386475 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:46:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:46:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1948ms 16:46:26 INFO - PROCESS | 1814 | 1461282386523 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 16:46:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:46:26 INFO - PROCESS | 1814 | 1461282386533 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 16:46:26 INFO - PROCESS | 1814 | 1461282386539 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:46:26 INFO - PROCESS | 1814 | 1461282386545 Marionette TRACE conn3 <- [1,2274,null,{}] 16:46:26 INFO - PROCESS | 1814 | 1461282386552 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:26 INFO - PROCESS | 1814 | 1461282386727 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 16:46:26 INFO - PROCESS | 1814 | 1461282386908 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:26 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2115757800 == 164 [pid = 1814] [id = 576] 16:46:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 154 (0x7f210c9c4800) [pid = 1814] [serial = 1729] [outer = (nil)] 16:46:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 155 (0x7f2113807000) [pid = 1814] [serial = 1730] [outer = 0x7f210c9c4800] 16:46:26 INFO - PROCESS | 1814 | 1461282386969 Marionette DEBUG loaded listener.js 16:46:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 156 (0x7f21143f1000) [pid = 1814] [serial = 1731] [outer = 0x7f210c9c4800] 16:46:27 INFO - PROCESS | 1814 | 1461282387678 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 16:46:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:46:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1185ms 16:46:27 INFO - PROCESS | 1814 | 1461282387724 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 16:46:27 INFO - PROCESS | 1814 | 1461282387727 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 16:46:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:46:27 INFO - PROCESS | 1814 | 1461282387732 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:46:27 INFO - PROCESS | 1814 | 1461282387735 Marionette TRACE conn3 <- [1,2278,null,{}] 16:46:27 INFO - PROCESS | 1814 | 1461282387739 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:28 INFO - PROCESS | 1814 | 1461282388000 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 16:46:28 INFO - PROCESS | 1814 | 1461282388320 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:28 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210e5dc000 == 165 [pid = 1814] [id = 577] 16:46:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 157 (0x7f210b779400) [pid = 1814] [serial = 1732] [outer = (nil)] 16:46:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 158 (0x7f210d19b800) [pid = 1814] [serial = 1733] [outer = 0x7f210b779400] 16:46:28 INFO - PROCESS | 1814 | 1461282388466 Marionette DEBUG loaded listener.js 16:46:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 159 (0x7f210e103000) [pid = 1814] [serial = 1734] [outer = 0x7f210b779400] 16:46:29 INFO - PROCESS | 1814 | 1461282389319 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1633ms 16:46:29 INFO - PROCESS | 1814 | 1461282389367 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 16:46:29 INFO - PROCESS | 1814 | 1461282389374 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 16:46:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:46:29 INFO - PROCESS | 1814 | 1461282389383 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:46:29 INFO - PROCESS | 1814 | 1461282389387 Marionette TRACE conn3 <- [1,2282,null,{}] 16:46:29 INFO - PROCESS | 1814 | 1461282389394 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:29 INFO - PROCESS | 1814 | 1461282389620 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 16:46:29 INFO - PROCESS | 1814 | 1461282389935 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:29 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21135bc800 == 166 [pid = 1814] [id = 578] 16:46:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 160 (0x7f2111385400) [pid = 1814] [serial = 1735] [outer = (nil)] 16:46:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 161 (0x7f2111f0d800) [pid = 1814] [serial = 1736] [outer = 0x7f2111385400] 16:46:30 INFO - PROCESS | 1814 | 1461282390014 Marionette DEBUG loaded listener.js 16:46:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 162 (0x7f211214dc00) [pid = 1814] [serial = 1737] [outer = 0x7f2111385400] 16:46:30 INFO - PROCESS | 1814 | 1461282390870 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 16:46:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:46:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1539ms 16:46:30 INFO - PROCESS | 1814 | 1461282390925 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 16:46:30 INFO - PROCESS | 1814 | 1461282390931 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 16:46:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:46:30 INFO - PROCESS | 1814 | 1461282390937 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:46:30 INFO - PROCESS | 1814 | 1461282390939 Marionette TRACE conn3 <- [1,2286,null,{}] 16:46:30 INFO - PROCESS | 1814 | 1461282390945 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:31 INFO - PROCESS | 1814 | 1461282391154 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 16:46:31 INFO - PROCESS | 1814 | 1461282391513 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:31 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21161d4800 == 167 [pid = 1814] [id = 579] 16:46:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 163 (0x7f2113804000) [pid = 1814] [serial = 1738] [outer = (nil)] 16:46:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 164 (0x7f21144f0c00) [pid = 1814] [serial = 1739] [outer = 0x7f2113804000] 16:46:31 INFO - PROCESS | 1814 | 1461282391601 Marionette DEBUG loaded listener.js 16:46:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 165 (0x7f211571e000) [pid = 1814] [serial = 1740] [outer = 0x7f2113804000] 16:46:32 INFO - PROCESS | 1814 | 1461282392435 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 16:46:32 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 16:46:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1533ms 16:46:32 INFO - PROCESS | 1814 | 1461282392472 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 16:46:32 INFO - PROCESS | 1814 | 1461282392475 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 16:46:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:46:32 INFO - PROCESS | 1814 | 1461282392491 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:46:32 INFO - PROCESS | 1814 | 1461282392500 Marionette TRACE conn3 <- [1,2290,null,{}] 16:46:32 INFO - PROCESS | 1814 | 1461282392506 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:32 INFO - PROCESS | 1814 | 1461282392749 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 16:46:33 INFO - PROCESS | 1814 | 1461282393056 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:33 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21179b2000 == 168 [pid = 1814] [id = 580] 16:46:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 166 (0x7f21160d1c00) [pid = 1814] [serial = 1741] [outer = (nil)] 16:46:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 167 (0x7f21178af000) [pid = 1814] [serial = 1742] [outer = 0x7f21160d1c00] 16:46:33 INFO - PROCESS | 1814 | 1461282393138 Marionette DEBUG loaded listener.js 16:46:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 168 (0x7f2117a6a800) [pid = 1814] [serial = 1743] [outer = 0x7f21160d1c00] 16:46:33 INFO - PROCESS | 1814 | 1461282393970 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 16:46:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:46:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1545ms 16:46:34 INFO - PROCESS | 1814 | 1461282394029 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 16:46:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:46:34 INFO - PROCESS | 1814 | 1461282394034 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 16:46:34 INFO - PROCESS | 1814 | 1461282394039 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:46:34 INFO - PROCESS | 1814 | 1461282394042 Marionette TRACE conn3 <- [1,2294,null,{}] 16:46:34 INFO - PROCESS | 1814 | 1461282394047 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:34 INFO - PROCESS | 1814 | 1461282394267 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 16:46:34 INFO - PROCESS | 1814 | 1461282394570 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:34 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2118489000 == 169 [pid = 1814] [id = 581] 16:46:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 169 (0x7f2113808800) [pid = 1814] [serial = 1744] [outer = (nil)] 16:46:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 170 (0x7f2118407800) [pid = 1814] [serial = 1745] [outer = 0x7f2113808800] 16:46:34 INFO - PROCESS | 1814 | 1461282394646 Marionette DEBUG loaded listener.js 16:46:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 171 (0x7f2119048800) [pid = 1814] [serial = 1746] [outer = 0x7f2113808800] 16:46:35 INFO - PROCESS | 1814 | 1461282395407 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 16:46:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:46:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1428ms 16:46:35 INFO - PROCESS | 1814 | 1461282395468 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 16:46:35 INFO - PROCESS | 1814 | 1461282395472 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 16:46:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:46:35 INFO - PROCESS | 1814 | 1461282395478 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:46:35 INFO - PROCESS | 1814 | 1461282395480 Marionette TRACE conn3 <- [1,2298,null,{}] 16:46:35 INFO - PROCESS | 1814 | 1461282395485 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:35 INFO - PROCESS | 1814 | 1461282395702 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 16:46:35 INFO - PROCESS | 1814 | 1461282395972 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:36 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2119165800 == 170 [pid = 1814] [id = 582] 16:46:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 172 (0x7f211959b400) [pid = 1814] [serial = 1747] [outer = (nil)] 16:46:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 173 (0x7f21195a4000) [pid = 1814] [serial = 1748] [outer = 0x7f211959b400] 16:46:36 INFO - PROCESS | 1814 | 1461282396110 Marionette DEBUG loaded listener.js 16:46:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 174 (0x7f211f159c00) [pid = 1814] [serial = 1749] [outer = 0x7f211959b400] 16:46:36 INFO - PROCESS | 1814 | 1461282396980 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 16:46:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:46:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1531ms 16:46:37 INFO - PROCESS | 1814 | 1461282397010 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 16:46:37 INFO - PROCESS | 1814 | 1461282397013 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 16:46:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:46:37 INFO - PROCESS | 1814 | 1461282397019 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:46:37 INFO - PROCESS | 1814 | 1461282397022 Marionette TRACE conn3 <- [1,2302,null,{}] 16:46:37 INFO - PROCESS | 1814 | 1461282397027 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:37 INFO - PROCESS | 1814 | 1461282397234 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 16:46:37 INFO - PROCESS | 1814 | 1461282397561 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:37 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2119641800 == 171 [pid = 1814] [id = 583] 16:46:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 175 (0x7f211959bc00) [pid = 1814] [serial = 1750] [outer = (nil)] 16:46:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 176 (0x7f21218c3800) [pid = 1814] [serial = 1751] [outer = 0x7f211959bc00] 16:46:37 INFO - PROCESS | 1814 | 1461282397645 Marionette DEBUG loaded listener.js 16:46:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 177 (0x7f2121d63c00) [pid = 1814] [serial = 1752] [outer = 0x7f211959bc00] 16:46:38 INFO - PROCESS | 1814 | 1461282398464 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:46:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:46:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1478ms 16:46:38 INFO - PROCESS | 1814 | 1461282398498 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 16:46:38 INFO - PROCESS | 1814 | 1461282398502 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 16:46:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:46:38 INFO - PROCESS | 1814 | 1461282398508 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:46:38 INFO - PROCESS | 1814 | 1461282398511 Marionette TRACE conn3 <- [1,2306,null,{}] 16:46:38 INFO - PROCESS | 1814 | 1461282398518 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:38 INFO - PROCESS | 1814 | 1461282398743 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 16:46:39 INFO - PROCESS | 1814 | 1461282399063 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:39 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211f112800 == 172 [pid = 1814] [id = 584] 16:46:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 178 (0x7f211ffe9c00) [pid = 1814] [serial = 1753] [outer = (nil)] 16:46:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 179 (0x7f21221e3c00) [pid = 1814] [serial = 1754] [outer = 0x7f211ffe9c00] 16:46:39 INFO - PROCESS | 1814 | 1461282399148 Marionette DEBUG loaded listener.js 16:46:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 180 (0x7f212223d000) [pid = 1814] [serial = 1755] [outer = 0x7f211ffe9c00] 16:46:40 INFO - PROCESS | 1814 | 1461282400020 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 16:46:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:46:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1579ms 16:46:40 INFO - PROCESS | 1814 | 1461282400089 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 16:46:40 INFO - PROCESS | 1814 | 1461282400093 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 16:46:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:46:40 INFO - PROCESS | 1814 | 1461282400098 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:46:40 INFO - PROCESS | 1814 | 1461282400101 Marionette TRACE conn3 <- [1,2310,null,{}] 16:46:40 INFO - PROCESS | 1814 | 1461282400106 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:40 INFO - PROCESS | 1814 | 1461282400337 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 16:46:40 INFO - PROCESS | 1814 | 1461282400646 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:40 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21200b6800 == 173 [pid = 1814] [id = 585] 16:46:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 181 (0x7f2121e44c00) [pid = 1814] [serial = 1756] [outer = (nil)] 16:46:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 182 (0x7f212244f000) [pid = 1814] [serial = 1757] [outer = 0x7f2121e44c00] 16:46:40 INFO - PROCESS | 1814 | 1461282400729 Marionette DEBUG loaded listener.js 16:46:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 183 (0x7f2122611c00) [pid = 1814] [serial = 1758] [outer = 0x7f2121e44c00] 16:46:41 INFO - PROCESS | 1814 | 1461282401577 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:46:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:46:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1531ms 16:46:41 INFO - PROCESS | 1814 | 1461282401630 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 16:46:41 INFO - PROCESS | 1814 | 1461282401634 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 16:46:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:46:41 INFO - PROCESS | 1814 | 1461282401640 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:46:41 INFO - PROCESS | 1814 | 1461282401642 Marionette TRACE conn3 <- [1,2314,null,{}] 16:46:41 INFO - PROCESS | 1814 | 1461282401649 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:41 INFO - PROCESS | 1814 | 1461282401881 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 16:46:42 INFO - PROCESS | 1814 | 1461282402189 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:42 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121d19000 == 174 [pid = 1814] [id = 586] 16:46:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 184 (0x7f2117a60c00) [pid = 1814] [serial = 1759] [outer = (nil)] 16:46:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 185 (0x7f21228bc800) [pid = 1814] [serial = 1760] [outer = 0x7f2117a60c00] 16:46:42 INFO - PROCESS | 1814 | 1461282402266 Marionette DEBUG loaded listener.js 16:46:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 186 (0x7f2122a90400) [pid = 1814] [serial = 1761] [outer = 0x7f2117a60c00] 16:46:43 INFO - PROCESS | 1814 | 1461282403069 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 16:46:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:46:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1481ms 16:46:43 INFO - PROCESS | 1814 | 1461282403122 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 16:46:43 INFO - PROCESS | 1814 | 1461282403126 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 16:46:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:46:43 INFO - PROCESS | 1814 | 1461282403132 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:46:43 INFO - PROCESS | 1814 | 1461282403134 Marionette TRACE conn3 <- [1,2318,null,{}] 16:46:43 INFO - PROCESS | 1814 | 1461282403140 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:43 INFO - PROCESS | 1814 | 1461282403361 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 16:46:43 INFO - PROCESS | 1814 | 1461282403634 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:43 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2122c86000 == 175 [pid = 1814] [id = 587] 16:46:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 187 (0x7f2123a96c00) [pid = 1814] [serial = 1762] [outer = (nil)] 16:46:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 188 (0x7f2123b85c00) [pid = 1814] [serial = 1763] [outer = 0x7f2123a96c00] 16:46:43 INFO - PROCESS | 1814 | 1461282403777 Marionette DEBUG loaded listener.js 16:46:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 189 (0x7f2124925400) [pid = 1814] [serial = 1764] [outer = 0x7f2123a96c00] 16:46:44 INFO - PROCESS | 1814 | 1461282404613 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 16:46:44 INFO - PROCESS | 1814 | 1461282404679 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 16:46:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:46:44 INFO - PROCESS | 1814 | 1461282404685 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:46:44 INFO - PROCESS | 1814 | 1461282404689 Marionette TRACE conn3 <- [1,2322,null,{}] 16:46:44 INFO - PROCESS | 1814 | 1461282404694 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:44 INFO - PROCESS | 1814 | 1461282404954 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 16:46:45 INFO - PROCESS | 1814 | 1461282405267 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:45 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125572800 == 176 [pid = 1814] [id = 588] 16:46:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 190 (0x7f21256ac800) [pid = 1814] [serial = 1765] [outer = (nil)] 16:46:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 191 (0x7f2125fe3000) [pid = 1814] [serial = 1766] [outer = 0x7f21256ac800] 16:46:45 INFO - PROCESS | 1814 | 1461282405344 Marionette DEBUG loaded listener.js 16:46:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 192 (0x7f212623a800) [pid = 1814] [serial = 1767] [outer = 0x7f21256ac800] 16:46:46 INFO - PROCESS | 1814 | 1461282406359 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:46:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:46:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1730ms 16:46:46 INFO - PROCESS | 1814 | 1461282406416 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 16:46:46 INFO - PROCESS | 1814 | 1461282406420 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 16:46:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:46:46 INFO - PROCESS | 1814 | 1461282406426 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:46:46 INFO - PROCESS | 1814 | 1461282406428 Marionette TRACE conn3 <- [1,2326,null,{}] 16:46:46 INFO - PROCESS | 1814 | 1461282406433 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:46 INFO - PROCESS | 1814 | 1461282406659 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 16:46:46 INFO - PROCESS | 1814 | 1461282406962 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:46 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125eed000 == 177 [pid = 1814] [id = 589] 16:46:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 193 (0x7f21161ac800) [pid = 1814] [serial = 1768] [outer = (nil)] 16:46:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 194 (0x7f2125db6400) [pid = 1814] [serial = 1769] [outer = 0x7f21161ac800] 16:46:47 INFO - PROCESS | 1814 | 1461282407035 Marionette DEBUG loaded listener.js 16:46:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 195 (0x7f2126670c00) [pid = 1814] [serial = 1770] [outer = 0x7f21161ac800] 16:46:47 INFO - PROCESS | 1814 | 1461282407826 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:46:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:46:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1427ms 16:46:47 INFO - PROCESS | 1814 | 1461282407855 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 16:46:47 INFO - PROCESS | 1814 | 1461282407857 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 16:46:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:46:47 INFO - PROCESS | 1814 | 1461282407863 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:46:47 INFO - PROCESS | 1814 | 1461282407865 Marionette TRACE conn3 <- [1,2330,null,{}] 16:46:47 INFO - PROCESS | 1814 | 1461282407871 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:48 INFO - PROCESS | 1814 | 1461282408060 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 16:46:48 INFO - PROCESS | 1814 | 1461282408336 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:48 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2126516800 == 178 [pid = 1814] [id = 590] 16:46:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 196 (0x7f2126675400) [pid = 1814] [serial = 1771] [outer = (nil)] 16:46:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 197 (0x7f2127348c00) [pid = 1814] [serial = 1772] [outer = 0x7f2126675400] 16:46:48 INFO - PROCESS | 1814 | 1461282408451 Marionette DEBUG loaded listener.js 16:46:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 198 (0x7f212a375c00) [pid = 1814] [serial = 1773] [outer = 0x7f2126675400] 16:46:49 INFO - PROCESS | 1814 | 1461282409248 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:46:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:46:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1432ms 16:46:49 INFO - PROCESS | 1814 | 1461282409297 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 16:46:49 INFO - PROCESS | 1814 | 1461282409301 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 16:46:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:46:49 INFO - PROCESS | 1814 | 1461282409307 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:46:49 INFO - PROCESS | 1814 | 1461282409309 Marionette TRACE conn3 <- [1,2334,null,{}] 16:46:49 INFO - PROCESS | 1814 | 1461282409314 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:49 INFO - PROCESS | 1814 | 1461282409539 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 16:46:49 INFO - PROCESS | 1814 | 1461282409855 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:49 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b2c0800 == 179 [pid = 1814] [id = 591] 16:46:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 199 (0x7f211904a400) [pid = 1814] [serial = 1774] [outer = (nil)] 16:46:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 200 (0x7f212b057800) [pid = 1814] [serial = 1775] [outer = 0x7f211904a400] 16:46:49 INFO - PROCESS | 1814 | 1461282409931 Marionette DEBUG loaded listener.js 16:46:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 201 (0x7f212b061400) [pid = 1814] [serial = 1776] [outer = 0x7f211904a400] 16:46:50 INFO - PROCESS | 1814 | 1461282410702 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 16:46:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:46:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1427ms 16:46:50 INFO - PROCESS | 1814 | 1461282410741 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 16:46:50 INFO - PROCESS | 1814 | 1461282410744 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 16:46:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:46:50 INFO - PROCESS | 1814 | 1461282410753 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:46:50 INFO - PROCESS | 1814 | 1461282410755 Marionette TRACE conn3 <- [1,2338,null,{}] 16:46:50 INFO - PROCESS | 1814 | 1461282410759 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:50 INFO - PROCESS | 1814 | 1461282410984 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 16:46:51 INFO - PROCESS | 1814 | 1461282411273 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:51 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212e210800 == 180 [pid = 1814] [id = 592] 16:46:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 202 (0x7f21264bd800) [pid = 1814] [serial = 1777] [outer = (nil)] 16:46:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 203 (0x7f212b368c00) [pid = 1814] [serial = 1778] [outer = 0x7f21264bd800] 16:46:51 INFO - PROCESS | 1814 | 1461282411396 Marionette DEBUG loaded listener.js 16:46:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 204 (0x7f212ce41c00) [pid = 1814] [serial = 1779] [outer = 0x7f21264bd800] 16:46:52 INFO - PROCESS | 1814 | 1461282412297 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:46:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:46:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1581ms 16:46:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:46:52 INFO - PROCESS | 1814 | 1461282412335 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 16:46:52 INFO - PROCESS | 1814 | 1461282412338 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 16:46:52 INFO - PROCESS | 1814 | 1461282412344 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:46:52 INFO - PROCESS | 1814 | 1461282412347 Marionette TRACE conn3 <- [1,2342,null,{}] 16:46:52 INFO - PROCESS | 1814 | 1461282412352 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:52 INFO - PROCESS | 1814 | 1461282412568 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 16:46:52 INFO - PROCESS | 1814 | 1461282412896 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:52 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213be94000 == 181 [pid = 1814] [id = 593] 16:46:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 205 (0x7f2111382400) [pid = 1814] [serial = 1780] [outer = (nil)] 16:46:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 206 (0x7f212b363c00) [pid = 1814] [serial = 1781] [outer = 0x7f2111382400] 16:46:52 INFO - PROCESS | 1814 | 1461282412972 Marionette DEBUG loaded listener.js 16:46:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 207 (0x7f212cfcf800) [pid = 1814] [serial = 1782] [outer = 0x7f2111382400] 16:46:53 INFO - PROCESS | 1814 | 1461282413760 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 16:46:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:46:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1480ms 16:46:53 INFO - PROCESS | 1814 | 1461282413824 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 16:46:53 INFO - PROCESS | 1814 | 1461282413828 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 16:46:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:46:53 INFO - PROCESS | 1814 | 1461282413833 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:46:53 INFO - PROCESS | 1814 | 1461282413836 Marionette TRACE conn3 <- [1,2346,null,{}] 16:46:53 INFO - PROCESS | 1814 | 1461282413841 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:54 INFO - PROCESS | 1814 | 1461282414038 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 16:46:54 INFO - PROCESS | 1814 | 1461282414314 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:54 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213e192000 == 182 [pid = 1814] [id = 594] 16:46:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 208 (0x7f2114fa5400) [pid = 1814] [serial = 1783] [outer = (nil)] 16:46:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 209 (0x7f2138af6400) [pid = 1814] [serial = 1784] [outer = 0x7f2114fa5400] 16:46:54 INFO - PROCESS | 1814 | 1461282414428 Marionette DEBUG loaded listener.js 16:46:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 210 (0x7f2139c30800) [pid = 1814] [serial = 1785] [outer = 0x7f2114fa5400] 16:46:55 INFO - PROCESS | 1814 | 1461282415243 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:46:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:46:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1477ms 16:46:55 INFO - PROCESS | 1814 | 1461282415312 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 16:46:55 INFO - PROCESS | 1814 | 1461282415315 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 16:46:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:46:55 INFO - PROCESS | 1814 | 1461282415321 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:46:55 INFO - PROCESS | 1814 | 1461282415323 Marionette TRACE conn3 <- [1,2350,null,{}] 16:46:55 INFO - PROCESS | 1814 | 1461282415329 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:55 INFO - PROCESS | 1814 | 1461282415531 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 16:46:55 INFO - PROCESS | 1814 | 1461282415844 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:55 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210d1ea800 == 183 [pid = 1814] [id = 595] 16:46:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 211 (0x7f212ce46c00) [pid = 1814] [serial = 1786] [outer = (nil)] 16:46:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 212 (0x7f2139d77c00) [pid = 1814] [serial = 1787] [outer = 0x7f212ce46c00] 16:46:55 INFO - PROCESS | 1814 | 1461282415916 Marionette DEBUG loaded listener.js 16:46:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 213 (0x7f213d5f4400) [pid = 1814] [serial = 1788] [outer = 0x7f212ce46c00] 16:46:56 INFO - PROCESS | 1814 | 1461282416678 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 16:46:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:46:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1387ms 16:46:56 INFO - PROCESS | 1814 | 1461282416711 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 16:46:56 INFO - PROCESS | 1814 | 1461282416714 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 16:46:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:46:56 INFO - PROCESS | 1814 | 1461282416720 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:46:56 INFO - PROCESS | 1814 | 1461282416722 Marionette TRACE conn3 <- [1,2354,null,{}] 16:46:56 INFO - PROCESS | 1814 | 1461282416727 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:56 INFO - PROCESS | 1814 | 1461282416946 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 16:46:57 INFO - PROCESS | 1814 | 1461282417233 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:57 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21139da800 == 184 [pid = 1814] [id = 596] 16:46:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 214 (0x7f210d192000) [pid = 1814] [serial = 1789] [outer = (nil)] 16:46:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 215 (0x7f213d636000) [pid = 1814] [serial = 1790] [outer = 0x7f210d192000] 16:46:57 INFO - PROCESS | 1814 | 1461282417346 Marionette DEBUG loaded listener.js 16:46:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 216 (0x7f213dcd5800) [pid = 1814] [serial = 1791] [outer = 0x7f210d192000] 16:46:58 INFO - PROCESS | 1814 | 1461282418135 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 16:46:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:46:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1482ms 16:46:58 INFO - PROCESS | 1814 | 1461282418202 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 16:46:58 INFO - PROCESS | 1814 | 1461282418206 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 16:46:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:46:58 INFO - PROCESS | 1814 | 1461282418211 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:46:58 INFO - PROCESS | 1814 | 1461282418213 Marionette TRACE conn3 <- [1,2358,null,{}] 16:46:58 INFO - PROCESS | 1814 | 1461282418219 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:58 INFO - PROCESS | 1814 | 1461282418404 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 16:46:59 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2115757800 == 183 [pid = 1814] [id = 576] 16:46:59 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21135db800 == 182 [pid = 1814] [id = 575] 16:46:59 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2112ea7800 == 181 [pid = 1814] [id = 574] 16:46:59 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21113f3800 == 180 [pid = 1814] [id = 573] 16:46:59 INFO - PROCESS | 1814 | --DOCSHELL 0x7f210d7dd800 == 179 [pid = 1814] [id = 572] 16:46:59 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21179b8000 == 178 [pid = 1814] [id = 570] 16:46:59 INFO - PROCESS | 1814 | --DOCSHELL 0x7f210d978000 == 177 [pid = 1814] [id = 569] 16:46:59 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21179ad800 == 176 [pid = 1814] [id = 568] 16:46:59 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2117997800 == 175 [pid = 1814] [id = 567] 16:46:59 INFO - PROCESS | 1814 | --DOCSHELL 0x7f214219d000 == 174 [pid = 1814] [id = 566] 16:46:59 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125b9f000 == 173 [pid = 1814] [id = 565] 16:46:59 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2140b38000 == 172 [pid = 1814] [id = 564] 16:46:59 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213d960800 == 171 [pid = 1814] [id = 563] 16:46:59 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2132cd8800 == 170 [pid = 1814] [id = 562] 16:46:59 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b35c000 == 169 [pid = 1814] [id = 561] 16:46:59 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212651d000 == 168 [pid = 1814] [id = 560] 16:46:59 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125c90000 == 167 [pid = 1814] [id = 559] 16:46:59 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212556a800 == 166 [pid = 1814] [id = 558] 16:46:59 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212245b000 == 165 [pid = 1814] [id = 557] 16:46:59 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21202c7800 == 164 [pid = 1814] [id = 556] 16:46:59 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2119675000 == 163 [pid = 1814] [id = 555] 16:46:59 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2116465800 == 162 [pid = 1814] [id = 554] 16:46:59 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21117e3800 == 161 [pid = 1814] [id = 553] 16:46:59 INFO - PROCESS | 1814 | --DOMWINDOW == 215 (0x7f2115725000) [pid = 1814] [serial = 1584] [outer = (nil)] [url = about:blank] 16:46:59 INFO - PROCESS | 1814 | --DOMWINDOW == 214 (0x7f210e286800) [pid = 1814] [serial = 1569] [outer = (nil)] [url = about:blank] 16:46:59 INFO - PROCESS | 1814 | --DOMWINDOW == 213 (0x7f21178afc00) [pid = 1814] [serial = 1652] [outer = (nil)] [url = about:blank] 16:46:59 INFO - PROCESS | 1814 | --DOMWINDOW == 212 (0x7f2116422c00) [pid = 1814] [serial = 1655] [outer = (nil)] [url = about:blank] 16:46:59 INFO - PROCESS | 1814 | --DOMWINDOW == 211 (0x7f2117a79800) [pid = 1814] [serial = 1653] [outer = (nil)] [url = about:blank] 16:46:59 INFO - PROCESS | 1814 | --DOMWINDOW == 210 (0x7f2111f19400) [pid = 1814] [serial = 1589] [outer = (nil)] [url = about:blank] 16:46:59 INFO - PROCESS | 1814 | --DOMWINDOW == 209 (0x7f211373a000) [pid = 1814] [serial = 1646] [outer = (nil)] [url = about:blank] 16:46:59 INFO - PROCESS | 1814 | --DOMWINDOW == 208 (0x7f212b059800) [pid = 1814] [serial = 1622] [outer = (nil)] [url = about:blank] 16:46:59 INFO - PROCESS | 1814 | --DOMWINDOW == 207 (0x7f212b806800) [pid = 1814] [serial = 1625] [outer = (nil)] [url = about:blank] 16:46:59 INFO - PROCESS | 1814 | --DOMWINDOW == 206 (0x7f212e585c00) [pid = 1814] [serial = 1628] [outer = (nil)] [url = about:blank] 16:46:59 INFO - PROCESS | 1814 | --DOMWINDOW == 205 (0x7f2138df1800) [pid = 1814] [serial = 1631] [outer = (nil)] [url = about:blank] 16:46:59 INFO - PROCESS | 1814 | --DOMWINDOW == 204 (0x7f213d63a800) [pid = 1814] [serial = 1634] [outer = (nil)] [url = about:blank] 16:46:59 INFO - PROCESS | 1814 | --DOMWINDOW == 203 (0x7f21143f7000) [pid = 1814] [serial = 1647] [outer = (nil)] [url = about:blank] 16:46:59 INFO - PROCESS | 1814 | --DOMWINDOW == 202 (0x7f211148f000) [pid = 1814] [serial = 1644] [outer = (nil)] [url = about:blank] 16:46:59 INFO - PROCESS | 1814 | --DOMWINDOW == 201 (0x7f210f326400) [pid = 1814] [serial = 1643] [outer = (nil)] [url = about:blank] 16:46:59 INFO - PROCESS | 1814 | --DOMWINDOW == 200 (0x7f2122984400) [pid = 1814] [serial = 1610] [outer = (nil)] [url = about:blank] 16:46:59 INFO - PROCESS | 1814 | --DOMWINDOW == 199 (0x7f2116ddf400) [pid = 1814] [serial = 1595] [outer = (nil)] [url = about:blank] 16:46:59 INFO - PROCESS | 1814 | --DOMWINDOW == 198 (0x7f210d2e8000) [pid = 1814] [serial = 1586] [outer = (nil)] [url = about:blank] 16:46:59 INFO - PROCESS | 1814 | --DOMWINDOW == 197 (0x7f211f0c6400) [pid = 1814] [serial = 1601] [outer = (nil)] [url = about:blank] 16:46:59 INFO - PROCESS | 1814 | --DOMWINDOW == 196 (0x7f212244b000) [pid = 1814] [serial = 1607] [outer = (nil)] [url = about:blank] 16:47:00 INFO - PROCESS | 1814 | --DOMWINDOW == 195 (0x7f210e108c00) [pid = 1814] [serial = 1637] [outer = (nil)] [url = about:blank] 16:47:00 INFO - PROCESS | 1814 | --DOMWINDOW == 194 (0x7f211571c800) [pid = 1814] [serial = 1592] [outer = (nil)] [url = about:blank] 16:47:00 INFO - PROCESS | 1814 | --DOMWINDOW == 193 (0x7f2117a8a800) [pid = 1814] [serial = 1598] [outer = (nil)] [url = about:blank] 16:47:00 INFO - PROCESS | 1814 | --DOMWINDOW == 192 (0x7f2123b9e400) [pid = 1814] [serial = 1613] [outer = (nil)] [url = about:blank] 16:47:00 INFO - PROCESS | 1814 | --DOMWINDOW == 191 (0x7f2125fe2400) [pid = 1814] [serial = 1616] [outer = (nil)] [url = about:blank] 16:47:00 INFO - PROCESS | 1814 | --DOMWINDOW == 190 (0x7f21292ca000) [pid = 1814] [serial = 1619] [outer = (nil)] [url = about:blank] 16:47:00 INFO - PROCESS | 1814 | --DOMWINDOW == 189 (0x7f2121992800) [pid = 1814] [serial = 1604] [outer = (nil)] [url = about:blank] 16:47:00 INFO - PROCESS | 1814 | --DOMWINDOW == 188 (0x7f210f1e1000) [pid = 1814] [serial = 1641] [outer = (nil)] [url = about:blank] 16:47:00 INFO - PROCESS | 1814 | --DOMWINDOW == 187 (0x7f210e339800) [pid = 1814] [serial = 1640] [outer = (nil)] [url = about:blank] 16:47:00 INFO - PROCESS | 1814 | --DOMWINDOW == 186 (0x7f21160cd400) [pid = 1814] [serial = 1649] [outer = (nil)] [url = about:blank] 16:47:00 INFO - PROCESS | 1814 | --DOMWINDOW == 185 (0x7f211ee0e800) [pid = 1814] [serial = 1658] [outer = (nil)] [url = about:blank] 16:47:00 INFO - PROCESS | 1814 | --DOMWINDOW == 184 (0x7f2116419400) [pid = 1814] [serial = 1650] [outer = (nil)] [url = about:blank] 16:47:00 INFO - PROCESS | 1814 | --DOMWINDOW == 183 (0x7f2119053000) [pid = 1814] [serial = 1656] [outer = (nil)] [url = about:blank] 16:47:00 INFO - PROCESS | 1814 | 1461282420204 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:00 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210d1e8800 == 162 [pid = 1814] [id = 597] 16:47:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 184 (0x7f210c9d0000) [pid = 1814] [serial = 1792] [outer = (nil)] 16:47:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 185 (0x7f210d195c00) [pid = 1814] [serial = 1793] [outer = 0x7f210c9d0000] 16:47:00 INFO - PROCESS | 1814 | 1461282420278 Marionette DEBUG loaded listener.js 16:47:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 186 (0x7f210d2e7800) [pid = 1814] [serial = 1794] [outer = 0x7f210c9d0000] 16:47:00 INFO - PROCESS | 1814 | 1461282420970 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 16:47:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:47:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 2786ms 16:47:01 INFO - PROCESS | 1814 | 1461282420999 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 16:47:01 INFO - PROCESS | 1814 | 1461282421005 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 16:47:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:47:01 INFO - PROCESS | 1814 | 1461282421013 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:47:01 INFO - PROCESS | 1814 | 1461282421017 Marionette TRACE conn3 <- [1,2362,null,{}] 16:47:01 INFO - PROCESS | 1814 | 1461282421023 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:01 INFO - PROCESS | 1814 | 1461282421231 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 16:47:01 INFO - PROCESS | 1814 | 1461282421440 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:01 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210f35e800 == 163 [pid = 1814] [id = 598] 16:47:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 187 (0x7f210e10a400) [pid = 1814] [serial = 1795] [outer = (nil)] 16:47:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 188 (0x7f210e341000) [pid = 1814] [serial = 1796] [outer = 0x7f210e10a400] 16:47:01 INFO - PROCESS | 1814 | 1461282421522 Marionette DEBUG loaded listener.js 16:47:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 189 (0x7f210e4e2400) [pid = 1814] [serial = 1797] [outer = 0x7f210e10a400] 16:47:02 INFO - PROCESS | 1814 | 1461282422401 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 16:47:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:47:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1428ms 16:47:02 INFO - PROCESS | 1814 | 1461282422446 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 16:47:02 INFO - PROCESS | 1814 | 1461282422452 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 16:47:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:47:02 INFO - PROCESS | 1814 | 1461282422467 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:47:02 INFO - PROCESS | 1814 | 1461282422469 Marionette TRACE conn3 <- [1,2366,null,{}] 16:47:02 INFO - PROCESS | 1814 | 1461282422475 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:02 INFO - PROCESS | 1814 | 1461282422736 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 16:47:02 INFO - PROCESS | 1814 | 1461282422779 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:02 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21114d9000 == 164 [pid = 1814] [id = 599] 16:47:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 190 (0x7f210f32ec00) [pid = 1814] [serial = 1798] [outer = (nil)] 16:47:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 191 (0x7f2111380400) [pid = 1814] [serial = 1799] [outer = 0x7f210f32ec00] 16:47:02 INFO - PROCESS | 1814 | 1461282422838 Marionette DEBUG loaded listener.js 16:47:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 192 (0x7f2111489c00) [pid = 1814] [serial = 1800] [outer = 0x7f210f32ec00] 16:47:03 INFO - PROCESS | 1814 | 1461282423754 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 16:47:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:47:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1333ms 16:47:03 INFO - PROCESS | 1814 | 1461282423800 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 16:47:03 INFO - PROCESS | 1814 | 1461282423804 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 16:47:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:47:03 INFO - PROCESS | 1814 | 1461282423827 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:47:03 INFO - PROCESS | 1814 | 1461282423836 Marionette TRACE conn3 <- [1,2370,null,{}] 16:47:03 INFO - PROCESS | 1814 | 1461282423842 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:04 INFO - PROCESS | 1814 | 1461282424168 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 16:47:04 INFO - PROCESS | 1814 | 1461282424220 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:04 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2112f73000 == 165 [pid = 1814] [id = 600] 16:47:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 193 (0x7f2112384800) [pid = 1814] [serial = 1801] [outer = (nil)] 16:47:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 194 (0x7f2112ec6c00) [pid = 1814] [serial = 1802] [outer = 0x7f2112384800] 16:47:04 INFO - PROCESS | 1814 | 1461282424279 Marionette DEBUG loaded listener.js 16:47:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 195 (0x7f2113095400) [pid = 1814] [serial = 1803] [outer = 0x7f2112384800] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 194 (0x7f210d2eb800) [pid = 1814] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 193 (0x7f210f32e800) [pid = 1814] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 192 (0x7f212666d000) [pid = 1814] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 191 (0x7f210c9c3800) [pid = 1814] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 190 (0x7f2125fe9c00) [pid = 1814] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 189 (0x7f2123ba3000) [pid = 1814] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 188 (0x7f2113810400) [pid = 1814] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 187 (0x7f2122443c00) [pid = 1814] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 186 (0x7f211eeaa800) [pid = 1814] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 185 (0x7f212666d800) [pid = 1814] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 184 (0x7f2122447800) [pid = 1814] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 183 (0x7f21255bdc00) [pid = 1814] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 182 (0x7f210f324800) [pid = 1814] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 181 (0x7f21144fcc00) [pid = 1814] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 180 (0x7f212c393800) [pid = 1814] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 179 (0x7f2125e6b400) [pid = 1814] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 178 (0x7f2121d5d000) [pid = 1814] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 177 (0x7f2111484400) [pid = 1814] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 176 (0x7f2111484000) [pid = 1814] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 175 (0x7f211571a800) [pid = 1814] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 174 (0x7f21161a9400) [pid = 1814] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 173 (0x7f211148d000) [pid = 1814] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 172 (0x7f210e283000) [pid = 1814] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 171 (0x7f210d19fc00) [pid = 1814] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 170 (0x7f210d2e2800) [pid = 1814] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 169 (0x7f210b771000) [pid = 1814] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 168 (0x7f2118404400) [pid = 1814] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 167 (0x7f2118402c00) [pid = 1814] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 166 (0x7f2113741800) [pid = 1814] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 165 (0x7f2112387800) [pid = 1814] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 164 (0x7f210d2e2400) [pid = 1814] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 163 (0x7f2112386800) [pid = 1814] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 162 (0x7f2139c38400) [pid = 1814] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 161 (0x7f2139c2d800) [pid = 1814] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 160 (0x7f21160d1000) [pid = 1814] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 159 (0x7f2125781400) [pid = 1814] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 158 (0x7f2125e6c000) [pid = 1814] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 157 (0x7f21255e9000) [pid = 1814] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 156 (0x7f21255c4c00) [pid = 1814] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 155 (0x7f210e10d000) [pid = 1814] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:47:05 INFO - PROCESS | 1814 | --DOMWINDOW == 154 (0x7f2114fa3400) [pid = 1814] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:47:05 INFO - PROCESS | 1814 | 1461282425712 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 16:47:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:47:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1946ms 16:47:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:47:05 INFO - PROCESS | 1814 | 1461282425767 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 16:47:05 INFO - PROCESS | 1814 | 1461282425770 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 16:47:05 INFO - PROCESS | 1814 | 1461282425776 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:47:05 INFO - PROCESS | 1814 | 1461282425779 Marionette TRACE conn3 <- [1,2374,null,{}] 16:47:05 INFO - PROCESS | 1814 | 1461282425783 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:05 INFO - PROCESS | 1814 | 1461282425968 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 16:47:06 INFO - PROCESS | 1814 | 1461282426162 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:06 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211355f800 == 166 [pid = 1814] [id = 601] 16:47:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 155 (0x7f210b772c00) [pid = 1814] [serial = 1804] [outer = (nil)] 16:47:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 156 (0x7f211238b400) [pid = 1814] [serial = 1805] [outer = 0x7f210b772c00] 16:47:06 INFO - PROCESS | 1814 | 1461282426221 Marionette DEBUG loaded listener.js 16:47:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 157 (0x7f2113739000) [pid = 1814] [serial = 1806] [outer = 0x7f210b772c00] 16:47:06 INFO - PROCESS | 1814 | 1461282426904 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 16:47:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:47:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1179ms 16:47:06 INFO - PROCESS | 1814 | 1461282426955 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 16:47:06 INFO - PROCESS | 1814 | 1461282426958 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 16:47:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:47:06 INFO - PROCESS | 1814 | 1461282426963 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:47:06 INFO - PROCESS | 1814 | 1461282426965 Marionette TRACE conn3 <- [1,2378,null,{}] 16:47:06 INFO - PROCESS | 1814 | 1461282426970 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:07 INFO - PROCESS | 1814 | 1461282427177 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 16:47:07 INFO - PROCESS | 1814 | 1461282427555 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:07 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210e36c000 == 167 [pid = 1814] [id = 602] 16:47:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 158 (0x7f210d199000) [pid = 1814] [serial = 1807] [outer = (nil)] 16:47:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 159 (0x7f210d2e3400) [pid = 1814] [serial = 1808] [outer = 0x7f210d199000] 16:47:07 INFO - PROCESS | 1814 | 1461282427703 Marionette DEBUG loaded listener.js 16:47:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 160 (0x7f210e4e3400) [pid = 1814] [serial = 1809] [outer = 0x7f210d199000] 16:47:08 INFO - PROCESS | 1814 | 1461282428587 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 16:47:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:47:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1688ms 16:47:08 INFO - PROCESS | 1814 | 1461282428654 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 16:47:08 INFO - PROCESS | 1814 | 1461282428661 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 16:47:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:47:08 INFO - PROCESS | 1814 | 1461282428668 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:47:08 INFO - PROCESS | 1814 | 1461282428673 Marionette TRACE conn3 <- [1,2382,null,{}] 16:47:08 INFO - PROCESS | 1814 | 1461282428680 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:08 INFO - PROCESS | 1814 | 1461282428902 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 16:47:09 INFO - PROCESS | 1814 | 1461282429224 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:09 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2112f6e000 == 168 [pid = 1814] [id = 603] 16:47:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 161 (0x7f2112148000) [pid = 1814] [serial = 1810] [outer = (nil)] 16:47:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 162 (0x7f2112386800) [pid = 1814] [serial = 1811] [outer = 0x7f2112148000] 16:47:09 INFO - PROCESS | 1814 | 1461282429303 Marionette DEBUG loaded listener.js 16:47:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 163 (0x7f211309d800) [pid = 1814] [serial = 1812] [outer = 0x7f2112148000] 16:47:10 INFO - PROCESS | 1814 | 1461282430197 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 16:47:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:47:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1583ms 16:47:10 INFO - PROCESS | 1814 | 1461282430255 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 16:47:10 INFO - PROCESS | 1814 | 1461282430261 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 16:47:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:47:10 INFO - PROCESS | 1814 | 1461282430267 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:47:10 INFO - PROCESS | 1814 | 1461282430271 Marionette TRACE conn3 <- [1,2386,null,{}] 16:47:10 INFO - PROCESS | 1814 | 1461282430276 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:10 INFO - PROCESS | 1814 | 1461282430606 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 16:47:10 INFO - PROCESS | 1814 | 1461282430983 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:11 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21142e3800 == 169 [pid = 1814] [id = 604] 16:47:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 164 (0x7f2113746400) [pid = 1814] [serial = 1813] [outer = (nil)] 16:47:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 165 (0x7f21143f2c00) [pid = 1814] [serial = 1814] [outer = 0x7f2113746400] 16:47:11 INFO - PROCESS | 1814 | 1461282431070 Marionette DEBUG loaded listener.js 16:47:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 166 (0x7f21144f4000) [pid = 1814] [serial = 1815] [outer = 0x7f2113746400] 16:47:12 INFO - PROCESS | 1814 | 1461282432004 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 16:47:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:47:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1788ms 16:47:12 INFO - PROCESS | 1814 | 1461282432056 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 16:47:12 INFO - PROCESS | 1814 | 1461282432059 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 16:47:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:47:12 INFO - PROCESS | 1814 | 1461282432075 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:47:12 INFO - PROCESS | 1814 | 1461282432084 Marionette TRACE conn3 <- [1,2390,null,{}] 16:47:12 INFO - PROCESS | 1814 | 1461282432089 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:12 INFO - PROCESS | 1814 | 1461282432366 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 16:47:12 INFO - PROCESS | 1814 | 1461282432680 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:12 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2115770000 == 170 [pid = 1814] [id = 605] 16:47:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 167 (0x7f21143ecc00) [pid = 1814] [serial = 1816] [outer = (nil)] 16:47:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 168 (0x7f2114fb0400) [pid = 1814] [serial = 1817] [outer = 0x7f21143ecc00] 16:47:12 INFO - PROCESS | 1814 | 1461282432771 Marionette DEBUG loaded listener.js 16:47:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 169 (0x7f2115722c00) [pid = 1814] [serial = 1818] [outer = 0x7f21143ecc00] 16:47:13 INFO - PROCESS | 1814 | 1461282433565 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:47:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:47:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1546ms 16:47:13 INFO - PROCESS | 1814 | 1461282433614 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 16:47:13 INFO - PROCESS | 1814 | 1461282433618 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 16:47:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:47:13 INFO - PROCESS | 1814 | 1461282433624 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:47:13 INFO - PROCESS | 1814 | 1461282433626 Marionette TRACE conn3 <- [1,2394,null,{}] 16:47:13 INFO - PROCESS | 1814 | 1461282433632 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:13 INFO - PROCESS | 1814 | 1461282433820 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 16:47:14 INFO - PROCESS | 1814 | 1461282434094 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:14 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21161da000 == 171 [pid = 1814] [id = 606] 16:47:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 170 (0x7f21143ea400) [pid = 1814] [serial = 1819] [outer = (nil)] 16:47:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 171 (0x7f21159cf800) [pid = 1814] [serial = 1820] [outer = 0x7f21143ea400] 16:47:14 INFO - PROCESS | 1814 | 1461282434205 Marionette DEBUG loaded listener.js 16:47:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 172 (0x7f21160c7c00) [pid = 1814] [serial = 1821] [outer = 0x7f21143ea400] 16:47:14 INFO - PROCESS | 1814 | 1461282434994 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:47:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:47:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1430ms 16:47:15 INFO - PROCESS | 1814 | 1461282435055 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 16:47:15 INFO - PROCESS | 1814 | 1461282435058 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 16:47:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:47:15 INFO - PROCESS | 1814 | 1461282435064 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:47:15 INFO - PROCESS | 1814 | 1461282435066 Marionette TRACE conn3 <- [1,2398,null,{}] 16:47:15 INFO - PROCESS | 1814 | 1461282435072 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:15 INFO - PROCESS | 1814 | 1461282435252 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 16:47:15 INFO - PROCESS | 1814 | 1461282435531 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:15 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2116d1a000 == 172 [pid = 1814] [id = 607] 16:47:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 173 (0x7f2116417400) [pid = 1814] [serial = 1822] [outer = (nil)] 16:47:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 174 (0x7f2116419800) [pid = 1814] [serial = 1823] [outer = 0x7f2116417400] 16:47:15 INFO - PROCESS | 1814 | 1461282435671 Marionette DEBUG loaded listener.js 16:47:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 175 (0x7f2116ddf000) [pid = 1814] [serial = 1824] [outer = 0x7f2116417400] 16:47:16 INFO - PROCESS | 1814 | 1461282436507 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:47:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:47:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1479ms 16:47:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:47:16 INFO - PROCESS | 1814 | 1461282436543 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 16:47:16 INFO - PROCESS | 1814 | 1461282436546 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 16:47:16 INFO - PROCESS | 1814 | 1461282436552 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:47:16 INFO - PROCESS | 1814 | 1461282436555 Marionette TRACE conn3 <- [1,2402,null,{}] 16:47:16 INFO - PROCESS | 1814 | 1461282436560 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:16 INFO - PROCESS | 1814 | 1461282436746 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 16:47:17 INFO - PROCESS | 1814 | 1461282437022 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:17 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2117994000 == 173 [pid = 1814] [id = 608] 16:47:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 176 (0x7f2116417c00) [pid = 1814] [serial = 1825] [outer = (nil)] 16:47:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 177 (0x7f21178b4400) [pid = 1814] [serial = 1826] [outer = 0x7f2116417c00] 16:47:17 INFO - PROCESS | 1814 | 1461282437132 Marionette DEBUG loaded listener.js 16:47:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 178 (0x7f2117a68400) [pid = 1814] [serial = 1827] [outer = 0x7f2116417c00] 16:47:17 INFO - PROCESS | 1814 | 1461282437959 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 16:47:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:47:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1483ms 16:47:18 INFO - PROCESS | 1814 | 1461282438035 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 16:47:18 INFO - PROCESS | 1814 | 1461282438039 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 16:47:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:47:18 INFO - PROCESS | 1814 | 1461282438044 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:47:18 INFO - PROCESS | 1814 | 1461282438047 Marionette TRACE conn3 <- [1,2406,null,{}] 16:47:18 INFO - PROCESS | 1814 | 1461282438052 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:18 INFO - PROCESS | 1814 | 1461282438235 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 16:47:18 INFO - PROCESS | 1814 | 1461282438545 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:18 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211831f000 == 174 [pid = 1814] [id = 609] 16:47:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 179 (0x7f2116e11c00) [pid = 1814] [serial = 1828] [outer = (nil)] 16:47:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 180 (0x7f2117a72000) [pid = 1814] [serial = 1829] [outer = 0x7f2116e11c00] 16:47:18 INFO - PROCESS | 1814 | 1461282438621 Marionette DEBUG loaded listener.js 16:47:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 181 (0x7f2117a84800) [pid = 1814] [serial = 1830] [outer = 0x7f2116e11c00] 16:47:19 INFO - PROCESS | 1814 | 1461282439419 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 16:47:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:47:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1430ms 16:47:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:47:19 INFO - PROCESS | 1814 | 1461282439475 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 16:47:19 INFO - PROCESS | 1814 | 1461282439478 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 16:47:19 INFO - PROCESS | 1814 | 1461282439482 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:47:19 INFO - PROCESS | 1814 | 1461282439487 Marionette TRACE conn3 <- [1,2410,null,{}] 16:47:19 INFO - PROCESS | 1814 | 1461282439492 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:19 INFO - PROCESS | 1814 | 1461282439671 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 16:47:19 INFO - PROCESS | 1814 | 1461282439947 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:20 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211849d000 == 175 [pid = 1814] [id = 610] 16:47:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 182 (0x7f2117a66000) [pid = 1814] [serial = 1831] [outer = (nil)] 16:47:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 183 (0x7f2118402800) [pid = 1814] [serial = 1832] [outer = 0x7f2117a66000] 16:47:20 INFO - PROCESS | 1814 | 1461282440058 Marionette DEBUG loaded listener.js 16:47:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 184 (0x7f211840a000) [pid = 1814] [serial = 1833] [outer = 0x7f2117a66000] 16:47:20 INFO - PROCESS | 1814 | 1461282440854 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:47:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:47:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1432ms 16:47:20 INFO - PROCESS | 1814 | 1461282440915 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 16:47:20 INFO - PROCESS | 1814 | 1461282440918 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 16:47:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:47:20 INFO - PROCESS | 1814 | 1461282440924 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:47:20 INFO - PROCESS | 1814 | 1461282440926 Marionette TRACE conn3 <- [1,2414,null,{}] 16:47:20 INFO - PROCESS | 1814 | 1461282440931 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:21 INFO - PROCESS | 1814 | 1461282441114 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 16:47:21 INFO - PROCESS | 1814 | 1461282441393 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:21 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211901f800 == 176 [pid = 1814] [id = 611] 16:47:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 185 (0x7f2117a63800) [pid = 1814] [serial = 1834] [outer = (nil)] 16:47:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 186 (0x7f2119048400) [pid = 1814] [serial = 1835] [outer = 0x7f2117a63800] 16:47:21 INFO - PROCESS | 1814 | 1461282441506 Marionette DEBUG loaded listener.js 16:47:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 187 (0x7f2119051400) [pid = 1814] [serial = 1836] [outer = 0x7f2117a63800] 16:47:22 INFO - PROCESS | 1814 | 1461282442329 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 16:47:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:47:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1478ms 16:47:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:47:22 INFO - PROCESS | 1814 | 1461282442402 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 16:47:22 INFO - PROCESS | 1814 | 1461282442405 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 16:47:22 INFO - PROCESS | 1814 | 1461282442411 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:47:22 INFO - PROCESS | 1814 | 1461282442414 Marionette TRACE conn3 <- [1,2418,null,{}] 16:47:22 INFO - PROCESS | 1814 | 1461282442419 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:22 INFO - PROCESS | 1814 | 1461282442644 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 16:47:22 INFO - PROCESS | 1814 | 1461282442969 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:23 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2119609800 == 177 [pid = 1814] [id = 612] 16:47:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 188 (0x7f2112387c00) [pid = 1814] [serial = 1837] [outer = (nil)] 16:47:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 189 (0x7f21195a0400) [pid = 1814] [serial = 1838] [outer = 0x7f2112387c00] 16:47:23 INFO - PROCESS | 1814 | 1461282443050 Marionette DEBUG loaded listener.js 16:47:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 190 (0x7f211ee0bc00) [pid = 1814] [serial = 1839] [outer = 0x7f2112387c00] 16:47:23 INFO - PROCESS | 1814 | 1461282443909 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:47:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:47:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1542ms 16:47:23 INFO - PROCESS | 1814 | 1461282443953 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 16:47:23 INFO - PROCESS | 1814 | 1461282443957 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 16:47:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:47:23 INFO - PROCESS | 1814 | 1461282443963 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:47:23 INFO - PROCESS | 1814 | 1461282443968 Marionette TRACE conn3 <- [1,2422,null,{}] 16:47:23 INFO - PROCESS | 1814 | 1461282443973 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:24 INFO - PROCESS | 1814 | 1461282444223 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 16:47:24 INFO - PROCESS | 1814 | 1461282444545 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:24 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211ee44800 == 178 [pid = 1814] [id = 613] 16:47:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 191 (0x7f211959d000) [pid = 1814] [serial = 1840] [outer = (nil)] 16:47:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 192 (0x7f211f0c5400) [pid = 1814] [serial = 1841] [outer = 0x7f211959d000] 16:47:24 INFO - PROCESS | 1814 | 1461282444621 Marionette DEBUG loaded listener.js 16:47:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 193 (0x7f211f152800) [pid = 1814] [serial = 1842] [outer = 0x7f211959d000] 16:47:25 INFO - PROCESS | 1814 | 1461282445407 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:47:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:47:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1480ms 16:47:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:47:25 INFO - PROCESS | 1814 | 1461282445445 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 16:47:25 INFO - PROCESS | 1814 | 1461282445447 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 16:47:25 INFO - PROCESS | 1814 | 1461282445453 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:47:25 INFO - PROCESS | 1814 | 1461282445456 Marionette TRACE conn3 <- [1,2426,null,{}] 16:47:25 INFO - PROCESS | 1814 | 1461282445462 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:25 INFO - PROCESS | 1814 | 1461282445679 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 16:47:25 INFO - PROCESS | 1814 | 1461282445961 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:26 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211ff0e000 == 179 [pid = 1814] [id = 614] 16:47:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 194 (0x7f211ee0f800) [pid = 1814] [serial = 1843] [outer = (nil)] 16:47:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 195 (0x7f211ff2b800) [pid = 1814] [serial = 1844] [outer = 0x7f211ee0f800] 16:47:26 INFO - PROCESS | 1814 | 1461282446075 Marionette DEBUG loaded listener.js 16:47:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 196 (0x7f211ff34800) [pid = 1814] [serial = 1845] [outer = 0x7f211ee0f800] 16:47:26 INFO - PROCESS | 1814 | 1461282446864 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:47:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:47:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1439ms 16:47:26 INFO - PROCESS | 1814 | 1461282446892 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 16:47:26 INFO - PROCESS | 1814 | 1461282446895 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 16:47:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:47:26 INFO - PROCESS | 1814 | 1461282446901 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:47:26 INFO - PROCESS | 1814 | 1461282446903 Marionette TRACE conn3 <- [1,2430,null,{}] 16:47:26 INFO - PROCESS | 1814 | 1461282446909 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:27 INFO - PROCESS | 1814 | 1461282447121 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 16:47:27 INFO - PROCESS | 1814 | 1461282447404 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:27 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212120d000 == 180 [pid = 1814] [id = 615] 16:47:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 197 (0x7f211f153800) [pid = 1814] [serial = 1846] [outer = (nil)] 16:47:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 198 (0x7f212007bc00) [pid = 1814] [serial = 1847] [outer = 0x7f211f153800] 16:47:27 INFO - PROCESS | 1814 | 1461282447522 Marionette DEBUG loaded listener.js 16:47:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 199 (0x7f212024f400) [pid = 1814] [serial = 1848] [outer = 0x7f211f153800] 16:47:28 INFO - PROCESS | 1814 | 1461282448306 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 16:47:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:47:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1436ms 16:47:28 INFO - PROCESS | 1814 | 1461282448339 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 16:47:28 INFO - PROCESS | 1814 | 1461282448341 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 16:47:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:47:28 INFO - PROCESS | 1814 | 1461282448347 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:47:28 INFO - PROCESS | 1814 | 1461282448350 Marionette TRACE conn3 <- [1,2434,null,{}] 16:47:28 INFO - PROCESS | 1814 | 1461282448357 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:28 INFO - PROCESS | 1814 | 1461282448574 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 16:47:28 INFO - PROCESS | 1814 | 1461282448858 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:28 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121942000 == 181 [pid = 1814] [id = 616] 16:47:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 200 (0x7f211904b400) [pid = 1814] [serial = 1849] [outer = (nil)] 16:47:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 201 (0x7f2120258400) [pid = 1814] [serial = 1850] [outer = 0x7f211904b400] 16:47:28 INFO - PROCESS | 1814 | 1461282448975 Marionette DEBUG loaded listener.js 16:47:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 202 (0x7f2120263800) [pid = 1814] [serial = 1851] [outer = 0x7f211904b400] 16:47:29 INFO - PROCESS | 1814 | 1461282449764 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 16:47:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:47:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1482ms 16:47:29 INFO - PROCESS | 1814 | 1461282449831 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 16:47:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:47:29 INFO - PROCESS | 1814 | 1461282449843 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 16:47:29 INFO - PROCESS | 1814 | 1461282449848 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:47:29 INFO - PROCESS | 1814 | 1461282449851 Marionette TRACE conn3 <- [1,2438,null,{}] 16:47:29 INFO - PROCESS | 1814 | 1461282449857 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:30 INFO - PROCESS | 1814 | 1461282450098 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 16:47:30 INFO - PROCESS | 1814 | 1461282450426 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:30 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121fc1000 == 182 [pid = 1814] [id = 617] 16:47:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 203 (0x7f211f159000) [pid = 1814] [serial = 1852] [outer = (nil)] 16:47:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 204 (0x7f212026c400) [pid = 1814] [serial = 1853] [outer = 0x7f211f159000] 16:47:30 INFO - PROCESS | 1814 | 1461282450501 Marionette DEBUG loaded listener.js 16:47:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 205 (0x7f212126c400) [pid = 1814] [serial = 1854] [outer = 0x7f211f159000] 16:47:31 INFO - PROCESS | 1814 | 1461282451412 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 16:47:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:47:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1630ms 16:47:31 INFO - PROCESS | 1814 | 1461282451479 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 16:47:31 INFO - PROCESS | 1814 | 1461282451483 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 16:47:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:47:31 INFO - PROCESS | 1814 | 1461282451488 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:47:31 INFO - PROCESS | 1814 | 1461282451490 Marionette TRACE conn3 <- [1,2442,null,{}] 16:47:31 INFO - PROCESS | 1814 | 1461282451496 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:31 INFO - PROCESS | 1814 | 1461282451760 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 16:47:32 INFO - PROCESS | 1814 | 1461282452083 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:32 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21225c6000 == 183 [pid = 1814] [id = 618] 16:47:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 206 (0x7f2120255400) [pid = 1814] [serial = 1855] [outer = (nil)] 16:47:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 207 (0x7f2121367c00) [pid = 1814] [serial = 1856] [outer = 0x7f2120255400] 16:47:32 INFO - PROCESS | 1814 | 1461282452160 Marionette DEBUG loaded listener.js 16:47:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 208 (0x7f2121371000) [pid = 1814] [serial = 1857] [outer = 0x7f2120255400] 16:47:32 INFO - PROCESS | 1814 | 1461282452963 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 16:47:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:47:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1529ms 16:47:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:47:33 INFO - PROCESS | 1814 | 1461282453019 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 16:47:33 INFO - PROCESS | 1814 | 1461282453021 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 16:47:33 INFO - PROCESS | 1814 | 1461282453026 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:47:33 INFO - PROCESS | 1814 | 1461282453030 Marionette TRACE conn3 <- [1,2446,null,{}] 16:47:33 INFO - PROCESS | 1814 | 1461282453034 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:33 INFO - PROCESS | 1814 | 1461282453236 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 16:47:33 INFO - PROCESS | 1814 | 1461282453562 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:33 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2123e90800 == 184 [pid = 1814] [id = 619] 16:47:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 209 (0x7f210f324000) [pid = 1814] [serial = 1858] [outer = (nil)] 16:47:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 210 (0x7f21218be800) [pid = 1814] [serial = 1859] [outer = 0x7f210f324000] 16:47:33 INFO - PROCESS | 1814 | 1461282453636 Marionette DEBUG loaded listener.js 16:47:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 211 (0x7f212198d800) [pid = 1814] [serial = 1860] [outer = 0x7f210f324000] 16:47:34 INFO - PROCESS | 1814 | 1461282454414 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 16:47:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:47:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1440ms 16:47:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:47:34 INFO - PROCESS | 1814 | 1461282454466 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 16:47:34 INFO - PROCESS | 1814 | 1461282454469 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 16:47:34 INFO - PROCESS | 1814 | 1461282454475 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:47:34 INFO - PROCESS | 1814 | 1461282454478 Marionette TRACE conn3 <- [1,2450,null,{}] 16:47:34 INFO - PROCESS | 1814 | 1461282454483 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:34 INFO - PROCESS | 1814 | 1461282454668 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 16:47:34 INFO - PROCESS | 1814 | 1461282454989 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:35 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210e5c9000 == 185 [pid = 1814] [id = 620] 16:47:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 212 (0x7f210b77c800) [pid = 1814] [serial = 1861] [outer = (nil)] 16:47:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 213 (0x7f210c9cfc00) [pid = 1814] [serial = 1862] [outer = 0x7f210b77c800] 16:47:35 INFO - PROCESS | 1814 | 1461282455098 Marionette DEBUG loaded listener.js 16:47:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 214 (0x7f2121d5cc00) [pid = 1814] [serial = 1863] [outer = 0x7f210b77c800] 16:47:35 INFO - PROCESS | 1814 | 1461282455923 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 16:47:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:47:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1489ms 16:47:35 INFO - PROCESS | 1814 | 1461282455964 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 16:47:35 INFO - PROCESS | 1814 | 1461282455968 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 16:47:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:47:35 INFO - PROCESS | 1814 | 1461282455973 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:47:35 INFO - PROCESS | 1814 | 1461282455975 Marionette TRACE conn3 <- [1,2454,null,{}] 16:47:35 INFO - PROCESS | 1814 | 1461282455981 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:36 INFO - PROCESS | 1814 | 1461282456181 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 16:47:36 INFO - PROCESS | 1814 | 1461282456521 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:36 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2112ea1800 == 186 [pid = 1814] [id = 621] 16:47:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 215 (0x7f210b770c00) [pid = 1814] [serial = 1864] [outer = (nil)] 16:47:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 216 (0x7f210b779000) [pid = 1814] [serial = 1865] [outer = 0x7f210b770c00] 16:47:36 INFO - PROCESS | 1814 | 1461282456594 Marionette DEBUG loaded listener.js 16:47:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 217 (0x7f2111382000) [pid = 1814] [serial = 1866] [outer = 0x7f210b770c00] 16:47:37 INFO - PROCESS | 1814 | 1461282457388 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 16:47:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:47:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1480ms 16:47:38 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21225c1800 == 185 [pid = 1814] [id = 433] 16:47:38 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213b91b000 == 184 [pid = 1814] [id = 352] 16:47:38 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213d6ed800 == 183 [pid = 1814] [id = 439] 16:47:38 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21113e6800 == 182 [pid = 1814] [id = 440] 16:47:38 INFO - PROCESS | 1814 | --DOCSHELL 0x7f210f41b800 == 181 [pid = 1814] [id = 442] 16:47:38 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21185e0800 == 180 [pid = 1814] [id = 346] 16:47:38 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21135ad800 == 179 [pid = 1814] [id = 389] 16:47:38 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b2c0800 == 178 [pid = 1814] [id = 591] 16:47:38 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2126516800 == 177 [pid = 1814] [id = 590] 16:47:38 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21114ce000 == 176 [pid = 1814] [id = 445] 16:47:38 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125eed000 == 175 [pid = 1814] [id = 589] 16:47:38 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125572800 == 174 [pid = 1814] [id = 588] 16:47:38 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2122c86000 == 173 [pid = 1814] [id = 587] 16:47:38 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121d19000 == 172 [pid = 1814] [id = 586] 16:47:38 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21200b6800 == 171 [pid = 1814] [id = 585] 16:47:38 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211f112800 == 170 [pid = 1814] [id = 584] 16:47:38 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2119641800 == 169 [pid = 1814] [id = 583] 16:47:38 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2119165800 == 168 [pid = 1814] [id = 582] 16:47:38 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2118489000 == 167 [pid = 1814] [id = 581] 16:47:38 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21179b2000 == 166 [pid = 1814] [id = 580] 16:47:38 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21161d4800 == 165 [pid = 1814] [id = 579] 16:47:38 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21135bc800 == 164 [pid = 1814] [id = 578] 16:47:38 INFO - PROCESS | 1814 | --DOCSHELL 0x7f210e5dc000 == 163 [pid = 1814] [id = 577] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 216 (0x7f2111389800) [pid = 1814] [serial = 1638] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 215 (0x7f213dcdc800) [pid = 1814] [serial = 1635] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 214 (0x7f2117a72400) [pid = 1814] [serial = 1596] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 213 (0x7f2122d47c00) [pid = 1814] [serial = 1611] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 212 (0x7f211ffe8400) [pid = 1814] [serial = 1602] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 211 (0x7f212b364000) [pid = 1814] [serial = 1623] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 210 (0x7f21255ee400) [pid = 1814] [serial = 1614] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 209 (0x7f212ce47400) [pid = 1814] [serial = 1626] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 208 (0x7f2122238400) [pid = 1814] [serial = 1605] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 207 (0x7f2119050c00) [pid = 1814] [serial = 1599] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 206 (0x7f2139d6d400) [pid = 1814] [serial = 1632] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 205 (0x7f21264bc800) [pid = 1814] [serial = 1617] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 204 (0x7f212260d800) [pid = 1814] [serial = 1608] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 203 (0x7f211148dc00) [pid = 1814] [serial = 1724] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 202 (0x7f2112ecd400) [pid = 1814] [serial = 1727] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 201 (0x7f2113803400) [pid = 1814] [serial = 1728] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 200 (0x7f2120267400) [pid = 1814] [serial = 1671] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 199 (0x7f211ffe9000) [pid = 1814] [serial = 1670] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 198 (0x7f211934ac00) [pid = 1814] [serial = 1668] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 197 (0x7f2117a6e800) [pid = 1814] [serial = 1667] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 196 (0x7f2113802c00) [pid = 1814] [serial = 1665] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 195 (0x7f2112142400) [pid = 1814] [serial = 1664] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 194 (0x7f210e4e3c00) [pid = 1814] [serial = 1662] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 193 (0x7f210e28e400) [pid = 1814] [serial = 1661] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 192 (0x7f210e345400) [pid = 1814] [serial = 1721] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 191 (0x7f210d2e6c00) [pid = 1814] [serial = 1718] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 190 (0x7f210d2ee400) [pid = 1814] [serial = 1719] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 189 (0x7f210b77e000) [pid = 1814] [serial = 1716] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 188 (0x7f210b778c00) [pid = 1814] [serial = 1715] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 187 (0x7f2120263c00) [pid = 1814] [serial = 1713] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 186 (0x7f2120256c00) [pid = 1814] [serial = 1712] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 185 (0x7f2118410000) [pid = 1814] [serial = 1710] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 184 (0x7f211840bc00) [pid = 1814] [serial = 1709] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 183 (0x7f212025b000) [pid = 1814] [serial = 1707] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 182 (0x7f2120256000) [pid = 1814] [serial = 1706] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 181 (0x7f2125dc1c00) [pid = 1814] [serial = 1704] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 180 (0x7f2125dbd800) [pid = 1814] [serial = 1703] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 179 (0x7f2125db9000) [pid = 1814] [serial = 1701] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 178 (0x7f2125db2c00) [pid = 1814] [serial = 1700] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 177 (0x7f211238f000) [pid = 1814] [serial = 1698] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 176 (0x7f211238ac00) [pid = 1814] [serial = 1697] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 175 (0x7f213df6c400) [pid = 1814] [serial = 1695] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 174 (0x7f213dcdf400) [pid = 1814] [serial = 1694] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 173 (0x7f213d630800) [pid = 1814] [serial = 1692] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 172 (0x7f2139d6cc00) [pid = 1814] [serial = 1691] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 171 (0x7f212b804400) [pid = 1814] [serial = 1689] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 170 (0x7f212a19c800) [pid = 1814] [serial = 1688] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 169 (0x7f212679d000) [pid = 1814] [serial = 1686] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 168 (0x7f212666bc00) [pid = 1814] [serial = 1685] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 167 (0x7f21265e9c00) [pid = 1814] [serial = 1683] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 166 (0x7f2126254400) [pid = 1814] [serial = 1682] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 165 (0x7f2126235400) [pid = 1814] [serial = 1680] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 164 (0x7f2125e79c00) [pid = 1814] [serial = 1679] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 163 (0x7f2125782400) [pid = 1814] [serial = 1677] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 162 (0x7f21255f1c00) [pid = 1814] [serial = 1676] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 161 (0x7f2121998400) [pid = 1814] [serial = 1674] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 160 (0x7f21218bc800) [pid = 1814] [serial = 1673] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 159 (0x7f2113807000) [pid = 1814] [serial = 1730] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 158 (0x7f2111f13800) [pid = 1814] [serial = 1725] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 157 (0x7f210f320400) [pid = 1814] [serial = 1722] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 156 (0x7f21160c8400) [pid = 1814] [serial = 1593] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 155 (0x7f2112ecbc00) [pid = 1814] [serial = 1590] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 154 (0x7f212ab44800) [pid = 1814] [serial = 1620] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 153 (0x7f210e285000) [pid = 1814] [serial = 1587] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | --DOMWINDOW == 152 (0x7f2138886000) [pid = 1814] [serial = 1629] [outer = (nil)] [url = about:blank] 16:47:39 INFO - PROCESS | 1814 | 1461282459259 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 16:47:39 INFO - PROCESS | 1814 | 1461282459267 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 16:47:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:47:39 INFO - PROCESS | 1814 | 1461282459309 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:47:39 INFO - PROCESS | 1814 | 1461282459315 Marionette TRACE conn3 <- [1,2458,null,{}] 16:47:39 INFO - PROCESS | 1814 | 1461282459322 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:39 INFO - PROCESS | 1814 | 1461282459497 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 16:47:39 INFO - PROCESS | 1814 | 1461282459513 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:39 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210d980800 == 164 [pid = 1814] [id = 622] 16:47:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 153 (0x7f210e111800) [pid = 1814] [serial = 1867] [outer = (nil)] 16:47:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 154 (0x7f210e286800) [pid = 1814] [serial = 1868] [outer = 0x7f210e111800] 16:47:39 INFO - PROCESS | 1814 | 1461282459575 Marionette DEBUG loaded listener.js 16:47:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 155 (0x7f210e33f400) [pid = 1814] [serial = 1869] [outer = 0x7f210e111800] 16:47:40 INFO - PROCESS | 1814 | 1461282460445 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 16:47:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:47:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1200ms 16:47:40 INFO - PROCESS | 1814 | 1461282460496 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 16:47:40 INFO - PROCESS | 1814 | 1461282460501 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 16:47:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:47:40 INFO - PROCESS | 1814 | 1461282460511 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:47:40 INFO - PROCESS | 1814 | 1461282460516 Marionette TRACE conn3 <- [1,2462,null,{}] 16:47:40 INFO - PROCESS | 1814 | 1461282460522 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:40 INFO - PROCESS | 1814 | 1461282460695 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 16:47:40 INFO - PROCESS | 1814 | 1461282460877 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:40 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2110dd7800 == 165 [pid = 1814] [id = 623] 16:47:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 156 (0x7f210d2ef800) [pid = 1814] [serial = 1870] [outer = (nil)] 16:47:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 157 (0x7f210f321c00) [pid = 1814] [serial = 1871] [outer = 0x7f210d2ef800] 16:47:40 INFO - PROCESS | 1814 | 1461282460935 Marionette DEBUG loaded listener.js 16:47:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 158 (0x7f211137f400) [pid = 1814] [serial = 1872] [outer = 0x7f210d2ef800] 16:47:41 INFO - PROCESS | 1814 | 1461282461815 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 16:47:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:47:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1336ms 16:47:41 INFO - PROCESS | 1814 | 1461282461852 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 16:47:41 INFO - PROCESS | 1814 | 1461282461856 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 16:47:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:47:41 INFO - PROCESS | 1814 | 1461282461861 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:47:41 INFO - PROCESS | 1814 | 1461282461863 Marionette TRACE conn3 <- [1,2466,null,{}] 16:47:41 INFO - PROCESS | 1814 | 1461282461876 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:42 INFO - PROCESS | 1814 | 1461282462142 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 16:47:42 INFO - PROCESS | 1814 | 1461282462177 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:42 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21118d8800 == 166 [pid = 1814] [id = 624] 16:47:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 159 (0x7f2111381c00) [pid = 1814] [serial = 1873] [outer = (nil)] 16:47:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 160 (0x7f2112390400) [pid = 1814] [serial = 1874] [outer = 0x7f2111381c00] 16:47:42 INFO - PROCESS | 1814 | 1461282462241 Marionette DEBUG loaded listener.js 16:47:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 161 (0x7f211309e800) [pid = 1814] [serial = 1875] [outer = 0x7f2111381c00] 16:47:43 INFO - PROCESS | 1814 | 1461282463200 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 16:47:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:47:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1376ms 16:47:43 INFO - PROCESS | 1814 | 1461282463238 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 16:47:43 INFO - PROCESS | 1814 | 1461282463241 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 16:47:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:47:43 INFO - PROCESS | 1814 | 1461282463253 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:47:43 INFO - PROCESS | 1814 | 1461282463255 Marionette TRACE conn3 <- [1,2470,null,{}] 16:47:43 INFO - PROCESS | 1814 | 1461282463260 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:43 INFO - PROCESS | 1814 | 1461282463485 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 16:47:44 INFO - PROCESS | 1814 | --DOMWINDOW == 160 (0x7f210f32ec00) [pid = 1814] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:47:44 INFO - PROCESS | 1814 | --DOMWINDOW == 159 (0x7f210b779400) [pid = 1814] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:47:44 INFO - PROCESS | 1814 | --DOMWINDOW == 158 (0x7f2111382400) [pid = 1814] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:47:44 INFO - PROCESS | 1814 | --DOMWINDOW == 157 (0x7f21160d1c00) [pid = 1814] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:47:44 INFO - PROCESS | 1814 | --DOMWINDOW == 156 (0x7f211ffe9c00) [pid = 1814] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:47:44 INFO - PROCESS | 1814 | --DOMWINDOW == 155 (0x7f2112384800) [pid = 1814] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:47:44 INFO - PROCESS | 1814 | --DOMWINDOW == 154 (0x7f2123a96c00) [pid = 1814] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:47:44 INFO - PROCESS | 1814 | --DOMWINDOW == 153 (0x7f21256ac800) [pid = 1814] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:47:44 INFO - PROCESS | 1814 | --DOMWINDOW == 152 (0x7f211959b400) [pid = 1814] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:47:44 INFO - PROCESS | 1814 | --DOMWINDOW == 151 (0x7f212ce46c00) [pid = 1814] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:47:44 INFO - PROCESS | 1814 | --DOMWINDOW == 150 (0x7f210c9d0000) [pid = 1814] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:47:44 INFO - PROCESS | 1814 | --DOMWINDOW == 149 (0x7f2111385400) [pid = 1814] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:47:44 INFO - PROCESS | 1814 | --DOMWINDOW == 148 (0x7f211904a400) [pid = 1814] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:47:44 INFO - PROCESS | 1814 | --DOMWINDOW == 147 (0x7f211959bc00) [pid = 1814] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:47:44 INFO - PROCESS | 1814 | --DOMWINDOW == 146 (0x7f2113741400) [pid = 1814] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:47:44 INFO - PROCESS | 1814 | --DOMWINDOW == 145 (0x7f21161ac800) [pid = 1814] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:47:44 INFO - PROCESS | 1814 | --DOMWINDOW == 144 (0x7f2121e44c00) [pid = 1814] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:47:44 INFO - PROCESS | 1814 | --DOMWINDOW == 143 (0x7f210e10a400) [pid = 1814] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:47:44 INFO - PROCESS | 1814 | --DOMWINDOW == 142 (0x7f2126675400) [pid = 1814] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:47:44 INFO - PROCESS | 1814 | --DOMWINDOW == 141 (0x7f2113804000) [pid = 1814] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:47:44 INFO - PROCESS | 1814 | --DOMWINDOW == 140 (0x7f2114fa5400) [pid = 1814] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:47:44 INFO - PROCESS | 1814 | --DOMWINDOW == 139 (0x7f2113808800) [pid = 1814] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:47:44 INFO - PROCESS | 1814 | --DOMWINDOW == 138 (0x7f21264bd800) [pid = 1814] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:47:44 INFO - PROCESS | 1814 | --DOMWINDOW == 137 (0x7f2117a60c00) [pid = 1814] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:47:44 INFO - PROCESS | 1814 | --DOMWINDOW == 136 (0x7f210d192000) [pid = 1814] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:47:44 INFO - PROCESS | 1814 | 1461282464292 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:44 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210d1f9000 == 167 [pid = 1814] [id = 625] 16:47:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 137 (0x7f210b777400) [pid = 1814] [serial = 1876] [outer = (nil)] 16:47:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 138 (0x7f210d2f0400) [pid = 1814] [serial = 1877] [outer = 0x7f210b777400] 16:47:44 INFO - PROCESS | 1814 | 1461282464351 Marionette DEBUG loaded listener.js 16:47:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 139 (0x7f2112384800) [pid = 1814] [serial = 1878] [outer = 0x7f210b777400] 16:47:44 INFO - PROCESS | 1814 | 1461282464995 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 16:47:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:47:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1789ms 16:47:45 INFO - PROCESS | 1814 | 1461282465036 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 16:47:45 INFO - PROCESS | 1814 | 1461282465038 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 16:47:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:47:45 INFO - PROCESS | 1814 | 1461282465044 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:47:45 INFO - PROCESS | 1814 | 1461282465046 Marionette TRACE conn3 <- [1,2474,null,{}] 16:47:45 INFO - PROCESS | 1814 | 1461282465051 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:45 INFO - PROCESS | 1814 | 1461282465291 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 16:47:45 INFO - PROCESS | 1814 | 1461282465311 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:45 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21135ad800 == 168 [pid = 1814] [id = 626] 16:47:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 140 (0x7f210c9c7c00) [pid = 1814] [serial = 1879] [outer = (nil)] 16:47:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 141 (0x7f21144f1800) [pid = 1814] [serial = 1880] [outer = 0x7f210c9c7c00] 16:47:45 INFO - PROCESS | 1814 | 1461282465381 Marionette DEBUG loaded listener.js 16:47:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 142 (0x7f21144f9000) [pid = 1814] [serial = 1881] [outer = 0x7f210c9c7c00] 16:47:46 INFO - PROCESS | 1814 | 1461282466314 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 16:47:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:47:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1285ms 16:47:46 INFO - PROCESS | 1814 | 1461282466346 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 16:47:46 INFO - PROCESS | 1814 | 1461282466350 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 16:47:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:47:46 INFO - PROCESS | 1814 | 1461282466359 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:47:46 INFO - PROCESS | 1814 | 1461282466364 Marionette TRACE conn3 <- [1,2478,null,{}] 16:47:46 INFO - PROCESS | 1814 | 1461282466372 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:46 INFO - PROCESS | 1814 | 1461282466584 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 16:47:46 INFO - PROCESS | 1814 | 1461282466913 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:46 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210f1b6000 == 169 [pid = 1814] [id = 627] 16:47:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 143 (0x7f210e106400) [pid = 1814] [serial = 1882] [outer = (nil)] 16:47:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 144 (0x7f210e33a400) [pid = 1814] [serial = 1883] [outer = 0x7f210e106400] 16:47:47 INFO - PROCESS | 1814 | 1461282466992 Marionette DEBUG loaded listener.js 16:47:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 145 (0x7f210f1e0c00) [pid = 1814] [serial = 1884] [outer = 0x7f210e106400] 16:47:47 INFO - PROCESS | 1814 | 1461282467855 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:47:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:47:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1541ms 16:47:47 INFO - PROCESS | 1814 | 1461282467900 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 16:47:47 INFO - PROCESS | 1814 | 1461282467909 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 16:47:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:47:47 INFO - PROCESS | 1814 | 1461282467918 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:47:47 INFO - PROCESS | 1814 | 1461282467922 Marionette TRACE conn3 <- [1,2482,null,{}] 16:47:47 INFO - PROCESS | 1814 | 1461282467927 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:48 INFO - PROCESS | 1814 | 1461282468140 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 16:47:48 INFO - PROCESS | 1814 | 1461282468405 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:48 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21135b7000 == 170 [pid = 1814] [id = 628] 16:47:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 146 (0x7f2111f0c400) [pid = 1814] [serial = 1885] [outer = (nil)] 16:47:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 147 (0x7f211214b400) [pid = 1814] [serial = 1886] [outer = 0x7f2111f0c400] 16:47:48 INFO - PROCESS | 1814 | 1461282468518 Marionette DEBUG loaded listener.js 16:47:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 148 (0x7f2113097400) [pid = 1814] [serial = 1887] [outer = 0x7f2111f0c400] 16:47:49 INFO - PROCESS | 1814 | 1461282469383 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 16:47:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:47:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1535ms 16:47:49 INFO - PROCESS | 1814 | 1461282469453 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 16:47:49 INFO - PROCESS | 1814 | 1461282469457 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 16:47:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:47:49 INFO - PROCESS | 1814 | 1461282469463 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:47:49 INFO - PROCESS | 1814 | 1461282469469 Marionette TRACE conn3 <- [1,2486,null,{}] 16:47:49 INFO - PROCESS | 1814 | 1461282469484 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:49 INFO - PROCESS | 1814 | 1461282469742 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 16:47:50 INFO - PROCESS | 1814 | 1461282470087 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:50 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2115756800 == 171 [pid = 1814] [id = 629] 16:47:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 149 (0x7f21144fb400) [pid = 1814] [serial = 1888] [outer = (nil)] 16:47:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 150 (0x7f2114fad400) [pid = 1814] [serial = 1889] [outer = 0x7f21144fb400] 16:47:50 INFO - PROCESS | 1814 | 1461282470162 Marionette DEBUG loaded listener.js 16:47:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 151 (0x7f2115724000) [pid = 1814] [serial = 1890] [outer = 0x7f21144fb400] 16:47:50 INFO - PROCESS | 1814 | 1461282470967 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 16:47:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:47:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1539ms 16:47:51 INFO - PROCESS | 1814 | 1461282471003 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 16:47:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:47:51 INFO - PROCESS | 1814 | 1461282471007 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 16:47:51 INFO - PROCESS | 1814 | 1461282471013 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:47:51 INFO - PROCESS | 1814 | 1461282471016 Marionette TRACE conn3 <- [1,2490,null,{}] 16:47:51 INFO - PROCESS | 1814 | 1461282471021 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:51 INFO - PROCESS | 1814 | 1461282471203 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 16:47:51 INFO - PROCESS | 1814 | 1461282471426 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:51 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21161d3000 == 172 [pid = 1814] [id = 630] 16:47:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 152 (0x7f21144fd800) [pid = 1814] [serial = 1891] [outer = (nil)] 16:47:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 153 (0x7f21161a9c00) [pid = 1814] [serial = 1892] [outer = 0x7f21144fd800] 16:47:51 INFO - PROCESS | 1814 | 1461282471552 Marionette DEBUG loaded listener.js 16:47:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 154 (0x7f211641a400) [pid = 1814] [serial = 1893] [outer = 0x7f21144fd800] 16:47:52 INFO - PROCESS | 1814 | 1461282472387 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:47:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:47:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1428ms 16:47:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:47:52 INFO - PROCESS | 1814 | 1461282472441 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 16:47:52 INFO - PROCESS | 1814 | 1461282472444 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 16:47:52 INFO - PROCESS | 1814 | 1461282472450 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:47:52 INFO - PROCESS | 1814 | 1461282472453 Marionette TRACE conn3 <- [1,2494,null,{}] 16:47:52 INFO - PROCESS | 1814 | 1461282472458 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:52 INFO - PROCESS | 1814 | 1461282472666 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 16:47:52 INFO - PROCESS | 1814 | 1461282472927 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:52 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2116e55000 == 173 [pid = 1814] [id = 631] 16:47:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 155 (0x7f21161a3c00) [pid = 1814] [serial = 1894] [outer = (nil)] 16:47:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 156 (0x7f2116dd7800) [pid = 1814] [serial = 1895] [outer = 0x7f21161a3c00] 16:47:53 INFO - PROCESS | 1814 | 1461282473043 Marionette DEBUG loaded listener.js 16:47:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 157 (0x7f2116e07800) [pid = 1814] [serial = 1896] [outer = 0x7f21161a3c00] 16:47:53 INFO - PROCESS | 1814 | 1461282473800 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 16:47:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:47:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1384ms 16:47:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:47:53 INFO - PROCESS | 1814 | 1461282473833 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 16:47:53 INFO - PROCESS | 1814 | 1461282473836 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 16:47:53 INFO - PROCESS | 1814 | 1461282473842 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:47:53 INFO - PROCESS | 1814 | 1461282473845 Marionette TRACE conn3 <- [1,2498,null,{}] 16:47:53 INFO - PROCESS | 1814 | 1461282473851 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:54 INFO - PROCESS | 1814 | 1461282474197 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 16:47:54 INFO - PROCESS | 1814 | 1461282474452 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:54 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2118325000 == 174 [pid = 1814] [id = 632] 16:47:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 158 (0x7f2117a7a800) [pid = 1814] [serial = 1897] [outer = (nil)] 16:47:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 159 (0x7f2117a8d400) [pid = 1814] [serial = 1898] [outer = 0x7f2117a7a800] 16:47:54 INFO - PROCESS | 1814 | 1461282474531 Marionette DEBUG loaded listener.js 16:47:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 160 (0x7f211904d400) [pid = 1814] [serial = 1899] [outer = 0x7f2117a7a800] 16:47:55 INFO - PROCESS | 1814 | 1461282475331 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:47:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:47:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1536ms 16:47:55 INFO - PROCESS | 1814 | 1461282475377 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 16:47:55 INFO - PROCESS | 1814 | 1461282475381 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 16:47:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:47:55 INFO - PROCESS | 1814 | 1461282475387 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:47:55 INFO - PROCESS | 1814 | 1461282475390 Marionette TRACE conn3 <- [1,2502,null,{}] 16:47:55 INFO - PROCESS | 1814 | 1461282475395 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:55 INFO - PROCESS | 1814 | 1461282475585 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 16:47:55 INFO - PROCESS | 1814 | 1461282475856 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:55 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21185d5800 == 175 [pid = 1814] [id = 633] 16:47:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 161 (0x7f210f1e5000) [pid = 1814] [serial = 1900] [outer = (nil)] 16:47:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 162 (0x7f2119347800) [pid = 1814] [serial = 1901] [outer = 0x7f210f1e5000] 16:47:55 INFO - PROCESS | 1814 | 1461282475967 Marionette DEBUG loaded listener.js 16:47:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 163 (0x7f21195a5000) [pid = 1814] [serial = 1902] [outer = 0x7f210f1e5000] 16:47:56 INFO - PROCESS | 1814 | 1461282476751 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:47:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:47:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1428ms 16:47:56 INFO - PROCESS | 1814 | 1461282476815 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 16:47:56 INFO - PROCESS | 1814 | 1461282476819 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 16:47:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:47:56 INFO - PROCESS | 1814 | 1461282476825 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:47:56 INFO - PROCESS | 1814 | 1461282476827 Marionette TRACE conn3 <- [1,2506,null,{}] 16:47:56 INFO - PROCESS | 1814 | 1461282476832 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:57 INFO - PROCESS | 1814 | 1461282477025 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 16:47:57 INFO - PROCESS | 1814 | 1461282477295 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:57 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2119173800 == 176 [pid = 1814] [id = 634] 16:47:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 164 (0x7f2116e0c400) [pid = 1814] [serial = 1903] [outer = (nil)] 16:47:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 165 (0x7f211ee0f400) [pid = 1814] [serial = 1904] [outer = 0x7f2116e0c400] 16:47:57 INFO - PROCESS | 1814 | 1461282477409 Marionette DEBUG loaded listener.js 16:47:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 166 (0x7f211f0c2400) [pid = 1814] [serial = 1905] [outer = 0x7f2116e0c400] 16:47:58 INFO - PROCESS | 1814 | 1461282478212 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:47:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:47:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1429ms 16:47:58 INFO - PROCESS | 1814 | 1461282478254 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 16:47:58 INFO - PROCESS | 1814 | 1461282478257 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 16:47:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:47:58 INFO - PROCESS | 1814 | 1461282478263 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:47:58 INFO - PROCESS | 1814 | 1461282478265 Marionette TRACE conn3 <- [1,2510,null,{}] 16:47:58 INFO - PROCESS | 1814 | 1461282478271 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:58 INFO - PROCESS | 1814 | 1461282478456 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 16:47:58 INFO - PROCESS | 1814 | 1461282478723 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:58 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211967c000 == 177 [pid = 1814] [id = 635] 16:47:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 167 (0x7f211ee10400) [pid = 1814] [serial = 1906] [outer = (nil)] 16:47:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 168 (0x7f211f159400) [pid = 1814] [serial = 1907] [outer = 0x7f211ee10400] 16:47:58 INFO - PROCESS | 1814 | 1461282478834 Marionette DEBUG loaded listener.js 16:47:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 169 (0x7f212007e400) [pid = 1814] [serial = 1908] [outer = 0x7f211ee10400] 16:47:59 INFO - PROCESS | 1814 | 1461282479640 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 16:47:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:47:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1427ms 16:47:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:47:59 INFO - PROCESS | 1814 | 1461282479692 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 16:47:59 INFO - PROCESS | 1814 | 1461282479695 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 16:47:59 INFO - PROCESS | 1814 | 1461282479701 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:47:59 INFO - PROCESS | 1814 | 1461282479704 Marionette TRACE conn3 <- [1,2514,null,{}] 16:47:59 INFO - PROCESS | 1814 | 1461282479709 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:59 INFO - PROCESS | 1814 | 1461282479904 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 16:48:00 INFO - PROCESS | 1814 | 1461282480149 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:00 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211efa7800 == 178 [pid = 1814] [id = 636] 16:48:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 170 (0x7f210d2e5800) [pid = 1814] [serial = 1909] [outer = (nil)] 16:48:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 171 (0x7f2120265400) [pid = 1814] [serial = 1910] [outer = 0x7f210d2e5800] 16:48:00 INFO - PROCESS | 1814 | 1461282480222 Marionette DEBUG loaded listener.js 16:48:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 172 (0x7f2121364000) [pid = 1814] [serial = 1911] [outer = 0x7f210d2e5800] 16:48:01 INFO - PROCESS | 1814 | 1461282481028 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:48:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:48:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1386ms 16:48:01 INFO - PROCESS | 1814 | 1461282481086 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 16:48:01 INFO - PROCESS | 1814 | 1461282481090 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 16:48:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:48:01 INFO - PROCESS | 1814 | 1461282481096 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:48:01 INFO - PROCESS | 1814 | 1461282481100 Marionette TRACE conn3 <- [1,2518,null,{}] 16:48:01 INFO - PROCESS | 1814 | 1461282481105 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:01 INFO - PROCESS | 1814 | 1461282481356 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 16:48:01 INFO - PROCESS | 1814 | 1461282481701 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:01 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21202cd000 == 179 [pid = 1814] [id = 637] 16:48:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 173 (0x7f2121d5c800) [pid = 1814] [serial = 1912] [outer = (nil)] 16:48:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 174 (0x7f2121e3dc00) [pid = 1814] [serial = 1913] [outer = 0x7f2121d5c800] 16:48:01 INFO - PROCESS | 1814 | 1461282481783 Marionette DEBUG loaded listener.js 16:48:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 175 (0x7f2121f79400) [pid = 1814] [serial = 1914] [outer = 0x7f2121d5c800] 16:48:02 INFO - PROCESS | 1814 | 1461282482619 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:48:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:48:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1585ms 16:48:02 INFO - PROCESS | 1814 | 1461282482682 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 16:48:02 INFO - PROCESS | 1814 | 1461282482686 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 16:48:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:48:02 INFO - PROCESS | 1814 | 1461282482691 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:48:02 INFO - PROCESS | 1814 | 1461282482693 Marionette TRACE conn3 <- [1,2522,null,{}] 16:48:02 INFO - PROCESS | 1814 | 1461282482699 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:02 INFO - PROCESS | 1814 | 1461282482899 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 16:48:03 INFO - PROCESS | 1814 | 1461282483169 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:03 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121d1f000 == 180 [pid = 1814] [id = 638] 16:48:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 176 (0x7f2121998000) [pid = 1814] [serial = 1915] [outer = (nil)] 16:48:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 177 (0x7f2122205400) [pid = 1814] [serial = 1916] [outer = 0x7f2121998000] 16:48:03 INFO - PROCESS | 1814 | 1461282483281 Marionette DEBUG loaded listener.js 16:48:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 178 (0x7f2122235400) [pid = 1814] [serial = 1917] [outer = 0x7f2121998000] 16:48:04 INFO - PROCESS | 1814 | 1461282484055 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:48:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:48:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1432ms 16:48:04 INFO - PROCESS | 1814 | 1461282484125 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 16:48:04 INFO - PROCESS | 1814 | 1461282484128 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 16:48:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:48:04 INFO - PROCESS | 1814 | 1461282484134 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:48:04 INFO - PROCESS | 1814 | 1461282484136 Marionette TRACE conn3 <- [1,2526,null,{}] 16:48:04 INFO - PROCESS | 1814 | 1461282484142 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:04 INFO - PROCESS | 1814 | 1461282484342 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 16:48:04 INFO - PROCESS | 1814 | 1461282484610 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:04 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21225c0800 == 181 [pid = 1814] [id = 639] 16:48:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 179 (0x7f2121d61400) [pid = 1814] [serial = 1918] [outer = (nil)] 16:48:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 180 (0x7f2122240c00) [pid = 1814] [serial = 1919] [outer = 0x7f2121d61400] 16:48:04 INFO - PROCESS | 1814 | 1461282484721 Marionette DEBUG loaded listener.js 16:48:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 181 (0x7f2122446400) [pid = 1814] [serial = 1920] [outer = 0x7f2121d61400] 16:48:05 INFO - PROCESS | 1814 | 1461282485510 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:48:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:48:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1427ms 16:48:05 INFO - PROCESS | 1814 | 1461282485562 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 16:48:05 INFO - PROCESS | 1814 | 1461282485565 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 16:48:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:48:05 INFO - PROCESS | 1814 | 1461282485572 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:48:05 INFO - PROCESS | 1814 | 1461282485574 Marionette TRACE conn3 <- [1,2530,null,{}] 16:48:05 INFO - PROCESS | 1814 | 1461282485580 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:05 INFO - PROCESS | 1814 | 1461282485782 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 16:48:06 INFO - PROCESS | 1814 | 1461282486059 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:06 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212541b000 == 182 [pid = 1814] [id = 640] 16:48:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 182 (0x7f210e4e7000) [pid = 1814] [serial = 1921] [outer = (nil)] 16:48:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 183 (0x7f212244c800) [pid = 1814] [serial = 1922] [outer = 0x7f210e4e7000] 16:48:06 INFO - PROCESS | 1814 | 1461282486170 Marionette DEBUG loaded listener.js 16:48:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 184 (0x7f212260d000) [pid = 1814] [serial = 1923] [outer = 0x7f210e4e7000] 16:48:06 INFO - PROCESS | 1814 | 1461282486949 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:48:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:48:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1431ms 16:48:07 INFO - PROCESS | 1814 | 1461282487004 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 16:48:07 INFO - PROCESS | 1814 | 1461282487008 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 16:48:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:48:07 INFO - PROCESS | 1814 | 1461282487013 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:48:07 INFO - PROCESS | 1814 | 1461282487016 Marionette TRACE conn3 <- [1,2534,null,{}] 16:48:07 INFO - PROCESS | 1814 | 1461282487021 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:07 INFO - PROCESS | 1814 | 1461282487208 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 16:48:07 INFO - PROCESS | 1814 | 1461282487481 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:07 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125520000 == 183 [pid = 1814] [id = 641] 16:48:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 185 (0x7f210e282800) [pid = 1814] [serial = 1924] [outer = (nil)] 16:48:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 186 (0x7f2122613000) [pid = 1814] [serial = 1925] [outer = 0x7f210e282800] 16:48:07 INFO - PROCESS | 1814 | 1461282487601 Marionette DEBUG loaded listener.js 16:48:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 187 (0x7f21228be400) [pid = 1814] [serial = 1926] [outer = 0x7f210e282800] 16:48:08 INFO - PROCESS | 1814 | 1461282488399 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 16:48:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:48:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1438ms 16:48:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:48:08 INFO - PROCESS | 1814 | 1461282488452 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 16:48:08 INFO - PROCESS | 1814 | 1461282488455 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 16:48:08 INFO - PROCESS | 1814 | 1461282488461 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:48:08 INFO - PROCESS | 1814 | 1461282488464 Marionette TRACE conn3 <- [1,2538,null,{}] 16:48:08 INFO - PROCESS | 1814 | 1461282488469 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:08 INFO - PROCESS | 1814 | 1461282488668 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 16:48:08 INFO - PROCESS | 1814 | 1461282488942 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:09 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125643000 == 184 [pid = 1814] [id = 642] 16:48:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 188 (0x7f2111486400) [pid = 1814] [serial = 1927] [outer = (nil)] 16:48:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 189 (0x7f2122985800) [pid = 1814] [serial = 1928] [outer = 0x7f2111486400] 16:48:09 INFO - PROCESS | 1814 | 1461282489063 Marionette DEBUG loaded listener.js 16:48:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 190 (0x7f2122a8d400) [pid = 1814] [serial = 1929] [outer = 0x7f2111486400] 16:48:09 INFO - PROCESS | 1814 | 1461282489888 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:48:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:48:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1489ms 16:48:09 INFO - PROCESS | 1814 | 1461282489950 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 16:48:09 INFO - PROCESS | 1814 | 1461282489954 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 16:48:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:48:09 INFO - PROCESS | 1814 | 1461282489959 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:48:09 INFO - PROCESS | 1814 | 1461282489961 Marionette TRACE conn3 <- [1,2542,null,{}] 16:48:09 INFO - PROCESS | 1814 | 1461282489967 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:10 INFO - PROCESS | 1814 | 1461282490166 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 16:48:10 INFO - PROCESS | 1814 | 1461282490444 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:10 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125b97800 == 185 [pid = 1814] [id = 643] 16:48:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 191 (0x7f2122613800) [pid = 1814] [serial = 1930] [outer = (nil)] 16:48:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 192 (0x7f2122a98400) [pid = 1814] [serial = 1931] [outer = 0x7f2122613800] 16:48:10 INFO - PROCESS | 1814 | 1461282490557 Marionette DEBUG loaded listener.js 16:48:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 193 (0x7f2122d45400) [pid = 1814] [serial = 1932] [outer = 0x7f2122613800] 16:48:11 INFO - PROCESS | 1814 | 1461282491329 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 16:48:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:48:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1428ms 16:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:48:11 INFO - PROCESS | 1814 | 1461282491389 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 16:48:11 INFO - PROCESS | 1814 | 1461282491392 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 16:48:11 INFO - PROCESS | 1814 | 1461282491398 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:48:11 INFO - PROCESS | 1814 | 1461282491401 Marionette TRACE conn3 <- [1,2546,null,{}] 16:48:11 INFO - PROCESS | 1814 | 1461282491406 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:11 INFO - PROCESS | 1814 | 1461282491615 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 16:48:11 INFO - PROCESS | 1814 | 1461282491893 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:11 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125bb2800 == 186 [pid = 1814] [id = 644] 16:48:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 194 (0x7f2113742c00) [pid = 1814] [serial = 1933] [outer = (nil)] 16:48:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 195 (0x7f2123a94400) [pid = 1814] [serial = 1934] [outer = 0x7f2113742c00] 16:48:12 INFO - PROCESS | 1814 | 1461282492004 Marionette DEBUG loaded listener.js 16:48:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 196 (0x7f2123b86c00) [pid = 1814] [serial = 1935] [outer = 0x7f2113742c00] 16:48:12 INFO - PROCESS | 1814 | 1461282492797 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 16:48:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:48:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1438ms 16:48:12 INFO - PROCESS | 1814 | 1461282492836 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 16:48:12 INFO - PROCESS | 1814 | 1461282492839 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 16:48:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:48:12 INFO - PROCESS | 1814 | 1461282492845 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:48:12 INFO - PROCESS | 1814 | 1461282492847 Marionette TRACE conn3 <- [1,2550,null,{}] 16:48:12 INFO - PROCESS | 1814 | 1461282492852 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:13 INFO - PROCESS | 1814 | 1461282493055 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 16:48:13 INFO - PROCESS | 1814 | 1461282493331 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:13 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125edf800 == 187 [pid = 1814] [id = 645] 16:48:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 197 (0x7f2123a9e400) [pid = 1814] [serial = 1936] [outer = (nil)] 16:48:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 198 (0x7f2123e27800) [pid = 1814] [serial = 1937] [outer = 0x7f2123a9e400] 16:48:13 INFO - PROCESS | 1814 | 1461282493442 Marionette DEBUG loaded listener.js 16:48:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 199 (0x7f212484c800) [pid = 1814] [serial = 1938] [outer = 0x7f2123a9e400] 16:48:14 INFO - PROCESS | 1814 | 1461282494261 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 16:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1432ms 16:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:48:14 INFO - PROCESS | 1814 | 1461282494277 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 16:48:14 INFO - PROCESS | 1814 | 1461282494280 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 16:48:14 INFO - PROCESS | 1814 | 1461282494286 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:48:14 INFO - PROCESS | 1814 | 1461282494289 Marionette TRACE conn3 <- [1,2554,null,{}] 16:48:14 INFO - PROCESS | 1814 | 1461282494296 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:14 INFO - PROCESS | 1814 | 1461282494501 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 16:48:14 INFO - PROCESS | 1814 | 1461282494777 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:14 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2126317000 == 188 [pid = 1814] [id = 646] 16:48:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 200 (0x7f210c9cb800) [pid = 1814] [serial = 1939] [outer = (nil)] 16:48:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 201 (0x7f2124928000) [pid = 1814] [serial = 1940] [outer = 0x7f210c9cb800] 16:48:14 INFO - PROCESS | 1814 | 1461282494891 Marionette DEBUG loaded listener.js 16:48:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 202 (0x7f21255bc400) [pid = 1814] [serial = 1941] [outer = 0x7f210c9cb800] 16:48:15 INFO - PROCESS | 1814 | 1461282495706 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1492ms 16:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:48:15 INFO - PROCESS | 1814 | 1461282495778 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 16:48:15 INFO - PROCESS | 1814 | 1461282495781 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 16:48:15 INFO - PROCESS | 1814 | 1461282495787 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:48:15 INFO - PROCESS | 1814 | 1461282495790 Marionette TRACE conn3 <- [1,2558,null,{}] 16:48:15 INFO - PROCESS | 1814 | 1461282495794 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:16 INFO - PROCESS | 1814 | 1461282496005 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 16:48:16 INFO - PROCESS | 1814 | 1461282496331 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:17 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21137a8000 == 187 [pid = 1814] [id = 340] 16:48:17 INFO - PROCESS | 1814 | --DOCSHELL 0x7f210d1f9000 == 186 [pid = 1814] [id = 625] 16:48:17 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21118d8800 == 185 [pid = 1814] [id = 624] 16:48:17 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2110dd7800 == 184 [pid = 1814] [id = 623] 16:48:17 INFO - PROCESS | 1814 | --DOCSHELL 0x7f210d980800 == 183 [pid = 1814] [id = 622] 16:48:17 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2123e90800 == 182 [pid = 1814] [id = 619] 16:48:17 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21225c6000 == 181 [pid = 1814] [id = 618] 16:48:17 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121fc1000 == 180 [pid = 1814] [id = 617] 16:48:17 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121942000 == 179 [pid = 1814] [id = 616] 16:48:17 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212120d000 == 178 [pid = 1814] [id = 615] 16:48:17 INFO - PROCESS | 1814 | --DOCSHELL 0x7f210e5cf800 == 177 [pid = 1814] [id = 571] 16:48:17 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210cf54800 == 178 [pid = 1814] [id = 647] 16:48:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 203 (0x7f210c9c9000) [pid = 1814] [serial = 1942] [outer = (nil)] 16:48:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 204 (0x7f210c9cdc00) [pid = 1814] [serial = 1943] [outer = 0x7f210c9c9000] 16:48:17 INFO - PROCESS | 1814 | 1461282497592 Marionette DEBUG loaded listener.js 16:48:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 205 (0x7f210d2e4800) [pid = 1814] [serial = 1944] [outer = 0x7f210c9c9000] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 204 (0x7f2111489c00) [pid = 1814] [serial = 1800] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 203 (0x7f210e103000) [pid = 1814] [serial = 1734] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 202 (0x7f212cfcf800) [pid = 1814] [serial = 1782] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 201 (0x7f2117a6a800) [pid = 1814] [serial = 1743] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 200 (0x7f212223d000) [pid = 1814] [serial = 1755] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 199 (0x7f2113095400) [pid = 1814] [serial = 1803] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 198 (0x7f2123b85c00) [pid = 1814] [serial = 1763] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 197 (0x7f212623a800) [pid = 1814] [serial = 1767] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 196 (0x7f21195a4000) [pid = 1814] [serial = 1748] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 195 (0x7f213d5f4400) [pid = 1814] [serial = 1788] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 194 (0x7f210d19b800) [pid = 1814] [serial = 1733] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 193 (0x7f210d195c00) [pid = 1814] [serial = 1793] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 192 (0x7f2111f0d800) [pid = 1814] [serial = 1736] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 191 (0x7f211f159c00) [pid = 1814] [serial = 1749] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 190 (0x7f212b057800) [pid = 1814] [serial = 1775] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 189 (0x7f21218c3800) [pid = 1814] [serial = 1751] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 188 (0x7f211ff2dc00) [pid = 1814] [serial = 1659] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 187 (0x7f2121d63c00) [pid = 1814] [serial = 1752] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 186 (0x7f2124925400) [pid = 1814] [serial = 1764] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 185 (0x7f2111380400) [pid = 1814] [serial = 1799] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 184 (0x7f2125fe3000) [pid = 1814] [serial = 1766] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 183 (0x7f2125db6400) [pid = 1814] [serial = 1769] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 182 (0x7f2139d77c00) [pid = 1814] [serial = 1787] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 181 (0x7f2122611c00) [pid = 1814] [serial = 1758] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 180 (0x7f210d2e7800) [pid = 1814] [serial = 1794] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 179 (0x7f210e341000) [pid = 1814] [serial = 1796] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 178 (0x7f212b061400) [pid = 1814] [serial = 1776] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 177 (0x7f212a375c00) [pid = 1814] [serial = 1773] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 176 (0x7f21144f0c00) [pid = 1814] [serial = 1739] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 175 (0x7f21221e3c00) [pid = 1814] [serial = 1754] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 174 (0x7f2139c30800) [pid = 1814] [serial = 1785] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 173 (0x7f211214dc00) [pid = 1814] [serial = 1737] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 172 (0x7f2118407800) [pid = 1814] [serial = 1745] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 171 (0x7f212b368c00) [pid = 1814] [serial = 1778] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 170 (0x7f2112ec6c00) [pid = 1814] [serial = 1802] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 169 (0x7f210e4e2400) [pid = 1814] [serial = 1797] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 168 (0x7f2119048800) [pid = 1814] [serial = 1746] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 167 (0x7f2126670c00) [pid = 1814] [serial = 1770] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 166 (0x7f21228bc800) [pid = 1814] [serial = 1760] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 165 (0x7f213d636000) [pid = 1814] [serial = 1790] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 164 (0x7f2122a90400) [pid = 1814] [serial = 1761] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 163 (0x7f2138af6400) [pid = 1814] [serial = 1784] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 162 (0x7f212244f000) [pid = 1814] [serial = 1757] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 161 (0x7f21178af000) [pid = 1814] [serial = 1742] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 160 (0x7f213dcd5800) [pid = 1814] [serial = 1791] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 159 (0x7f212b363c00) [pid = 1814] [serial = 1781] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 158 (0x7f2127348c00) [pid = 1814] [serial = 1772] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 157 (0x7f211571e000) [pid = 1814] [serial = 1740] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 156 (0x7f212ce41c00) [pid = 1814] [serial = 1779] [outer = (nil)] [url = about:blank] 16:48:17 INFO - PROCESS | 1814 | --DOMWINDOW == 155 (0x7f211238b400) [pid = 1814] [serial = 1805] [outer = (nil)] [url = about:blank] 16:48:18 INFO - PROCESS | 1814 | 1461282498497 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:48:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:48:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 2737ms 16:48:18 INFO - PROCESS | 1814 | 1461282498524 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 16:48:18 INFO - PROCESS | 1814 | 1461282498530 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 16:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:48:18 INFO - PROCESS | 1814 | 1461282498539 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:48:18 INFO - PROCESS | 1814 | 1461282498542 Marionette TRACE conn3 <- [1,2562,null,{}] 16:48:18 INFO - PROCESS | 1814 | 1461282498549 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:18 INFO - PROCESS | 1814 | 1461282498745 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 16:48:18 INFO - PROCESS | 1814 | 1461282498957 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:18 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210f40a000 == 179 [pid = 1814] [id = 648] 16:48:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 156 (0x7f210d195c00) [pid = 1814] [serial = 1945] [outer = (nil)] 16:48:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 157 (0x7f210f1e6c00) [pid = 1814] [serial = 1946] [outer = 0x7f210d195c00] 16:48:19 INFO - PROCESS | 1814 | 1461282499023 Marionette DEBUG loaded listener.js 16:48:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 158 (0x7f210f32c400) [pid = 1814] [serial = 1947] [outer = 0x7f210d195c00] 16:48:19 INFO - PROCESS | 1814 | 1461282499783 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 16:48:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:48:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1282ms 16:48:19 INFO - PROCESS | 1814 | 1461282499820 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 16:48:19 INFO - PROCESS | 1814 | 1461282499825 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 16:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:48:19 INFO - PROCESS | 1814 | 1461282499835 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:48:19 INFO - PROCESS | 1814 | 1461282499838 Marionette TRACE conn3 <- [1,2566,null,{}] 16:48:19 INFO - PROCESS | 1814 | 1461282499843 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:20 INFO - PROCESS | 1814 | 1461282500110 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 16:48:20 INFO - PROCESS | 1814 | 1461282500142 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:20 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21117f5800 == 180 [pid = 1814] [id = 649] 16:48:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 159 (0x7f210e4e7c00) [pid = 1814] [serial = 1948] [outer = (nil)] 16:48:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 160 (0x7f2112146000) [pid = 1814] [serial = 1949] [outer = 0x7f210e4e7c00] 16:48:20 INFO - PROCESS | 1814 | 1461282500202 Marionette DEBUG loaded listener.js 16:48:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 161 (0x7f2113093400) [pid = 1814] [serial = 1950] [outer = 0x7f210e4e7c00] 16:48:21 INFO - PROCESS | 1814 | 1461282501166 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 16:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1388ms 16:48:21 INFO - PROCESS | 1814 | 1461282501223 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 16:48:21 INFO - PROCESS | 1814 | 1461282501226 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 16:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:48:21 INFO - PROCESS | 1814 | 1461282501232 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:48:21 INFO - PROCESS | 1814 | 1461282501237 Marionette TRACE conn3 <- [1,2570,null,{}] 16:48:21 INFO - PROCESS | 1814 | 1461282501251 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:21 INFO - PROCESS | 1814 | 1461282501516 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 16:48:21 INFO - PROCESS | 1814 | 1461282501550 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:21 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21135a9000 == 181 [pid = 1814] [id = 650] 16:48:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 162 (0x7f21144f1000) [pid = 1814] [serial = 1951] [outer = (nil)] 16:48:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 163 (0x7f21144fbc00) [pid = 1814] [serial = 1952] [outer = 0x7f21144f1000] 16:48:21 INFO - PROCESS | 1814 | 1461282501674 Marionette DEBUG loaded listener.js 16:48:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 164 (0x7f2114fafc00) [pid = 1814] [serial = 1953] [outer = 0x7f21144f1000] 16:48:22 INFO - PROCESS | 1814 | --DOMWINDOW == 163 (0x7f211959d000) [pid = 1814] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:48:22 INFO - PROCESS | 1814 | --DOMWINDOW == 162 (0x7f2111381c00) [pid = 1814] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:48:22 INFO - PROCESS | 1814 | --DOMWINDOW == 161 (0x7f210f324000) [pid = 1814] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:48:22 INFO - PROCESS | 1814 | --DOMWINDOW == 160 (0x7f2117a63800) [pid = 1814] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:48:22 INFO - PROCESS | 1814 | --DOMWINDOW == 159 (0x7f210b77c800) [pid = 1814] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:48:22 INFO - PROCESS | 1814 | --DOMWINDOW == 158 (0x7f210b777400) [pid = 1814] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:48:22 INFO - PROCESS | 1814 | --DOMWINDOW == 157 (0x7f2116417c00) [pid = 1814] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:48:22 INFO - PROCESS | 1814 | --DOMWINDOW == 156 (0x7f2117a66000) [pid = 1814] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:48:22 INFO - PROCESS | 1814 | --DOMWINDOW == 155 (0x7f21143ea400) [pid = 1814] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:48:22 INFO - PROCESS | 1814 | --DOMWINDOW == 154 (0x7f2116417400) [pid = 1814] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:48:22 INFO - PROCESS | 1814 | --DOMWINDOW == 153 (0x7f211f153800) [pid = 1814] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:48:22 INFO - PROCESS | 1814 | --DOMWINDOW == 152 (0x7f210b770c00) [pid = 1814] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:48:22 INFO - PROCESS | 1814 | --DOMWINDOW == 151 (0x7f211ee0f800) [pid = 1814] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:48:22 INFO - PROCESS | 1814 | --DOMWINDOW == 150 (0x7f2113746400) [pid = 1814] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:48:22 INFO - PROCESS | 1814 | --DOMWINDOW == 149 (0x7f21143ecc00) [pid = 1814] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:48:22 INFO - PROCESS | 1814 | --DOMWINDOW == 148 (0x7f2120255400) [pid = 1814] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:48:22 INFO - PROCESS | 1814 | --DOMWINDOW == 147 (0x7f2112387c00) [pid = 1814] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:48:22 INFO - PROCESS | 1814 | --DOMWINDOW == 146 (0x7f210e111800) [pid = 1814] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:48:22 INFO - PROCESS | 1814 | --DOMWINDOW == 145 (0x7f210d2ef800) [pid = 1814] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:48:22 INFO - PROCESS | 1814 | --DOMWINDOW == 144 (0x7f2112148000) [pid = 1814] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:48:22 INFO - PROCESS | 1814 | --DOMWINDOW == 143 (0x7f210d199000) [pid = 1814] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:48:22 INFO - PROCESS | 1814 | --DOMWINDOW == 142 (0x7f2116e11c00) [pid = 1814] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:48:22 INFO - PROCESS | 1814 | --DOMWINDOW == 141 (0x7f211f159000) [pid = 1814] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:48:22 INFO - PROCESS | 1814 | --DOMWINDOW == 140 (0x7f210c9c4800) [pid = 1814] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:48:22 INFO - PROCESS | 1814 | --DOMWINDOW == 139 (0x7f211904b400) [pid = 1814] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:48:22 INFO - PROCESS | 1814 | 1461282502981 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 16:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1785ms 16:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:48:23 INFO - PROCESS | 1814 | 1461282503017 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 16:48:23 INFO - PROCESS | 1814 | 1461282503020 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 16:48:23 INFO - PROCESS | 1814 | 1461282503026 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:48:23 INFO - PROCESS | 1814 | 1461282503029 Marionette TRACE conn3 <- [1,2574,null,{}] 16:48:23 INFO - PROCESS | 1814 | 1461282503033 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:23 INFO - PROCESS | 1814 | 1461282503286 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 16:48:23 INFO - PROCESS | 1814 | 1461282503306 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:23 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21139e4000 == 182 [pid = 1814] [id = 651] 16:48:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 140 (0x7f210f324000) [pid = 1814] [serial = 1954] [outer = (nil)] 16:48:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 141 (0x7f21143ec800) [pid = 1814] [serial = 1955] [outer = 0x7f210f324000] 16:48:23 INFO - PROCESS | 1814 | 1461282503365 Marionette DEBUG loaded listener.js 16:48:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 142 (0x7f2115720800) [pid = 1814] [serial = 1956] [outer = 0x7f210f324000] 16:48:24 INFO - PROCESS | 1814 | 1461282504182 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1235ms 16:48:24 INFO - PROCESS | 1814 | 1461282504261 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 16:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:48:24 INFO - PROCESS | 1814 | 1461282504274 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 16:48:24 INFO - PROCESS | 1814 | 1461282504280 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:48:24 INFO - PROCESS | 1814 | 1461282504283 Marionette TRACE conn3 <- [1,2578,null,{}] 16:48:24 INFO - PROCESS | 1814 | 1461282504288 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:24 INFO - PROCESS | 1814 | 1461282504500 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 16:48:25 INFO - PROCESS | 1814 | 1461282505015 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:25 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210e362800 == 183 [pid = 1814] [id = 652] 16:48:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 143 (0x7f210c9cc800) [pid = 1814] [serial = 1957] [outer = (nil)] 16:48:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 144 (0x7f210d2e3c00) [pid = 1814] [serial = 1958] [outer = 0x7f210c9cc800] 16:48:25 INFO - PROCESS | 1814 | 1461282505096 Marionette DEBUG loaded listener.js 16:48:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 145 (0x7f210e10f800) [pid = 1814] [serial = 1959] [outer = 0x7f210c9cc800] 16:48:26 INFO - PROCESS | 1814 | 1461282505997 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1784ms 16:48:26 INFO - PROCESS | 1814 | 1461282506067 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 16:48:26 INFO - PROCESS | 1814 | 1461282506074 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 16:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:48:26 INFO - PROCESS | 1814 | 1461282506083 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:48:26 INFO - PROCESS | 1814 | 1461282506088 Marionette TRACE conn3 <- [1,2582,null,{}] 16:48:26 INFO - PROCESS | 1814 | 1461282506098 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:26 INFO - PROCESS | 1814 | 1461282506355 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 16:48:26 INFO - PROCESS | 1814 | 1461282506686 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:26 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2112ea3800 == 184 [pid = 1814] [id = 653] 16:48:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 146 (0x7f210e4e6000) [pid = 1814] [serial = 1960] [outer = (nil)] 16:48:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 147 (0x7f211137c400) [pid = 1814] [serial = 1961] [outer = 0x7f210e4e6000] 16:48:26 INFO - PROCESS | 1814 | 1461282506759 Marionette DEBUG loaded listener.js 16:48:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 148 (0x7f2111488c00) [pid = 1814] [serial = 1962] [outer = 0x7f210e4e6000] 16:48:27 INFO - PROCESS | 1814 | 1461282507658 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:48:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:48:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1634ms 16:48:27 INFO - PROCESS | 1814 | 1461282507720 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 16:48:27 INFO - PROCESS | 1814 | 1461282507726 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 16:48:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:48:27 INFO - PROCESS | 1814 | 1461282507733 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:48:27 INFO - PROCESS | 1814 | 1461282507737 Marionette TRACE conn3 <- [1,2586,null,{}] 16:48:27 INFO - PROCESS | 1814 | 1461282507742 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:27 INFO - PROCESS | 1814 | 1461282507950 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 16:48:28 INFO - PROCESS | 1814 | 1461282508366 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:28 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21150a0800 == 185 [pid = 1814] [id = 654] 16:48:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 149 (0x7f211214dc00) [pid = 1814] [serial = 1963] [outer = (nil)] 16:48:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 150 (0x7f2112ed0c00) [pid = 1814] [serial = 1964] [outer = 0x7f211214dc00] 16:48:28 INFO - PROCESS | 1814 | 1461282508499 Marionette DEBUG loaded listener.js 16:48:28 INFO - PROCESS | 1814 | ++DOMWINDOW == 151 (0x7f2113807c00) [pid = 1814] [serial = 1965] [outer = 0x7f211214dc00] 16:48:29 INFO - PROCESS | 1814 | 1461282509408 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1733ms 16:48:29 INFO - PROCESS | 1814 | 1461282509467 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 16:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:48:29 INFO - PROCESS | 1814 | 1461282509471 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 16:48:29 INFO - PROCESS | 1814 | 1461282509484 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:48:29 INFO - PROCESS | 1814 | 1461282509493 Marionette TRACE conn3 <- [1,2590,null,{}] 16:48:29 INFO - PROCESS | 1814 | 1461282509501 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:29 INFO - PROCESS | 1814 | 1461282509764 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 16:48:30 INFO - PROCESS | 1814 | 1461282510077 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:30 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2116461000 == 186 [pid = 1814] [id = 655] 16:48:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 152 (0x7f21159ce000) [pid = 1814] [serial = 1966] [outer = (nil)] 16:48:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 153 (0x7f21161ae400) [pid = 1814] [serial = 1967] [outer = 0x7f21159ce000] 16:48:30 INFO - PROCESS | 1814 | 1461282510151 Marionette DEBUG loaded listener.js 16:48:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 154 (0x7f2116423c00) [pid = 1814] [serial = 1968] [outer = 0x7f21159ce000] 16:48:30 INFO - PROCESS | 1814 | 1461282510984 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 16:48:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:48:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1552ms 16:48:31 INFO - PROCESS | 1814 | 1461282511029 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 16:48:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:48:31 INFO - PROCESS | 1814 | 1461282511034 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 16:48:31 INFO - PROCESS | 1814 | 1461282511039 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:48:31 INFO - PROCESS | 1814 | 1461282511042 Marionette TRACE conn3 <- [1,2594,null,{}] 16:48:31 INFO - PROCESS | 1814 | 1461282511048 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:31 INFO - PROCESS | 1814 | 1461282511263 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 16:48:31 INFO - PROCESS | 1814 | 1461282511511 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:31 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21179a4800 == 187 [pid = 1814] [id = 656] 16:48:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 155 (0x7f2115724400) [pid = 1814] [serial = 1969] [outer = (nil)] 16:48:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 156 (0x7f2116e0d000) [pid = 1814] [serial = 1970] [outer = 0x7f2115724400] 16:48:31 INFO - PROCESS | 1814 | 1461282511628 Marionette DEBUG loaded listener.js 16:48:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 157 (0x7f21178b7400) [pid = 1814] [serial = 1971] [outer = 0x7f2115724400] 16:48:32 INFO - PROCESS | 1814 | 1461282512488 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 16:48:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:48:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1479ms 16:48:32 INFO - PROCESS | 1814 | 1461282512518 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 16:48:32 INFO - PROCESS | 1814 | 1461282512521 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 16:48:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:48:32 INFO - PROCESS | 1814 | 1461282512527 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:48:32 INFO - PROCESS | 1814 | 1461282512530 Marionette TRACE conn3 <- [1,2598,null,{}] 16:48:32 INFO - PROCESS | 1814 | 1461282512535 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:32 INFO - PROCESS | 1814 | 1461282512745 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 16:48:33 INFO - PROCESS | 1814 | 1461282513074 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:33 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2118335000 == 188 [pid = 1814] [id = 657] 16:48:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 158 (0x7f2117a72c00) [pid = 1814] [serial = 1972] [outer = (nil)] 16:48:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 159 (0x7f2117a76c00) [pid = 1814] [serial = 1973] [outer = 0x7f2117a72c00] 16:48:33 INFO - PROCESS | 1814 | 1461282513162 Marionette DEBUG loaded listener.js 16:48:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 160 (0x7f2118411400) [pid = 1814] [serial = 1974] [outer = 0x7f2117a72c00] 16:48:34 INFO - PROCESS | 1814 | 1461282514074 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:48:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:48:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1582ms 16:48:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:48:34 INFO - PROCESS | 1814 | 1461282514110 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 16:48:34 INFO - PROCESS | 1814 | 1461282514113 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 16:48:34 INFO - PROCESS | 1814 | 1461282514119 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:48:34 INFO - PROCESS | 1814 | 1461282514122 Marionette TRACE conn3 <- [1,2602,null,{}] 16:48:34 INFO - PROCESS | 1814 | 1461282514127 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:34 INFO - PROCESS | 1814 | 1461282514352 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 16:48:34 INFO - PROCESS | 1814 | 1461282514676 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:34 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211901b800 == 189 [pid = 1814] [id = 658] 16:48:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 161 (0x7f21159c6800) [pid = 1814] [serial = 1975] [outer = (nil)] 16:48:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 162 (0x7f211eeab800) [pid = 1814] [serial = 1976] [outer = 0x7f21159c6800] 16:48:34 INFO - PROCESS | 1814 | 1461282514754 Marionette DEBUG loaded listener.js 16:48:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 163 (0x7f211f155400) [pid = 1814] [serial = 1977] [outer = 0x7f21159c6800] 16:48:35 INFO - PROCESS | 1814 | 1461282515615 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 16:48:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:48:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1534ms 16:48:35 INFO - PROCESS | 1814 | 1461282515653 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 16:48:35 INFO - PROCESS | 1814 | 1461282515656 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 16:48:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:48:35 INFO - PROCESS | 1814 | 1461282515662 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:48:35 INFO - PROCESS | 1814 | 1461282515664 Marionette TRACE conn3 <- [1,2606,null,{}] 16:48:35 INFO - PROCESS | 1814 | 1461282515670 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:35 INFO - PROCESS | 1814 | 1461282515866 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 16:48:36 INFO - PROCESS | 1814 | 1461282516179 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:36 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2119636800 == 190 [pid = 1814] [id = 659] 16:48:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 164 (0x7f210d195000) [pid = 1814] [serial = 1978] [outer = (nil)] 16:48:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 165 (0x7f211ff34400) [pid = 1814] [serial = 1979] [outer = 0x7f210d195000] 16:48:36 INFO - PROCESS | 1814 | 1461282516253 Marionette DEBUG loaded listener.js 16:48:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 166 (0x7f2120251000) [pid = 1814] [serial = 1980] [outer = 0x7f210d195000] 16:48:37 INFO - PROCESS | 1814 | 1461282517105 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 16:48:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:48:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1477ms 16:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:48:37 INFO - PROCESS | 1814 | 1461282517140 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 16:48:37 INFO - PROCESS | 1814 | 1461282517143 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 16:48:37 INFO - PROCESS | 1814 | 1461282517149 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:48:37 INFO - PROCESS | 1814 | 1461282517152 Marionette TRACE conn3 <- [1,2610,null,{}] 16:48:37 INFO - PROCESS | 1814 | 1461282517157 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:37 INFO - PROCESS | 1814 | 1461282517367 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 16:48:37 INFO - PROCESS | 1814 | 1461282517686 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:37 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211f117800 == 191 [pid = 1814] [id = 660] 16:48:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 167 (0x7f211ff2f800) [pid = 1814] [serial = 1981] [outer = (nil)] 16:48:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 168 (0x7f2120271400) [pid = 1814] [serial = 1982] [outer = 0x7f211ff2f800] 16:48:37 INFO - PROCESS | 1814 | 1461282517768 Marionette DEBUG loaded listener.js 16:48:37 INFO - PROCESS | 1814 | ++DOMWINDOW == 169 (0x7f2121362800) [pid = 1814] [serial = 1983] [outer = 0x7f211ff2f800] 16:48:38 INFO - PROCESS | 1814 | 1461282518575 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1485ms 16:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:48:38 INFO - PROCESS | 1814 | 1461282518633 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 16:48:38 INFO - PROCESS | 1814 | 1461282518636 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 16:48:38 INFO - PROCESS | 1814 | 1461282518642 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:48:38 INFO - PROCESS | 1814 | 1461282518645 Marionette TRACE conn3 <- [1,2614,null,{}] 16:48:38 INFO - PROCESS | 1814 | 1461282518650 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:38 INFO - PROCESS | 1814 | 1461282518853 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 16:48:39 INFO - PROCESS | 1814 | 1461282519130 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:39 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21202ce000 == 192 [pid = 1814] [id = 661] 16:48:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 170 (0x7f2118411c00) [pid = 1814] [serial = 1984] [outer = (nil)] 16:48:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 171 (0x7f2121820c00) [pid = 1814] [serial = 1985] [outer = 0x7f2118411c00] 16:48:39 INFO - PROCESS | 1814 | 1461282519246 Marionette DEBUG loaded listener.js 16:48:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 172 (0x7f212198e000) [pid = 1814] [serial = 1986] [outer = 0x7f2118411c00] 16:48:40 INFO - PROCESS | 1814 | 1461282520128 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 16:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1530ms 16:48:40 INFO - PROCESS | 1814 | 1461282520172 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 16:48:40 INFO - PROCESS | 1814 | 1461282520175 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 16:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:48:40 INFO - PROCESS | 1814 | 1461282520181 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:48:40 INFO - PROCESS | 1814 | 1461282520183 Marionette TRACE conn3 <- [1,2618,null,{}] 16:48:40 INFO - PROCESS | 1814 | 1461282520189 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:40 INFO - PROCESS | 1814 | 1461282520402 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 16:48:40 INFO - PROCESS | 1814 | 1461282520734 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:40 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121ab0800 == 193 [pid = 1814] [id = 662] 16:48:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 173 (0x7f212220ac00) [pid = 1814] [serial = 1987] [outer = (nil)] 16:48:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 174 (0x7f2122237800) [pid = 1814] [serial = 1988] [outer = 0x7f212220ac00] 16:48:40 INFO - PROCESS | 1814 | 1461282520824 Marionette DEBUG loaded listener.js 16:48:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 175 (0x7f2122616c00) [pid = 1814] [serial = 1989] [outer = 0x7f212220ac00] 16:48:41 INFO - PROCESS | 1814 | 1461282521642 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1539ms 16:48:41 INFO - PROCESS | 1814 | 1461282521721 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 16:48:41 INFO - PROCESS | 1814 | 1461282521724 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 16:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:48:41 INFO - PROCESS | 1814 | 1461282521731 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:48:41 INFO - PROCESS | 1814 | 1461282521735 Marionette TRACE conn3 <- [1,2622,null,{}] 16:48:41 INFO - PROCESS | 1814 | 1461282521740 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:42 INFO - PROCESS | 1814 | 1461282522029 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 16:48:42 INFO - PROCESS | 1814 | 1461282522346 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:42 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2123e78000 == 194 [pid = 1814] [id = 663] 16:48:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 176 (0x7f2123b90000) [pid = 1814] [serial = 1990] [outer = (nil)] 16:48:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 177 (0x7f21255c3000) [pid = 1814] [serial = 1991] [outer = 0x7f2123b90000] 16:48:42 INFO - PROCESS | 1814 | 1461282522422 Marionette DEBUG loaded listener.js 16:48:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 178 (0x7f21255ee400) [pid = 1814] [serial = 1992] [outer = 0x7f2123b90000] 16:48:43 INFO - PROCESS | 1814 | 1461282523240 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 16:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1579ms 16:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:48:43 INFO - PROCESS | 1814 | 1461282523311 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 16:48:43 INFO - PROCESS | 1814 | 1461282523314 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 16:48:43 INFO - PROCESS | 1814 | 1461282523320 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:48:43 INFO - PROCESS | 1814 | 1461282523323 Marionette TRACE conn3 <- [1,2626,null,{}] 16:48:43 INFO - PROCESS | 1814 | 1461282523328 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:43 INFO - PROCESS | 1814 | 1461282523535 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 16:48:43 INFO - PROCESS | 1814 | 1461282523849 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:43 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21257cd800 == 195 [pid = 1814] [id = 664] 16:48:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 179 (0x7f2123e28000) [pid = 1814] [serial = 1993] [outer = (nil)] 16:48:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 180 (0x7f21256a5c00) [pid = 1814] [serial = 1994] [outer = 0x7f2123e28000] 16:48:43 INFO - PROCESS | 1814 | 1461282523922 Marionette DEBUG loaded listener.js 16:48:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 181 (0x7f2125761800) [pid = 1814] [serial = 1995] [outer = 0x7f2123e28000] 16:48:44 INFO - PROCESS | 1814 | 1461282524713 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1428ms 16:48:44 INFO - PROCESS | 1814 | 1461282524748 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 16:48:44 INFO - PROCESS | 1814 | 1461282524752 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 16:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:48:44 INFO - PROCESS | 1814 | 1461282524757 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:48:44 INFO - PROCESS | 1814 | 1461282524759 Marionette TRACE conn3 <- [1,2630,null,{}] 16:48:44 INFO - PROCESS | 1814 | 1461282524764 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:44 INFO - PROCESS | 1814 | 1461282524981 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 16:48:45 INFO - PROCESS | 1814 | 1461282525259 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:45 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125efd000 == 196 [pid = 1814] [id = 665] 16:48:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 182 (0x7f21255c1c00) [pid = 1814] [serial = 1996] [outer = (nil)] 16:48:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 183 (0x7f2125784400) [pid = 1814] [serial = 1997] [outer = 0x7f21255c1c00] 16:48:45 INFO - PROCESS | 1814 | 1461282525372 Marionette DEBUG loaded listener.js 16:48:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 184 (0x7f212578b000) [pid = 1814] [serial = 1998] [outer = 0x7f21255c1c00] 16:48:46 INFO - PROCESS | 1814 | 1461282526183 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 16:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1481ms 16:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:48:46 INFO - PROCESS | 1814 | 1461282526240 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 16:48:46 INFO - PROCESS | 1814 | 1461282526243 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 16:48:46 INFO - PROCESS | 1814 | 1461282526249 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:48:46 INFO - PROCESS | 1814 | 1461282526252 Marionette TRACE conn3 <- [1,2634,null,{}] 16:48:46 INFO - PROCESS | 1814 | 1461282526257 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:46 INFO - PROCESS | 1814 | 1461282526482 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 16:48:46 INFO - PROCESS | 1814 | 1461282526814 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:46 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2126468000 == 197 [pid = 1814] [id = 666] 16:48:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 185 (0x7f21221e3c00) [pid = 1814] [serial = 1999] [outer = (nil)] 16:48:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 186 (0x7f2125db9c00) [pid = 1814] [serial = 2000] [outer = 0x7f21221e3c00] 16:48:46 INFO - PROCESS | 1814 | 1461282526891 Marionette DEBUG loaded listener.js 16:48:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 187 (0x7f2125dbf000) [pid = 1814] [serial = 2001] [outer = 0x7f21221e3c00] 16:48:47 INFO - PROCESS | 1814 | 1461282527694 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1493ms 16:48:47 INFO - PROCESS | 1814 | 1461282527742 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 16:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:48:47 INFO - PROCESS | 1814 | 1461282527754 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 16:48:47 INFO - PROCESS | 1814 | 1461282527760 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:48:47 INFO - PROCESS | 1814 | 1461282527762 Marionette TRACE conn3 <- [1,2638,null,{}] 16:48:47 INFO - PROCESS | 1814 | 1461282527768 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:47 INFO - PROCESS | 1814 | 1461282527993 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 16:48:48 INFO - PROCESS | 1814 | 1461282528323 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:48 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2126516000 == 198 [pid = 1814] [id = 667] 16:48:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 188 (0x7f2121992c00) [pid = 1814] [serial = 2002] [outer = (nil)] 16:48:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 189 (0x7f2125e6c000) [pid = 1814] [serial = 2003] [outer = 0x7f2121992c00] 16:48:48 INFO - PROCESS | 1814 | 1461282528399 Marionette DEBUG loaded listener.js 16:48:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 190 (0x7f2125e71c00) [pid = 1814] [serial = 2004] [outer = 0x7f2121992c00] 16:48:49 INFO - PROCESS | 1814 | 1461282529221 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:48:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:48:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1530ms 16:48:49 INFO - PROCESS | 1814 | 1461282529290 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 16:48:49 INFO - PROCESS | 1814 | 1461282529293 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 16:48:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:48:49 INFO - PROCESS | 1814 | 1461282529302 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:48:49 INFO - PROCESS | 1814 | 1461282529308 Marionette TRACE conn3 <- [1,2642,null,{}] 16:48:49 INFO - PROCESS | 1814 | 1461282529317 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:49 INFO - PROCESS | 1814 | 1461282529550 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 16:48:49 INFO - PROCESS | 1814 | 1461282529868 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:49 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212a340000 == 199 [pid = 1814] [id = 668] 16:48:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 191 (0x7f2121993800) [pid = 1814] [serial = 2005] [outer = (nil)] 16:48:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 192 (0x7f2125e71000) [pid = 1814] [serial = 2006] [outer = 0x7f2121993800] 16:48:49 INFO - PROCESS | 1814 | 1461282529957 Marionette DEBUG loaded listener.js 16:48:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 193 (0x7f2125fea000) [pid = 1814] [serial = 2007] [outer = 0x7f2121993800] 16:48:50 INFO - PROCESS | 1814 | 1461282530791 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:48:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:48:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1546ms 16:48:50 INFO - PROCESS | 1814 | 1461282530846 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 16:48:50 INFO - PROCESS | 1814 | 1461282530849 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 16:48:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:48:50 INFO - PROCESS | 1814 | 1461282530855 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:48:50 INFO - PROCESS | 1814 | 1461282530857 Marionette TRACE conn3 <- [1,2646,null,{}] 16:48:50 INFO - PROCESS | 1814 | 1461282530862 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:51 INFO - PROCESS | 1814 | 1461282531082 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 16:48:51 INFO - PROCESS | 1814 | 1461282531405 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:51 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212aa5f000 == 200 [pid = 1814] [id = 669] 16:48:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 194 (0x7f21255c5800) [pid = 1814] [serial = 2008] [outer = (nil)] 16:48:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 195 (0x7f2126235000) [pid = 1814] [serial = 2009] [outer = 0x7f21255c5800] 16:48:51 INFO - PROCESS | 1814 | 1461282531480 Marionette DEBUG loaded listener.js 16:48:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 196 (0x7f212623cc00) [pid = 1814] [serial = 2010] [outer = 0x7f21255c5800] 16:48:52 INFO - PROCESS | 1814 | 1461282532260 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:48:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:48:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1428ms 16:48:52 INFO - PROCESS | 1814 | 1461282532290 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 16:48:52 INFO - PROCESS | 1814 | 1461282532293 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 16:48:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:48:52 INFO - PROCESS | 1814 | 1461282532301 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:48:52 INFO - PROCESS | 1814 | 1461282532305 Marionette TRACE conn3 <- [1,2650,null,{}] 16:48:52 INFO - PROCESS | 1814 | 1461282532310 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:52 INFO - PROCESS | 1814 | 1461282532526 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 16:48:52 INFO - PROCESS | 1814 | 1461282532808 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:52 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b345800 == 201 [pid = 1814] [id = 670] 16:48:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 197 (0x7f212623c000) [pid = 1814] [serial = 2011] [outer = (nil)] 16:48:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 198 (0x7f212624c400) [pid = 1814] [serial = 2012] [outer = 0x7f212623c000] 16:48:52 INFO - PROCESS | 1814 | 1461282532922 Marionette DEBUG loaded listener.js 16:48:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 199 (0x7f2126254400) [pid = 1814] [serial = 2013] [outer = 0x7f212623c000] 16:48:53 INFO - PROCESS | 1814 | 1461282533793 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:48:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:48:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1536ms 16:48:53 INFO - PROCESS | 1814 | 1461282533840 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 16:48:53 INFO - PROCESS | 1814 | 1461282533843 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 16:48:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:48:53 INFO - PROCESS | 1814 | 1461282533849 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:48:53 INFO - PROCESS | 1814 | 1461282533851 Marionette TRACE conn3 <- [1,2654,null,{}] 16:48:53 INFO - PROCESS | 1814 | 1461282533856 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:54 INFO - PROCESS | 1814 | 1461282534100 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 16:48:54 INFO - PROCESS | 1814 | 1461282534433 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:54 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21113f6800 == 202 [pid = 1814] [id = 671] 16:48:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 200 (0x7f210b779400) [pid = 1814] [serial = 2014] [outer = (nil)] 16:48:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 201 (0x7f210c9c3400) [pid = 1814] [serial = 2015] [outer = 0x7f210b779400] 16:48:54 INFO - PROCESS | 1814 | 1461282534510 Marionette DEBUG loaded listener.js 16:48:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 202 (0x7f2118411800) [pid = 1814] [serial = 2016] [outer = 0x7f210b779400] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2127e8e800 == 201 [pid = 1814] [id = 349] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2123e14000 == 200 [pid = 1814] [id = 538] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2113556000 == 199 [pid = 1814] [id = 354] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212975c800 == 198 [pid = 1814] [id = 541] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21257c7800 == 197 [pid = 1814] [id = 539] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2138bf0000 == 196 [pid = 1814] [id = 544] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212e210800 == 195 [pid = 1814] [id = 592] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b35e000 == 194 [pid = 1814] [id = 542] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212e514000 == 193 [pid = 1814] [id = 543] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125ef1000 == 192 [pid = 1814] [id = 540] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213e192000 == 191 [pid = 1814] [id = 594] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21225be800 == 190 [pid = 1814] [id = 412] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213be94000 == 189 [pid = 1814] [id = 593] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21139e4000 == 188 [pid = 1814] [id = 651] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21135a9000 == 187 [pid = 1814] [id = 650] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21117f5800 == 186 [pid = 1814] [id = 649] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f210f40a000 == 185 [pid = 1814] [id = 648] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f210cf54800 == 184 [pid = 1814] [id = 647] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125edf800 == 183 [pid = 1814] [id = 645] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125bb2800 == 182 [pid = 1814] [id = 644] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125b97800 == 181 [pid = 1814] [id = 643] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125643000 == 180 [pid = 1814] [id = 642] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125520000 == 179 [pid = 1814] [id = 641] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212541b000 == 178 [pid = 1814] [id = 640] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21225c0800 == 177 [pid = 1814] [id = 639] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121d1f000 == 176 [pid = 1814] [id = 638] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21202cd000 == 175 [pid = 1814] [id = 637] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211efa7800 == 174 [pid = 1814] [id = 636] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211967c000 == 173 [pid = 1814] [id = 635] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2119173800 == 172 [pid = 1814] [id = 634] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21185d5800 == 171 [pid = 1814] [id = 633] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2118325000 == 170 [pid = 1814] [id = 632] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2116e55000 == 169 [pid = 1814] [id = 631] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21161d3000 == 168 [pid = 1814] [id = 630] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2115756800 == 167 [pid = 1814] [id = 629] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21135b7000 == 166 [pid = 1814] [id = 628] 16:48:56 INFO - PROCESS | 1814 | --DOCSHELL 0x7f210f1b6000 == 165 [pid = 1814] [id = 627] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 201 (0x7f211f0c5400) [pid = 1814] [serial = 1841] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 200 (0x7f211309e800) [pid = 1814] [serial = 1875] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 199 (0x7f21218be800) [pid = 1814] [serial = 1859] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 198 (0x7f2119051400) [pid = 1814] [serial = 1836] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 197 (0x7f2121d5cc00) [pid = 1814] [serial = 1863] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 196 (0x7f2112384800) [pid = 1814] [serial = 1878] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 195 (0x7f21178b4400) [pid = 1814] [serial = 1826] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 194 (0x7f2118402800) [pid = 1814] [serial = 1832] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 193 (0x7f210d2f0400) [pid = 1814] [serial = 1877] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 192 (0x7f21160c7c00) [pid = 1814] [serial = 1821] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 191 (0x7f2116ddf000) [pid = 1814] [serial = 1824] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 190 (0x7f212007bc00) [pid = 1814] [serial = 1847] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 189 (0x7f212024f400) [pid = 1814] [serial = 1848] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 188 (0x7f2119048400) [pid = 1814] [serial = 1835] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 187 (0x7f210b779000) [pid = 1814] [serial = 1865] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 186 (0x7f211ff2b800) [pid = 1814] [serial = 1844] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 185 (0x7f2111382000) [pid = 1814] [serial = 1866] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 184 (0x7f21144f4000) [pid = 1814] [serial = 1815] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 183 (0x7f210c9cfc00) [pid = 1814] [serial = 1862] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 182 (0x7f2115722c00) [pid = 1814] [serial = 1818] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 181 (0x7f2112390400) [pid = 1814] [serial = 1874] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 180 (0x7f2121371000) [pid = 1814] [serial = 1857] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 179 (0x7f211ee0bc00) [pid = 1814] [serial = 1839] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 178 (0x7f2116419800) [pid = 1814] [serial = 1823] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 177 (0x7f21143f2c00) [pid = 1814] [serial = 1814] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 176 (0x7f2114fb0400) [pid = 1814] [serial = 1817] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 175 (0x7f210e33f400) [pid = 1814] [serial = 1869] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 174 (0x7f210e286800) [pid = 1814] [serial = 1868] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 173 (0x7f211ff34800) [pid = 1814] [serial = 1845] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 172 (0x7f211f152800) [pid = 1814] [serial = 1842] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 171 (0x7f210f321c00) [pid = 1814] [serial = 1871] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 170 (0x7f211309d800) [pid = 1814] [serial = 1812] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 169 (0x7f21159cf800) [pid = 1814] [serial = 1820] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 168 (0x7f210e4e3400) [pid = 1814] [serial = 1809] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 167 (0x7f2117a84800) [pid = 1814] [serial = 1830] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 166 (0x7f212026c400) [pid = 1814] [serial = 1853] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 165 (0x7f210d2e3400) [pid = 1814] [serial = 1808] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 164 (0x7f21195a0400) [pid = 1814] [serial = 1838] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 163 (0x7f211840a000) [pid = 1814] [serial = 1833] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 162 (0x7f211137f400) [pid = 1814] [serial = 1872] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 161 (0x7f2117a68400) [pid = 1814] [serial = 1827] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 160 (0x7f21143f1000) [pid = 1814] [serial = 1731] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 159 (0x7f212198d800) [pid = 1814] [serial = 1860] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 158 (0x7f2117a72000) [pid = 1814] [serial = 1829] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 157 (0x7f2120263800) [pid = 1814] [serial = 1851] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 156 (0x7f212126c400) [pid = 1814] [serial = 1854] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 155 (0x7f2120258400) [pid = 1814] [serial = 1850] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 154 (0x7f2121367c00) [pid = 1814] [serial = 1856] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 153 (0x7f2112386800) [pid = 1814] [serial = 1811] [outer = (nil)] [url = about:blank] 16:48:56 INFO - PROCESS | 1814 | --DOMWINDOW == 152 (0x7f21144f1800) [pid = 1814] [serial = 1880] [outer = (nil)] [url = about:blank] 16:48:57 INFO - PROCESS | 1814 | 1461282537103 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:48:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:48:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 3290ms 16:48:57 INFO - PROCESS | 1814 | 1461282537140 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 16:48:57 INFO - PROCESS | 1814 | 1461282537145 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 16:48:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:48:57 INFO - PROCESS | 1814 | 1461282537153 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:48:57 INFO - PROCESS | 1814 | 1461282537157 Marionette TRACE conn3 <- [1,2658,null,{}] 16:48:57 INFO - PROCESS | 1814 | 1461282537164 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:57 INFO - PROCESS | 1814 | 1461282537412 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 16:48:57 INFO - PROCESS | 1814 | 1461282537616 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:57 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210f1b7800 == 166 [pid = 1814] [id = 672] 16:48:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 153 (0x7f210c9c3800) [pid = 1814] [serial = 2017] [outer = (nil)] 16:48:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 154 (0x7f210e288800) [pid = 1814] [serial = 2018] [outer = 0x7f210c9c3800] 16:48:57 INFO - PROCESS | 1814 | 1461282537699 Marionette DEBUG loaded listener.js 16:48:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 155 (0x7f210e4e3400) [pid = 1814] [serial = 2019] [outer = 0x7f210c9c3800] 16:48:58 INFO - PROCESS | 1814 | 1461282538415 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:48:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:48:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1280ms 16:48:58 INFO - PROCESS | 1814 | 1461282538433 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 16:48:58 INFO - PROCESS | 1814 | 1461282538440 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 16:48:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:48:58 INFO - PROCESS | 1814 | 1461282538450 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:48:58 INFO - PROCESS | 1814 | 1461282538453 Marionette TRACE conn3 <- [1,2662,null,{}] 16:48:58 INFO - PROCESS | 1814 | 1461282538462 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:58 INFO - PROCESS | 1814 | 1461282538769 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 16:48:58 INFO - PROCESS | 1814 | 1461282538898 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:58 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21118d2000 == 167 [pid = 1814] [id = 673] 16:48:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 156 (0x7f210d2eb000) [pid = 1814] [serial = 2020] [outer = (nil)] 16:48:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 157 (0x7f210f327400) [pid = 1814] [serial = 2021] [outer = 0x7f210d2eb000] 16:48:58 INFO - PROCESS | 1814 | 1461282538965 Marionette DEBUG loaded listener.js 16:48:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 158 (0x7f2111f0f800) [pid = 1814] [serial = 2022] [outer = 0x7f210d2eb000] 16:48:59 INFO - PROCESS | 1814 | 1461282539891 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:48:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:48:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1484ms 16:48:59 INFO - PROCESS | 1814 | 1461282539934 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 16:48:59 INFO - PROCESS | 1814 | 1461282539938 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 16:48:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:48:59 INFO - PROCESS | 1814 | 1461282539952 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:48:59 INFO - PROCESS | 1814 | 1461282539958 Marionette TRACE conn3 <- [1,2666,null,{}] 16:48:59 INFO - PROCESS | 1814 | 1461282539983 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:00 INFO - PROCESS | 1814 | 1461282540275 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 16:49:00 INFO - PROCESS | 1814 | 1461282540304 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:00 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21135b9000 == 168 [pid = 1814] [id = 674] 16:49:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 159 (0x7f2112ec9800) [pid = 1814] [serial = 2023] [outer = (nil)] 16:49:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 160 (0x7f2113737800) [pid = 1814] [serial = 2024] [outer = 0x7f2112ec9800] 16:49:00 INFO - PROCESS | 1814 | 1461282540372 Marionette DEBUG loaded listener.js 16:49:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 161 (0x7f2113811800) [pid = 1814] [serial = 2025] [outer = 0x7f2112ec9800] 16:49:01 INFO - PROCESS | 1814 | --DOMWINDOW == 160 (0x7f210e282800) [pid = 1814] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:49:01 INFO - PROCESS | 1814 | --DOMWINDOW == 159 (0x7f2122613800) [pid = 1814] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:49:01 INFO - PROCESS | 1814 | --DOMWINDOW == 158 (0x7f210e4e7c00) [pid = 1814] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:49:01 INFO - PROCESS | 1814 | --DOMWINDOW == 157 (0x7f210f1e5000) [pid = 1814] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:49:01 INFO - PROCESS | 1814 | --DOMWINDOW == 156 (0x7f210d2e5800) [pid = 1814] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:49:01 INFO - PROCESS | 1814 | --DOMWINDOW == 155 (0x7f211ee10400) [pid = 1814] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:49:01 INFO - PROCESS | 1814 | --DOMWINDOW == 154 (0x7f2121d5c800) [pid = 1814] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:49:01 INFO - PROCESS | 1814 | --DOMWINDOW == 153 (0x7f2121998000) [pid = 1814] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:49:01 INFO - PROCESS | 1814 | --DOMWINDOW == 152 (0x7f2121d61400) [pid = 1814] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:49:01 INFO - PROCESS | 1814 | --DOMWINDOW == 151 (0x7f2117a7a800) [pid = 1814] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:49:01 INFO - PROCESS | 1814 | --DOMWINDOW == 150 (0x7f210e4e7000) [pid = 1814] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:49:01 INFO - PROCESS | 1814 | --DOMWINDOW == 149 (0x7f210e106400) [pid = 1814] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:49:01 INFO - PROCESS | 1814 | --DOMWINDOW == 148 (0x7f21144fd800) [pid = 1814] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:49:01 INFO - PROCESS | 1814 | --DOMWINDOW == 147 (0x7f2111f0c400) [pid = 1814] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:49:01 INFO - PROCESS | 1814 | --DOMWINDOW == 146 (0x7f210d195c00) [pid = 1814] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:49:01 INFO - PROCESS | 1814 | --DOMWINDOW == 145 (0x7f210c9cb800) [pid = 1814] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:49:02 INFO - PROCESS | 1814 | --DOMWINDOW == 144 (0x7f21161a3c00) [pid = 1814] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:49:02 INFO - PROCESS | 1814 | --DOMWINDOW == 143 (0x7f21144f1000) [pid = 1814] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:49:02 INFO - PROCESS | 1814 | --DOMWINDOW == 142 (0x7f210b772c00) [pid = 1814] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:49:02 INFO - PROCESS | 1814 | --DOMWINDOW == 141 (0x7f2123a9e400) [pid = 1814] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:49:02 INFO - PROCESS | 1814 | --DOMWINDOW == 140 (0x7f2113742c00) [pid = 1814] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:49:02 INFO - PROCESS | 1814 | --DOMWINDOW == 139 (0x7f2116e0c400) [pid = 1814] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:49:02 INFO - PROCESS | 1814 | --DOMWINDOW == 138 (0x7f2111486400) [pid = 1814] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:49:02 INFO - PROCESS | 1814 | --DOMWINDOW == 137 (0x7f210c9c9000) [pid = 1814] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:49:02 INFO - PROCESS | 1814 | --DOMWINDOW == 136 (0x7f21144fb400) [pid = 1814] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:49:02 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:49:02 INFO - PROCESS | 1814 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:49:02 INFO - PROCESS | 1814 | 1461282542656 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 16:49:02 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) 16:49:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2750ms 16:49:02 INFO - PROCESS | 1814 | 1461282542695 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 16:49:02 INFO - PROCESS | 1814 | 1461282542699 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 16:49:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:49:02 INFO - PROCESS | 1814 | 1461282542713 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:49:02 INFO - PROCESS | 1814 | 1461282542715 Marionette TRACE conn3 <- [1,2670,null,{}] 16:49:02 INFO - PROCESS | 1814 | 1461282542722 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:02 INFO - PROCESS | 1814 | 1461282542944 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 16:49:02 INFO - PROCESS | 1814 | 1461282542955 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:02 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21139f7800 == 169 [pid = 1814] [id = 675] 16:49:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 137 (0x7f210d195c00) [pid = 1814] [serial = 2026] [outer = (nil)] 16:49:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 138 (0x7f211373e400) [pid = 1814] [serial = 2027] [outer = 0x7f210d195c00] 16:49:03 INFO - PROCESS | 1814 | 1461282543023 Marionette DEBUG loaded listener.js 16:49:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 139 (0x7f2114fa8800) [pid = 1814] [serial = 2028] [outer = 0x7f210d195c00] 16:49:04 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:49:04 INFO - PROCESS | 1814 | 1461282544394 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 16:49:04 INFO - PROCESS | 1814 | 1461282544557 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 16:49:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:49:04 INFO - PROCESS | 1814 | 1461282544572 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:49:04 INFO - PROCESS | 1814 | 1461282544577 Marionette TRACE conn3 <- [1,2674,null,{}] 16:49:04 INFO - PROCESS | 1814 | 1461282544628 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:04 INFO - PROCESS | 1814 | 1461282544840 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 16:49:05 INFO - PROCESS | 1814 | 1461282545100 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:05 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21117f3800 == 170 [pid = 1814] [id = 676] 16:49:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 140 (0x7f210d2e5800) [pid = 1814] [serial = 2029] [outer = (nil)] 16:49:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 141 (0x7f210f1eb400) [pid = 1814] [serial = 2030] [outer = 0x7f210d2e5800] 16:49:05 INFO - PROCESS | 1814 | 1461282545219 Marionette DEBUG loaded listener.js 16:49:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 142 (0x7f2111383000) [pid = 1814] [serial = 2031] [outer = 0x7f210d2e5800] 16:49:06 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:49:06 INFO - PROCESS | 1814 | 1461282546557 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 16:49:06 INFO - PROCESS | 1814 | 1461282546673 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 16:49:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:49:06 INFO - PROCESS | 1814 | 1461282546684 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:49:06 INFO - PROCESS | 1814 | 1461282546689 Marionette TRACE conn3 <- [1,2678,null,{}] 16:49:06 INFO - PROCESS | 1814 | 1461282546695 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:06 INFO - PROCESS | 1814 | 1461282546950 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 16:49:07 INFO - PROCESS | 1814 | 1461282547223 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:07 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2115760000 == 171 [pid = 1814] [id = 677] 16:49:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 143 (0x7f2111f0cc00) [pid = 1814] [serial = 2032] [outer = (nil)] 16:49:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 144 (0x7f2113095800) [pid = 1814] [serial = 2033] [outer = 0x7f2111f0cc00] 16:49:07 INFO - PROCESS | 1814 | 1461282547304 Marionette DEBUG loaded listener.js 16:49:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 145 (0x7f2115722800) [pid = 1814] [serial = 2034] [outer = 0x7f2111f0cc00] 16:49:08 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:49:08 INFO - PROCESS | 1814 | 1461282548664 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 16:49:08 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) 16:49:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2089ms 16:49:08 INFO - PROCESS | 1814 | 1461282548773 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 16:49:08 INFO - PROCESS | 1814 | 1461282548777 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 16:49:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:49:08 INFO - PROCESS | 1814 | 1461282548783 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:49:08 INFO - PROCESS | 1814 | 1461282548788 Marionette TRACE conn3 <- [1,2682,null,{}] 16:49:08 INFO - PROCESS | 1814 | 1461282548805 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:09 INFO - PROCESS | 1814 | 1461282549025 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 16:49:09 INFO - PROCESS | 1814 | 1461282549291 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:09 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21161de000 == 172 [pid = 1814] [id = 678] 16:49:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 146 (0x7f21159c3800) [pid = 1814] [serial = 2035] [outer = (nil)] 16:49:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 147 (0x7f21161ae800) [pid = 1814] [serial = 2036] [outer = 0x7f21159c3800] 16:49:09 INFO - PROCESS | 1814 | 1461282549365 Marionette DEBUG loaded listener.js 16:49:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 148 (0x7f2116e06c00) [pid = 1814] [serial = 2037] [outer = 0x7f21159c3800] 16:49:10 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:49:10 INFO - PROCESS | 1814 | 1461282550695 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 16:49:10 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) 16:49:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1942ms 16:49:10 INFO - PROCESS | 1814 | 1461282550780 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 16:49:10 INFO - PROCESS | 1814 | 1461282550785 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 16:49:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:49:10 INFO - PROCESS | 1814 | 1461282550796 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:49:10 INFO - PROCESS | 1814 | 1461282550799 Marionette TRACE conn3 <- [1,2686,null,{}] 16:49:10 INFO - PROCESS | 1814 | 1461282550804 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:11 INFO - PROCESS | 1814 | 1461282551040 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 16:49:11 INFO - PROCESS | 1814 | 1461282551306 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:11 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2116e57800 == 173 [pid = 1814] [id = 679] 16:49:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 149 (0x7f21159cf800) [pid = 1814] [serial = 2038] [outer = (nil)] 16:49:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 150 (0x7f2117a5f400) [pid = 1814] [serial = 2039] [outer = 0x7f21159cf800] 16:49:11 INFO - PROCESS | 1814 | 1461282551381 Marionette DEBUG loaded listener.js 16:49:11 INFO - PROCESS | 1814 | ++DOMWINDOW == 151 (0x7f2117a71400) [pid = 1814] [serial = 2040] [outer = 0x7f21159cf800] 16:49:12 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:49:12 INFO - PROCESS | 1814 | 1461282552695 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 16:49:12 INFO - PROCESS | 1814 | 1461282552733 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 16:49:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:49:12 INFO - PROCESS | 1814 | 1461282552795 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:49:12 INFO - PROCESS | 1814 | 1461282552799 Marionette TRACE conn3 <- [1,2690,null,{}] 16:49:12 INFO - PROCESS | 1814 | 1461282552811 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:13 INFO - PROCESS | 1814 | 1461282553030 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 16:49:13 INFO - PROCESS | 1814 | 1461282553294 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:13 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211832d000 == 174 [pid = 1814] [id = 680] 16:49:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 152 (0x7f2116e09400) [pid = 1814] [serial = 2041] [outer = (nil)] 16:49:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 153 (0x7f2117a90c00) [pid = 1814] [serial = 2042] [outer = 0x7f2116e09400] 16:49:13 INFO - PROCESS | 1814 | 1461282553369 Marionette DEBUG loaded listener.js 16:49:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 154 (0x7f211840ac00) [pid = 1814] [serial = 2043] [outer = 0x7f2116e09400] 16:49:14 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:49:14 INFO - PROCESS | 1814 | 1461282554752 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 16:49:14 INFO - PROCESS | 1814 | 1461282554790 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 16:49:14 INFO - PROCESS | 1814 | 1461282554795 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:49:14 INFO - PROCESS | 1814 | 1461282554799 Marionette TRACE conn3 <- [1,2694,null,{}] 16:49:14 INFO - PROCESS | 1814 | 1461282554804 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:15 INFO - PROCESS | 1814 | 1461282555036 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 16:49:15 INFO - PROCESS | 1814 | 1461282555305 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:15 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211866e000 == 175 [pid = 1814] [id = 681] 16:49:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 155 (0x7f211840b000) [pid = 1814] [serial = 2044] [outer = (nil)] 16:49:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 156 (0x7f2119051c00) [pid = 1814] [serial = 2045] [outer = 0x7f211840b000] 16:49:15 INFO - PROCESS | 1814 | 1461282555381 Marionette DEBUG loaded listener.js 16:49:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 157 (0x7f211eeaa000) [pid = 1814] [serial = 2046] [outer = 0x7f211840b000] 16:49:16 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:49:16 INFO - PROCESS | 1814 | 1461282556698 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 16:49:16 INFO - PROCESS | 1814 | 1461282556786 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 16:49:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:49:16 INFO - PROCESS | 1814 | 1461282556849 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:49:16 INFO - PROCESS | 1814 | 1461282556858 Marionette TRACE conn3 <- [1,2698,null,{}] 16:49:16 INFO - PROCESS | 1814 | 1461282556864 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:17 INFO - PROCESS | 1814 | 1461282557080 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 16:49:17 INFO - PROCESS | 1814 | 1461282557349 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:17 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2119625000 == 176 [pid = 1814] [id = 682] 16:49:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 158 (0x7f211ee08800) [pid = 1814] [serial = 2047] [outer = (nil)] 16:49:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 159 (0x7f211f159000) [pid = 1814] [serial = 2048] [outer = 0x7f211ee08800] 16:49:17 INFO - PROCESS | 1814 | 1461282557427 Marionette DEBUG loaded listener.js 16:49:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 160 (0x7f211ffec000) [pid = 1814] [serial = 2049] [outer = 0x7f211ee08800] 16:49:18 INFO - PROCESS | 1814 | SkCairoFTTypeface::onFilterRec unimplemented 16:49:18 INFO - PROCESS | 1814 | 1461282558726 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 16:49:18 INFO - PROCESS | 1814 | 1461282558748 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 16:49:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:49:18 INFO - PROCESS | 1814 | 1461282558791 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:49:18 INFO - PROCESS | 1814 | 1461282558795 Marionette TRACE conn3 <- [1,2702,null,{}] 16:49:18 INFO - PROCESS | 1814 | 1461282558824 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:19 INFO - PROCESS | 1814 | 1461282559023 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 16:49:19 INFO - PROCESS | 1814 | 1461282559289 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:19 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211efbb000 == 177 [pid = 1814] [id = 683] 16:49:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 161 (0x7f211eea3800) [pid = 1814] [serial = 2050] [outer = (nil)] 16:49:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 162 (0x7f212025b800) [pid = 1814] [serial = 2051] [outer = 0x7f211eea3800] 16:49:19 INFO - PROCESS | 1814 | 1461282559363 Marionette DEBUG loaded listener.js 16:49:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 163 (0x7f212126d800) [pid = 1814] [serial = 2052] [outer = 0x7f211eea3800] 16:49:20 INFO - PROCESS | 1814 | 1461282560217 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:49:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:49:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1489ms 16:49:20 INFO - PROCESS | 1814 | 1461282560244 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 16:49:20 INFO - PROCESS | 1814 | 1461282560247 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 16:49:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:49:20 INFO - PROCESS | 1814 | 1461282560253 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:49:20 INFO - PROCESS | 1814 | 1461282560256 Marionette TRACE conn3 <- [1,2706,null,{}] 16:49:20 INFO - PROCESS | 1814 | 1461282560261 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:20 INFO - PROCESS | 1814 | 1461282560467 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 16:49:20 INFO - PROCESS | 1814 | 1461282560784 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:20 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21202c3000 == 178 [pid = 1814] [id = 684] 16:49:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 164 (0x7f211f0d0400) [pid = 1814] [serial = 2053] [outer = (nil)] 16:49:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 165 (0x7f212181a800) [pid = 1814] [serial = 2054] [outer = 0x7f211f0d0400] 16:49:20 INFO - PROCESS | 1814 | 1461282560868 Marionette DEBUG loaded listener.js 16:49:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 166 (0x7f2121992800) [pid = 1814] [serial = 2055] [outer = 0x7f211f0d0400] 16:49:21 INFO - PROCESS | 1814 | 1461282561666 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 16:49:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:49:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1484ms 16:49:21 INFO - PROCESS | 1814 | 1461282561738 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 16:49:21 INFO - PROCESS | 1814 | 1461282561741 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 16:49:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:49:21 INFO - PROCESS | 1814 | 1461282561747 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:49:21 INFO - PROCESS | 1814 | 1461282561756 Marionette TRACE conn3 <- [1,2710,null,{}] 16:49:21 INFO - PROCESS | 1814 | 1461282561765 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:22 INFO - PROCESS | 1814 | 1461282562019 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 16:49:22 INFO - PROCESS | 1814 | 1461282562332 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:22 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212193f800 == 179 [pid = 1814] [id = 685] 16:49:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 167 (0x7f2121370c00) [pid = 1814] [serial = 2056] [outer = (nil)] 16:49:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 168 (0x7f2121d65000) [pid = 1814] [serial = 2057] [outer = 0x7f2121370c00] 16:49:22 INFO - PROCESS | 1814 | 1461282562408 Marionette DEBUG loaded listener.js 16:49:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 169 (0x7f2121e47800) [pid = 1814] [serial = 2058] [outer = 0x7f2121370c00] 16:49:23 INFO - PROCESS | 1814 | 1461282563249 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 16:49:23 INFO - PROCESS | 1814 | 1461282563292 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 16:49:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:49:23 INFO - PROCESS | 1814 | 1461282563298 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:49:23 INFO - PROCESS | 1814 | 1461282563302 Marionette TRACE conn3 <- [1,2714,null,{}] 16:49:23 INFO - PROCESS | 1814 | 1461282563307 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:23 INFO - PROCESS | 1814 | 1461282563562 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 16:49:23 INFO - PROCESS | 1814 | 1461282563897 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:23 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21225b5000 == 180 [pid = 1814] [id = 686] 16:49:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 170 (0x7f210c9c5400) [pid = 1814] [serial = 2059] [outer = (nil)] 16:49:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 171 (0x7f212244a000) [pid = 1814] [serial = 2060] [outer = 0x7f210c9c5400] 16:49:23 INFO - PROCESS | 1814 | 1461282563984 Marionette DEBUG loaded listener.js 16:49:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 172 (0x7f212260fc00) [pid = 1814] [serial = 2061] [outer = 0x7f210c9c5400] 16:49:24 INFO - PROCESS | 1814 | 1461282564802 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 16:49:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:49:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1586ms 16:49:24 INFO - PROCESS | 1814 | 1461282564885 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 16:49:24 INFO - PROCESS | 1814 | 1461282564888 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 16:49:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:49:24 INFO - PROCESS | 1814 | 1461282564894 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:49:24 INFO - PROCESS | 1814 | 1461282564896 Marionette TRACE conn3 <- [1,2718,null,{}] 16:49:24 INFO - PROCESS | 1814 | 1461282564902 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:25 INFO - PROCESS | 1814 | 1461282565144 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 16:49:25 INFO - PROCESS | 1814 | 1461282565471 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:25 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210d7ec800 == 181 [pid = 1814] [id = 687] 16:49:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 173 (0x7f210b770400) [pid = 1814] [serial = 2062] [outer = (nil)] 16:49:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 174 (0x7f210c9c9800) [pid = 1814] [serial = 2063] [outer = 0x7f210b770400] 16:49:25 INFO - PROCESS | 1814 | 1461282565549 Marionette DEBUG loaded listener.js 16:49:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 175 (0x7f211380f400) [pid = 1814] [serial = 2064] [outer = 0x7f210b770400] 16:49:26 INFO - PROCESS | 1814 | 1461282566434 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 16:49:26 INFO - PROCESS | 1814 | 1461282566477 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 16:49:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:49:26 INFO - PROCESS | 1814 | 1461282566484 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:49:26 INFO - PROCESS | 1814 | 1461282566487 Marionette TRACE conn3 <- [1,2722,null,{}] 16:49:26 INFO - PROCESS | 1814 | 1461282566492 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:26 INFO - PROCESS | 1814 | 1461282566717 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 16:49:27 INFO - PROCESS | 1814 | 1461282567580 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:27 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21117ee800 == 182 [pid = 1814] [id = 688] 16:49:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 176 (0x7f210d196c00) [pid = 1814] [serial = 2065] [outer = (nil)] 16:49:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 177 (0x7f210d2e4400) [pid = 1814] [serial = 2066] [outer = 0x7f210d196c00] 16:49:27 INFO - PROCESS | 1814 | 1461282567654 Marionette DEBUG loaded listener.js 16:49:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 178 (0x7f210e284800) [pid = 1814] [serial = 2067] [outer = 0x7f210d196c00] 16:49:28 INFO - PROCESS | 1814 | 1461282568500 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 16:49:28 INFO - PROCESS | 1814 | 1461282568534 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 16:49:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:49:28 INFO - PROCESS | 1814 | 1461282568541 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:49:28 INFO - PROCESS | 1814 | 1461282568545 Marionette TRACE conn3 <- [1,2726,null,{}] 16:49:28 INFO - PROCESS | 1814 | 1461282568553 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:28 INFO - PROCESS | 1814 | 1461282568763 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 16:49:29 INFO - PROCESS | 1814 | 1461282569093 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:29 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21161d3000 == 183 [pid = 1814] [id = 689] 16:49:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 179 (0x7f2112144000) [pid = 1814] [serial = 2068] [outer = (nil)] 16:49:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 180 (0x7f211380fc00) [pid = 1814] [serial = 2069] [outer = 0x7f2112144000] 16:49:29 INFO - PROCESS | 1814 | 1461282569167 Marionette DEBUG loaded listener.js 16:49:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 181 (0x7f2115727000) [pid = 1814] [serial = 2070] [outer = 0x7f2112144000] 16:49:29 INFO - PROCESS | 1814 | 1461282569988 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 16:49:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:49:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1532ms 16:49:30 INFO - PROCESS | 1814 | 1461282570076 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 16:49:30 INFO - PROCESS | 1814 | 1461282570081 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 16:49:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:49:30 INFO - PROCESS | 1814 | 1461282570089 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:49:30 INFO - PROCESS | 1814 | 1461282570092 Marionette TRACE conn3 <- [1,2730,null,{}] 16:49:30 INFO - PROCESS | 1814 | 1461282570098 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:30 INFO - PROCESS | 1814 | 1461282570334 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 16:49:30 INFO - PROCESS | 1814 | 1461282570864 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:30 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210e377000 == 184 [pid = 1814] [id = 690] 16:49:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 182 (0x7f21144ff400) [pid = 1814] [serial = 2071] [outer = (nil)] 16:49:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 183 (0x7f21159ca800) [pid = 1814] [serial = 2072] [outer = 0x7f21144ff400] 16:49:30 INFO - PROCESS | 1814 | 1461282570943 Marionette DEBUG loaded listener.js 16:49:31 INFO - PROCESS | 1814 | ++DOMWINDOW == 184 (0x7f2116418c00) [pid = 1814] [serial = 2073] [outer = 0x7f21144ff400] 16:49:32 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211ee44800 == 183 [pid = 1814] [id = 613] 16:49:32 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211831f000 == 182 [pid = 1814] [id = 609] 16:49:32 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211ff0e000 == 181 [pid = 1814] [id = 614] 16:49:32 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2119609800 == 180 [pid = 1814] [id = 612] 16:49:32 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121ab0800 == 179 [pid = 1814] [id = 662] 16:49:32 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21202ce000 == 178 [pid = 1814] [id = 661] 16:49:32 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211f117800 == 177 [pid = 1814] [id = 660] 16:49:32 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2119636800 == 176 [pid = 1814] [id = 659] 16:49:32 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211901b800 == 175 [pid = 1814] [id = 658] 16:49:32 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2118335000 == 174 [pid = 1814] [id = 657] 16:49:32 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21179a4800 == 173 [pid = 1814] [id = 656] 16:49:32 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2116461000 == 172 [pid = 1814] [id = 655] 16:49:32 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21150a0800 == 171 [pid = 1814] [id = 654] 16:49:32 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2112ea3800 == 170 [pid = 1814] [id = 653] 16:49:32 INFO - PROCESS | 1814 | --DOCSHELL 0x7f210e362800 == 169 [pid = 1814] [id = 652] 16:49:32 INFO - PROCESS | 1814 | 1461282572214 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 16:49:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:49:32 INFO - PROCESS | 1814 | 1461282572234 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 16:49:32 INFO - PROCESS | 1814 | 1461282572241 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:49:32 INFO - PROCESS | 1814 | 1461282572249 Marionette TRACE conn3 <- [1,2734,null,{}] 16:49:32 INFO - PROCESS | 1814 | 1461282572261 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:32 INFO - PROCESS | 1814 | 1461282572489 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 183 (0x7f21228be400) [pid = 1814] [serial = 1926] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 182 (0x7f2122d45400) [pid = 1814] [serial = 1932] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 181 (0x7f2112146000) [pid = 1814] [serial = 1949] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 180 (0x7f21195a5000) [pid = 1814] [serial = 1902] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 179 (0x7f2120265400) [pid = 1814] [serial = 1910] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 178 (0x7f211f159400) [pid = 1814] [serial = 1907] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 177 (0x7f2121f79400) [pid = 1814] [serial = 1914] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 176 (0x7f2122235400) [pid = 1814] [serial = 1917] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 175 (0x7f2122446400) [pid = 1814] [serial = 1920] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 174 (0x7f2117a8d400) [pid = 1814] [serial = 1898] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 173 (0x7f2122613000) [pid = 1814] [serial = 1925] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 172 (0x7f21143ec800) [pid = 1814] [serial = 1955] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 171 (0x7f212260d000) [pid = 1814] [serial = 1923] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 170 (0x7f210e33a400) [pid = 1814] [serial = 1883] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 169 (0x7f211641a400) [pid = 1814] [serial = 1893] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 168 (0x7f2119347800) [pid = 1814] [serial = 1901] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 167 (0x7f211214b400) [pid = 1814] [serial = 1886] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 166 (0x7f210f32c400) [pid = 1814] [serial = 1947] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 165 (0x7f2121e3dc00) [pid = 1814] [serial = 1913] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 164 (0x7f2122205400) [pid = 1814] [serial = 1916] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 163 (0x7f2124928000) [pid = 1814] [serial = 1940] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 162 (0x7f21161a9c00) [pid = 1814] [serial = 1892] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 161 (0x7f211904d400) [pid = 1814] [serial = 1899] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 160 (0x7f2116dd7800) [pid = 1814] [serial = 1895] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 159 (0x7f212007e400) [pid = 1814] [serial = 1908] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 158 (0x7f210f1e0c00) [pid = 1814] [serial = 1884] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 157 (0x7f2113097400) [pid = 1814] [serial = 1887] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 156 (0x7f2122240c00) [pid = 1814] [serial = 1919] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 155 (0x7f21144fbc00) [pid = 1814] [serial = 1952] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 154 (0x7f212244c800) [pid = 1814] [serial = 1922] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 153 (0x7f2113739000) [pid = 1814] [serial = 1806] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 152 (0x7f212484c800) [pid = 1814] [serial = 1938] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 151 (0x7f2123a94400) [pid = 1814] [serial = 1934] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 150 (0x7f211f0c2400) [pid = 1814] [serial = 1905] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 149 (0x7f2122a8d400) [pid = 1814] [serial = 1929] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 148 (0x7f211ee0f400) [pid = 1814] [serial = 1904] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 147 (0x7f2123e27800) [pid = 1814] [serial = 1937] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 146 (0x7f2113093400) [pid = 1814] [serial = 1950] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 145 (0x7f210c9cdc00) [pid = 1814] [serial = 1943] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 144 (0x7f2122985800) [pid = 1814] [serial = 1928] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 143 (0x7f2116e07800) [pid = 1814] [serial = 1896] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 142 (0x7f2114fad400) [pid = 1814] [serial = 1889] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 141 (0x7f210d2e4800) [pid = 1814] [serial = 1944] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 140 (0x7f2122a98400) [pid = 1814] [serial = 1931] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 139 (0x7f2121364000) [pid = 1814] [serial = 1911] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 138 (0x7f210f1e6c00) [pid = 1814] [serial = 1946] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 137 (0x7f2123b86c00) [pid = 1814] [serial = 1935] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 136 (0x7f2114fafc00) [pid = 1814] [serial = 1953] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 135 (0x7f2115724000) [pid = 1814] [serial = 1890] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | --DOMWINDOW == 134 (0x7f21255bc400) [pid = 1814] [serial = 1941] [outer = (nil)] [url = about:blank] 16:49:32 INFO - PROCESS | 1814 | 1461282572729 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:32 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21118d6000 == 170 [pid = 1814] [id = 691] 16:49:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 135 (0x7f210c9cdc00) [pid = 1814] [serial = 2074] [outer = (nil)] 16:49:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 136 (0x7f211214b400) [pid = 1814] [serial = 2075] [outer = 0x7f210c9cdc00] 16:49:32 INFO - PROCESS | 1814 | 1461282572788 Marionette DEBUG loaded listener.js 16:49:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 137 (0x7f21178ae400) [pid = 1814] [serial = 2076] [outer = 0x7f210c9cdc00] 16:49:33 INFO - PROCESS | 1814 | 1461282573468 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 16:49:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:49:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1243ms 16:49:33 INFO - PROCESS | 1814 | 1461282573482 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 16:49:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:49:33 INFO - PROCESS | 1814 | 1461282573486 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 16:49:33 INFO - PROCESS | 1814 | 1461282573492 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:49:33 INFO - PROCESS | 1814 | 1461282573495 Marionette TRACE conn3 <- [1,2738,null,{}] 16:49:33 INFO - PROCESS | 1814 | 1461282573499 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:33 INFO - PROCESS | 1814 | 1461282573688 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 16:49:33 INFO - PROCESS | 1814 | 1461282573882 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:33 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21139f9000 == 171 [pid = 1814] [id = 692] 16:49:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 138 (0x7f210d2e4800) [pid = 1814] [serial = 2077] [outer = (nil)] 16:49:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 139 (0x7f211840d400) [pid = 1814] [serial = 2078] [outer = 0x7f210d2e4800] 16:49:33 INFO - PROCESS | 1814 | 1461282573945 Marionette DEBUG loaded listener.js 16:49:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 140 (0x7f2119049400) [pid = 1814] [serial = 2079] [outer = 0x7f210d2e4800] 16:49:34 INFO - PROCESS | 1814 | 1461282574736 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 16:49:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:49:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1278ms 16:49:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:49:34 INFO - PROCESS | 1814 | 1461282574769 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 16:49:34 INFO - PROCESS | 1814 | 1461282574772 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 16:49:34 INFO - PROCESS | 1814 | 1461282574778 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:49:34 INFO - PROCESS | 1814 | 1461282574781 Marionette TRACE conn3 <- [1,2742,null,{}] 16:49:34 INFO - PROCESS | 1814 | 1461282574792 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:35 INFO - PROCESS | 1814 | 1461282575077 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 16:49:35 INFO - PROCESS | 1814 | 1461282575111 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:35 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2118323800 == 172 [pid = 1814] [id = 693] 16:49:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 141 (0x7f211934a000) [pid = 1814] [serial = 2080] [outer = (nil)] 16:49:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 142 (0x7f211959e800) [pid = 1814] [serial = 2081] [outer = 0x7f211934a000] 16:49:35 INFO - PROCESS | 1814 | 1461282575184 Marionette DEBUG loaded listener.js 16:49:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 143 (0x7f211eea7800) [pid = 1814] [serial = 2082] [outer = 0x7f211934a000] 16:49:36 INFO - PROCESS | 1814 | 1461282576042 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:49:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:49:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1280ms 16:49:36 INFO - PROCESS | 1814 | 1461282576074 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 16:49:36 INFO - PROCESS | 1814 | 1461282576078 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 16:49:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:49:36 INFO - PROCESS | 1814 | 1461282576093 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:49:36 INFO - PROCESS | 1814 | 1461282576095 Marionette TRACE conn3 <- [1,2746,null,{}] 16:49:36 INFO - PROCESS | 1814 | 1461282576110 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:36 INFO - PROCESS | 1814 | 1461282576429 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 16:49:36 INFO - PROCESS | 1814 | 1461282576464 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:36 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211867b000 == 173 [pid = 1814] [id = 694] 16:49:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 144 (0x7f211ffe4c00) [pid = 1814] [serial = 2083] [outer = (nil)] 16:49:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 145 (0x7f212026d400) [pid = 1814] [serial = 2084] [outer = 0x7f211ffe4c00] 16:49:36 INFO - PROCESS | 1814 | 1461282576538 Marionette DEBUG loaded listener.js 16:49:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 146 (0x7f212136cc00) [pid = 1814] [serial = 2085] [outer = 0x7f211ffe4c00] 16:49:37 INFO - PROCESS | 1814 | --DOMWINDOW == 145 (0x7f211214dc00) [pid = 1814] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:49:37 INFO - PROCESS | 1814 | --DOMWINDOW == 144 (0x7f2121993800) [pid = 1814] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:49:37 INFO - PROCESS | 1814 | --DOMWINDOW == 143 (0x7f2117a72c00) [pid = 1814] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:49:37 INFO - PROCESS | 1814 | --DOMWINDOW == 142 (0x7f21221e3c00) [pid = 1814] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:49:37 INFO - PROCESS | 1814 | --DOMWINDOW == 141 (0x7f2118411c00) [pid = 1814] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:49:37 INFO - PROCESS | 1814 | --DOMWINDOW == 140 (0x7f210e4e6000) [pid = 1814] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:49:37 INFO - PROCESS | 1814 | --DOMWINDOW == 139 (0x7f210d2eb000) [pid = 1814] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:49:37 INFO - PROCESS | 1814 | --DOMWINDOW == 138 (0x7f2112ec9800) [pid = 1814] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:49:37 INFO - PROCESS | 1814 | --DOMWINDOW == 137 (0x7f210c9cc800) [pid = 1814] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:49:37 INFO - PROCESS | 1814 | --DOMWINDOW == 136 (0x7f210d195000) [pid = 1814] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:49:37 INFO - PROCESS | 1814 | --DOMWINDOW == 135 (0x7f2115724400) [pid = 1814] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:49:37 INFO - PROCESS | 1814 | --DOMWINDOW == 134 (0x7f21255c1c00) [pid = 1814] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:49:37 INFO - PROCESS | 1814 | --DOMWINDOW == 133 (0x7f21159ce000) [pid = 1814] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:49:37 INFO - PROCESS | 1814 | --DOMWINDOW == 132 (0x7f212220ac00) [pid = 1814] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:49:37 INFO - PROCESS | 1814 | --DOMWINDOW == 131 (0x7f210b779400) [pid = 1814] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:49:37 INFO - PROCESS | 1814 | --DOMWINDOW == 130 (0x7f2123b90000) [pid = 1814] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:49:37 INFO - PROCESS | 1814 | --DOMWINDOW == 129 (0x7f21159c6800) [pid = 1814] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:49:37 INFO - PROCESS | 1814 | --DOMWINDOW == 128 (0x7f2121992c00) [pid = 1814] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:49:37 INFO - PROCESS | 1814 | --DOMWINDOW == 127 (0x7f210c9c7c00) [pid = 1814] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:49:37 INFO - PROCESS | 1814 | --DOMWINDOW == 126 (0x7f211ff2f800) [pid = 1814] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:49:37 INFO - PROCESS | 1814 | --DOMWINDOW == 125 (0x7f2123e28000) [pid = 1814] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:49:37 INFO - PROCESS | 1814 | --DOMWINDOW == 124 (0x7f210c9c3800) [pid = 1814] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:49:37 INFO - PROCESS | 1814 | 1461282577939 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:49:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:49:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1892ms 16:49:37 INFO - PROCESS | 1814 | 1461282577979 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 16:49:37 INFO - PROCESS | 1814 | 1461282577982 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 16:49:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:49:37 INFO - PROCESS | 1814 | 1461282577988 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:49:37 INFO - PROCESS | 1814 | 1461282577991 Marionette TRACE conn3 <- [1,2750,null,{}] 16:49:38 INFO - PROCESS | 1814 | 1461282577995 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:38 INFO - PROCESS | 1814 | 1461282578197 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 16:49:38 INFO - PROCESS | 1814 | 1461282578221 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:38 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2118678000 == 174 [pid = 1814] [id = 695] 16:49:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 125 (0x7f210c9c3800) [pid = 1814] [serial = 2086] [outer = (nil)] 16:49:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 126 (0x7f21159c6800) [pid = 1814] [serial = 2087] [outer = 0x7f210c9c3800] 16:49:38 INFO - PROCESS | 1814 | 1461282578456 Marionette DEBUG loaded listener.js 16:49:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 127 (0x7f21195a6c00) [pid = 1814] [serial = 2088] [outer = 0x7f210c9c3800] 16:49:39 INFO - PROCESS | 1814 | 1461282579126 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:49:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:49:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1177ms 16:49:39 INFO - PROCESS | 1814 | 1461282579166 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 16:49:39 INFO - PROCESS | 1814 | 1461282579169 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 16:49:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:49:39 INFO - PROCESS | 1814 | 1461282579175 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:49:39 INFO - PROCESS | 1814 | 1461282579177 Marionette TRACE conn3 <- [1,2754,null,{}] 16:49:39 INFO - PROCESS | 1814 | 1461282579182 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:39 INFO - PROCESS | 1814 | 1461282579374 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 16:49:39 INFO - PROCESS | 1814 | 1461282579781 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:39 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210f41f800 == 175 [pid = 1814] [id = 696] 16:49:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 128 (0x7f210b779000) [pid = 1814] [serial = 2089] [outer = (nil)] 16:49:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 129 (0x7f210d197000) [pid = 1814] [serial = 2090] [outer = 0x7f210b779000] 16:49:39 INFO - PROCESS | 1814 | 1461282579933 Marionette DEBUG loaded listener.js 16:49:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 130 (0x7f210e4db800) [pid = 1814] [serial = 2091] [outer = 0x7f210b779000] 16:49:40 INFO - PROCESS | 1814 | 1461282580767 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:49:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:49:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1634ms 16:49:40 INFO - PROCESS | 1814 | 1461282580812 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 16:49:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:49:40 INFO - PROCESS | 1814 | 1461282580819 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 16:49:40 INFO - PROCESS | 1814 | 1461282580828 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:49:40 INFO - PROCESS | 1814 | 1461282580831 Marionette TRACE conn3 <- [1,2758,null,{}] 16:49:40 INFO - PROCESS | 1814 | 1461282580839 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:41 INFO - PROCESS | 1814 | 1461282581089 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 16:49:41 INFO - PROCESS | 1814 | 1461282581403 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:41 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2115841000 == 176 [pid = 1814] [id = 697] 16:49:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 131 (0x7f211380a800) [pid = 1814] [serial = 2092] [outer = (nil)] 16:49:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 132 (0x7f2115720400) [pid = 1814] [serial = 2093] [outer = 0x7f211380a800] 16:49:41 INFO - PROCESS | 1814 | 1461282581481 Marionette DEBUG loaded listener.js 16:49:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 133 (0x7f21160d0400) [pid = 1814] [serial = 2094] [outer = 0x7f211380a800] 16:49:42 INFO - PROCESS | 1814 | 1461282582386 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:49:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:49:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1631ms 16:49:42 INFO - PROCESS | 1814 | 1461282582462 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 16:49:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:49:42 INFO - PROCESS | 1814 | 1461282582469 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 16:49:42 INFO - PROCESS | 1814 | 1461282582475 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:49:42 INFO - PROCESS | 1814 | 1461282582478 Marionette TRACE conn3 <- [1,2762,null,{}] 16:49:42 INFO - PROCESS | 1814 | 1461282582484 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:42 INFO - PROCESS | 1814 | 1461282582708 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 16:49:43 INFO - PROCESS | 1814 | 1461282583100 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:43 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2119622800 == 177 [pid = 1814] [id = 698] 16:49:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 134 (0x7f2116e0b800) [pid = 1814] [serial = 2095] [outer = (nil)] 16:49:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 135 (0x7f2117a6fc00) [pid = 1814] [serial = 2096] [outer = 0x7f2116e0b800] 16:49:43 INFO - PROCESS | 1814 | 1461282583173 Marionette DEBUG loaded listener.js 16:49:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 136 (0x7f211904c400) [pid = 1814] [serial = 2097] [outer = 0x7f2116e0b800] 16:49:43 INFO - PROCESS | 1814 | 1461282583989 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:49:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:49:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1581ms 16:49:44 INFO - PROCESS | 1814 | 1461282584056 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 16:49:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:49:44 INFO - PROCESS | 1814 | 1461282584061 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 16:49:44 INFO - PROCESS | 1814 | 1461282584076 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:49:44 INFO - PROCESS | 1814 | 1461282584084 Marionette TRACE conn3 <- [1,2766,null,{}] 16:49:44 INFO - PROCESS | 1814 | 1461282584091 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:44 INFO - PROCESS | 1814 | 1461282584355 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 16:49:44 INFO - PROCESS | 1814 | 1461282584675 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:44 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21200b4800 == 178 [pid = 1814] [id = 699] 16:49:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 137 (0x7f2117a61400) [pid = 1814] [serial = 2098] [outer = (nil)] 16:49:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 138 (0x7f211eea8c00) [pid = 1814] [serial = 2099] [outer = 0x7f2117a61400] 16:49:44 INFO - PROCESS | 1814 | 1461282584752 Marionette DEBUG loaded listener.js 16:49:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 139 (0x7f212007d400) [pid = 1814] [serial = 2100] [outer = 0x7f2117a61400] 16:49:45 INFO - PROCESS | 1814 | 1461282585547 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:49:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:49:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1493ms 16:49:45 INFO - PROCESS | 1814 | 1461282585561 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 16:49:45 INFO - PROCESS | 1814 | 1461282585565 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 16:49:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:49:45 INFO - PROCESS | 1814 | 1461282585570 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:49:45 INFO - PROCESS | 1814 | 1461282585572 Marionette TRACE conn3 <- [1,2770,null,{}] 16:49:45 INFO - PROCESS | 1814 | 1461282585578 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:45 INFO - PROCESS | 1814 | 1461282585776 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 16:49:46 INFO - PROCESS | 1814 | 1461282586021 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:46 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121d26800 == 179 [pid = 1814] [id = 700] 16:49:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 140 (0x7f211904c800) [pid = 1814] [serial = 2101] [outer = (nil)] 16:49:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 141 (0x7f21218c5800) [pid = 1814] [serial = 2102] [outer = 0x7f211904c800] 16:49:46 INFO - PROCESS | 1814 | 1461282586094 Marionette DEBUG loaded listener.js 16:49:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 142 (0x7f2121d61c00) [pid = 1814] [serial = 2103] [outer = 0x7f211904c800] 16:49:46 INFO - PROCESS | 1814 | 1461282586949 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:49:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:49:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1427ms 16:49:47 INFO - PROCESS | 1814 | 1461282586999 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 16:49:47 INFO - PROCESS | 1814 | 1461282587002 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 16:49:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:49:47 INFO - PROCESS | 1814 | 1461282587008 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:49:47 INFO - PROCESS | 1814 | 1461282587010 Marionette TRACE conn3 <- [1,2774,null,{}] 16:49:47 INFO - PROCESS | 1814 | 1461282587016 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:47 INFO - PROCESS | 1814 | 1461282587230 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 16:49:47 INFO - PROCESS | 1814 | 1461282587553 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:47 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21225c8800 == 180 [pid = 1814] [id = 701] 16:49:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 143 (0x7f2122233c00) [pid = 1814] [serial = 2104] [outer = (nil)] 16:49:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 144 (0x7f212223a000) [pid = 1814] [serial = 2105] [outer = 0x7f2122233c00] 16:49:47 INFO - PROCESS | 1814 | 1461282587649 Marionette DEBUG loaded listener.js 16:49:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 145 (0x7f212244d000) [pid = 1814] [serial = 2106] [outer = 0x7f2122233c00] 16:49:48 INFO - PROCESS | 1814 | 1461282588518 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 16:49:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:49:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1577ms 16:49:48 INFO - PROCESS | 1814 | 1461282588588 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 16:49:48 INFO - PROCESS | 1814 | 1461282588592 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 16:49:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:49:48 INFO - PROCESS | 1814 | 1461282588598 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:49:48 INFO - PROCESS | 1814 | 1461282588601 Marionette TRACE conn3 <- [1,2778,null,{}] 16:49:48 INFO - PROCESS | 1814 | 1461282588606 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:48 INFO - PROCESS | 1814 | 1461282588843 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 16:49:49 INFO - PROCESS | 1814 | 1461282589157 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:49 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125426800 == 181 [pid = 1814] [id = 702] 16:49:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 146 (0x7f2121e45c00) [pid = 1814] [serial = 2107] [outer = (nil)] 16:49:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 147 (0x7f21228c6400) [pid = 1814] [serial = 2108] [outer = 0x7f2121e45c00] 16:49:49 INFO - PROCESS | 1814 | 1461282589237 Marionette DEBUG loaded listener.js 16:49:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 148 (0x7f2122a90800) [pid = 1814] [serial = 2109] [outer = 0x7f2121e45c00] 16:49:50 INFO - PROCESS | 1814 | 1461282590036 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:49:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:49:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1478ms 16:49:50 INFO - PROCESS | 1814 | 1461282590076 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 16:49:50 INFO - PROCESS | 1814 | 1461282590079 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 16:49:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:49:50 INFO - PROCESS | 1814 | 1461282590085 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:49:50 INFO - PROCESS | 1814 | 1461282590087 Marionette TRACE conn3 <- [1,2782,null,{}] 16:49:50 INFO - PROCESS | 1814 | 1461282590093 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:50 INFO - PROCESS | 1814 | 1461282590293 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 16:49:50 INFO - PROCESS | 1814 | 1461282590569 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:50 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125569000 == 182 [pid = 1814] [id = 703] 16:49:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 149 (0x7f2122234c00) [pid = 1814] [serial = 2110] [outer = (nil)] 16:49:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 150 (0x7f2122c21800) [pid = 1814] [serial = 2111] [outer = 0x7f2122234c00] 16:49:50 INFO - PROCESS | 1814 | 1461282590684 Marionette DEBUG loaded listener.js 16:49:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 151 (0x7f2123a96c00) [pid = 1814] [serial = 2112] [outer = 0x7f2122234c00] 16:49:51 INFO - PROCESS | 1814 | 1461282591476 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:49:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:49:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1428ms 16:49:51 INFO - PROCESS | 1814 | 1461282591515 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 16:49:51 INFO - PROCESS | 1814 | 1461282591519 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 16:49:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:49:51 INFO - PROCESS | 1814 | 1461282591524 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:49:51 INFO - PROCESS | 1814 | 1461282591526 Marionette TRACE conn3 <- [1,2786,null,{}] 16:49:51 INFO - PROCESS | 1814 | 1461282591532 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:51 INFO - PROCESS | 1814 | 1461282591745 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 16:49:52 INFO - PROCESS | 1814 | 1461282592033 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:52 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125716000 == 183 [pid = 1814] [id = 704] 16:49:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 152 (0x7f21195a7400) [pid = 1814] [serial = 2113] [outer = (nil)] 16:49:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 153 (0x7f2123b91800) [pid = 1814] [serial = 2114] [outer = 0x7f21195a7400] 16:49:52 INFO - PROCESS | 1814 | 1461282592150 Marionette DEBUG loaded listener.js 16:49:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 154 (0x7f2123e25000) [pid = 1814] [serial = 2115] [outer = 0x7f21195a7400] 16:49:52 INFO - PROCESS | 1814 | 1461282592969 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:49:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:49:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1479ms 16:49:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:49:53 INFO - PROCESS | 1814 | 1461282593004 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 16:49:53 INFO - PROCESS | 1814 | 1461282593007 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 16:49:53 INFO - PROCESS | 1814 | 1461282593013 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:49:53 INFO - PROCESS | 1814 | 1461282593017 Marionette TRACE conn3 <- [1,2790,null,{}] 16:49:53 INFO - PROCESS | 1814 | 1461282593022 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:53 INFO - PROCESS | 1814 | 1461282593231 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 16:49:53 INFO - PROCESS | 1814 | 1461282593508 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:53 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125ba8800 == 184 [pid = 1814] [id = 705] 16:49:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 155 (0x7f2123ba9400) [pid = 1814] [serial = 2116] [outer = (nil)] 16:49:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 156 (0x7f212492d400) [pid = 1814] [serial = 2117] [outer = 0x7f2123ba9400] 16:49:53 INFO - PROCESS | 1814 | 1461282593623 Marionette DEBUG loaded listener.js 16:49:53 INFO - PROCESS | 1814 | ++DOMWINDOW == 157 (0x7f21255bec00) [pid = 1814] [serial = 2118] [outer = 0x7f2123ba9400] 16:49:54 INFO - PROCESS | 1814 | 1461282594409 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:49:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:49:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1445ms 16:49:54 INFO - PROCESS | 1814 | 1461282594458 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 16:49:54 INFO - PROCESS | 1814 | 1461282594460 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 16:49:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:49:54 INFO - PROCESS | 1814 | 1461282594466 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:49:54 INFO - PROCESS | 1814 | 1461282594469 Marionette TRACE conn3 <- [1,2794,null,{}] 16:49:54 INFO - PROCESS | 1814 | 1461282594474 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:54 INFO - PROCESS | 1814 | 1461282594688 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 16:49:54 INFO - PROCESS | 1814 | 1461282594965 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:55 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125ca0000 == 185 [pid = 1814] [id = 706] 16:49:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 158 (0x7f21255f3c00) [pid = 1814] [serial = 2119] [outer = (nil)] 16:49:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 159 (0x7f21256a3c00) [pid = 1814] [serial = 2120] [outer = 0x7f21255f3c00] 16:49:55 INFO - PROCESS | 1814 | 1461282595097 Marionette DEBUG loaded listener.js 16:49:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 160 (0x7f2125769400) [pid = 1814] [serial = 2121] [outer = 0x7f21255f3c00] 16:49:55 INFO - PROCESS | 1814 | 1461282595910 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 16:49:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:49:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1478ms 16:49:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:49:55 INFO - PROCESS | 1814 | 1461282595946 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 16:49:55 INFO - PROCESS | 1814 | 1461282595949 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 16:49:55 INFO - PROCESS | 1814 | 1461282595955 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:49:55 INFO - PROCESS | 1814 | 1461282595959 Marionette TRACE conn3 <- [1,2798,null,{}] 16:49:55 INFO - PROCESS | 1814 | 1461282595965 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:56 INFO - PROCESS | 1814 | 1461282596212 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 16:49:56 INFO - PROCESS | 1814 | 1461282596528 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:56 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2126334000 == 186 [pid = 1814] [id = 707] 16:49:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 161 (0x7f21256a4800) [pid = 1814] [serial = 2122] [outer = (nil)] 16:49:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 162 (0x7f2125dbdc00) [pid = 1814] [serial = 2123] [outer = 0x7f21256a4800] 16:49:56 INFO - PROCESS | 1814 | 1461282596602 Marionette DEBUG loaded listener.js 16:49:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 163 (0x7f2125e6ec00) [pid = 1814] [serial = 2124] [outer = 0x7f21256a4800] 16:49:57 INFO - PROCESS | 1814 | 1461282597408 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 16:49:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:49:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1485ms 16:49:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:49:57 INFO - PROCESS | 1814 | 1461282597441 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 16:49:57 INFO - PROCESS | 1814 | 1461282597444 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 16:49:57 INFO - PROCESS | 1814 | 1461282597450 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:49:57 INFO - PROCESS | 1814 | 1461282597452 Marionette TRACE conn3 <- [1,2802,null,{}] 16:49:57 INFO - PROCESS | 1814 | 1461282597458 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:57 INFO - PROCESS | 1814 | 1461282597650 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 16:49:57 INFO - PROCESS | 1814 | 1461282597967 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:58 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2128a4d800 == 187 [pid = 1814] [id = 708] 16:49:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 164 (0x7f2125e72c00) [pid = 1814] [serial = 2125] [outer = (nil)] 16:49:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 165 (0x7f2125fef800) [pid = 1814] [serial = 2126] [outer = 0x7f2125e72c00] 16:49:58 INFO - PROCESS | 1814 | 1461282598087 Marionette DEBUG loaded listener.js 16:49:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 166 (0x7f212623e400) [pid = 1814] [serial = 2127] [outer = 0x7f2125e72c00] 16:49:58 INFO - PROCESS | 1814 | 1461282598867 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:49:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:49:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1432ms 16:49:58 INFO - PROCESS | 1814 | 1461282598895 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 16:49:58 INFO - PROCESS | 1814 | 1461282598900 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 16:49:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:49:58 INFO - PROCESS | 1814 | 1461282598909 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:49:58 INFO - PROCESS | 1814 | 1461282598912 Marionette TRACE conn3 <- [1,2806,null,{}] 16:49:58 INFO - PROCESS | 1814 | 1461282598917 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:59 INFO - PROCESS | 1814 | 1461282599122 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 16:49:59 INFO - PROCESS | 1814 | 1461282599401 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:59 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212aa61000 == 188 [pid = 1814] [id = 709] 16:49:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 167 (0x7f2125fe5400) [pid = 1814] [serial = 2128] [outer = (nil)] 16:49:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 168 (0x7f2126254800) [pid = 1814] [serial = 2129] [outer = 0x7f2125fe5400] 16:49:59 INFO - PROCESS | 1814 | 1461282599518 Marionette DEBUG loaded listener.js 16:49:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 169 (0x7f21264b3400) [pid = 1814] [serial = 2130] [outer = 0x7f2125fe5400] 16:50:00 INFO - PROCESS | 1814 | 1461282600312 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:50:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:50:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1430ms 16:50:00 INFO - PROCESS | 1814 | 1461282600340 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 16:50:00 INFO - PROCESS | 1814 | 1461282600343 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 16:50:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:50:00 INFO - PROCESS | 1814 | 1461282600349 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:50:00 INFO - PROCESS | 1814 | 1461282600351 Marionette TRACE conn3 <- [1,2810,null,{}] 16:50:00 INFO - PROCESS | 1814 | 1461282600356 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:00 INFO - PROCESS | 1814 | 1461282600553 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 16:50:00 INFO - PROCESS | 1814 | 1461282600839 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:00 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b6c8800 == 189 [pid = 1814] [id = 710] 16:50:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 170 (0x7f2125fe8800) [pid = 1814] [serial = 2131] [outer = (nil)] 16:50:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 171 (0x7f21264bbc00) [pid = 1814] [serial = 2132] [outer = 0x7f2125fe8800] 16:50:00 INFO - PROCESS | 1814 | 1461282600956 Marionette DEBUG loaded listener.js 16:50:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 172 (0x7f21264c2400) [pid = 1814] [serial = 2133] [outer = 0x7f2125fe8800] 16:50:01 INFO - PROCESS | 1814 | 1461282601859 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:50:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:50:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1533ms 16:50:01 INFO - PROCESS | 1814 | 1461282601882 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 16:50:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:50:01 INFO - PROCESS | 1814 | 1461282601888 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 16:50:01 INFO - PROCESS | 1814 | 1461282601894 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:50:01 INFO - PROCESS | 1814 | 1461282601897 Marionette TRACE conn3 <- [1,2814,null,{}] 16:50:01 INFO - PROCESS | 1814 | 1461282601904 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:02 INFO - PROCESS | 1814 | 1461282602171 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 16:50:02 INFO - PROCESS | 1814 | 1461282602500 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:02 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212be15000 == 190 [pid = 1814] [id = 711] 16:50:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 173 (0x7f2125feb400) [pid = 1814] [serial = 2134] [outer = (nil)] 16:50:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 174 (0x7f21265edc00) [pid = 1814] [serial = 2135] [outer = 0x7f2125feb400] 16:50:02 INFO - PROCESS | 1814 | 1461282602637 Marionette DEBUG loaded listener.js 16:50:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 175 (0x7f2126661800) [pid = 1814] [serial = 2136] [outer = 0x7f2125feb400] 16:50:03 INFO - PROCESS | 1814 | 1461282603571 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 16:50:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:50:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1736ms 16:50:03 INFO - PROCESS | 1814 | 1461282603630 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 16:50:03 INFO - PROCESS | 1814 | 1461282603633 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 16:50:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:50:03 INFO - PROCESS | 1814 | 1461282603639 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:50:03 INFO - PROCESS | 1814 | 1461282603641 Marionette TRACE conn3 <- [1,2818,null,{}] 16:50:03 INFO - PROCESS | 1814 | 1461282603646 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:03 INFO - PROCESS | 1814 | 1461282603855 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 16:50:04 INFO - PROCESS | 1814 | 1461282604181 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:04 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212cb1d800 == 191 [pid = 1814] [id = 712] 16:50:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 176 (0x7f210c9c6000) [pid = 1814] [serial = 2137] [outer = (nil)] 16:50:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 177 (0x7f2126668000) [pid = 1814] [serial = 2138] [outer = 0x7f210c9c6000] 16:50:04 INFO - PROCESS | 1814 | 1461282604256 Marionette DEBUG loaded listener.js 16:50:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 178 (0x7f212666e400) [pid = 1814] [serial = 2139] [outer = 0x7f210c9c6000] 16:50:05 INFO - PROCESS | 1814 | 1461282605055 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 16:50:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:50:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1428ms 16:50:05 INFO - PROCESS | 1814 | 1461282605066 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 16:50:05 INFO - PROCESS | 1814 | 1461282605070 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 16:50:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:50:05 INFO - PROCESS | 1814 | 1461282605075 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:50:05 INFO - PROCESS | 1814 | 1461282605077 Marionette TRACE conn3 <- [1,2822,null,{}] 16:50:05 INFO - PROCESS | 1814 | 1461282605083 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:05 INFO - PROCESS | 1814 | 1461282605336 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 16:50:05 INFO - PROCESS | 1814 | 1461282605704 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:05 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212e507800 == 192 [pid = 1814] [id = 713] 16:50:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 179 (0x7f210d194800) [pid = 1814] [serial = 2140] [outer = (nil)] 16:50:05 INFO - PROCESS | 1814 | ++DOMWINDOW == 180 (0x7f2126677400) [pid = 1814] [serial = 2141] [outer = 0x7f210d194800] 16:50:05 INFO - PROCESS | 1814 | 1461282605843 Marionette DEBUG loaded listener.js 16:50:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 181 (0x7f2126795400) [pid = 1814] [serial = 2142] [outer = 0x7f210d194800] 16:50:06 INFO - PROCESS | 1814 | 1461282606957 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:50:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:50:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1931ms 16:50:07 INFO - PROCESS | 1814 | 1461282607008 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 16:50:07 INFO - PROCESS | 1814 | 1461282607011 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 16:50:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:50:07 INFO - PROCESS | 1814 | 1461282607016 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:50:07 INFO - PROCESS | 1814 | 1461282607019 Marionette TRACE conn3 <- [1,2826,null,{}] 16:50:07 INFO - PROCESS | 1814 | 1461282607024 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:07 INFO - PROCESS | 1814 | 1461282607245 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 16:50:07 INFO - PROCESS | 1814 | 1461282607580 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:07 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21388ea800 == 193 [pid = 1814] [id = 714] 16:50:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 182 (0x7f21264b9800) [pid = 1814] [serial = 2143] [outer = (nil)] 16:50:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 183 (0x7f212679ec00) [pid = 1814] [serial = 2144] [outer = 0x7f21264b9800] 16:50:07 INFO - PROCESS | 1814 | 1461282607656 Marionette DEBUG loaded listener.js 16:50:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 184 (0x7f2127343800) [pid = 1814] [serial = 2145] [outer = 0x7f21264b9800] 16:50:08 INFO - PROCESS | 1814 | 1461282608424 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:50:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:50:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1483ms 16:50:08 INFO - PROCESS | 1814 | 1461282608503 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 16:50:08 INFO - PROCESS | 1814 | 1461282608506 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 16:50:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:50:08 INFO - PROCESS | 1814 | 1461282608515 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:50:08 INFO - PROCESS | 1814 | 1461282608518 Marionette TRACE conn3 <- [1,2830,null,{}] 16:50:08 INFO - PROCESS | 1814 | 1461282608523 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:08 INFO - PROCESS | 1814 | 1461282608758 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 16:50:09 INFO - PROCESS | 1814 | 1461282609081 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:09 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2138bd9800 == 194 [pid = 1814] [id = 715] 16:50:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 185 (0x7f2126799000) [pid = 1814] [serial = 2146] [outer = (nil)] 16:50:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 186 (0x7f2127ec8000) [pid = 1814] [serial = 2147] [outer = 0x7f2126799000] 16:50:09 INFO - PROCESS | 1814 | 1461282609158 Marionette DEBUG loaded listener.js 16:50:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 187 (0x7f2128a24800) [pid = 1814] [serial = 2148] [outer = 0x7f2126799000] 16:50:09 INFO - PROCESS | 1814 | 1461282609975 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:11 INFO - PROCESS | 1814 | --DOCSHELL 0x7f213e217000 == 193 [pid = 1814] [id = 305] 16:50:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:50:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 3038ms 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 186 (0x7f211373e400) [pid = 1814] [serial = 2027] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 185 (0x7f2112ed0c00) [pid = 1814] [serial = 1964] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 184 (0x7f2125e71000) [pid = 1814] [serial = 2006] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 183 (0x7f2118411400) [pid = 1814] [serial = 1974] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 182 (0x7f2125dbf000) [pid = 1814] [serial = 2001] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 181 (0x7f2121820c00) [pid = 1814] [serial = 1985] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 180 (0x7f2111488c00) [pid = 1814] [serial = 1962] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 179 (0x7f212198e000) [pid = 1814] [serial = 1986] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 178 (0x7f210f327400) [pid = 1814] [serial = 2021] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 177 (0x7f2113737800) [pid = 1814] [serial = 2024] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 176 (0x7f210d2e3c00) [pid = 1814] [serial = 1958] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 175 (0x7f2125db9c00) [pid = 1814] [serial = 2000] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 174 (0x7f2120251000) [pid = 1814] [serial = 1980] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 173 (0x7f21178b7400) [pid = 1814] [serial = 1971] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 172 (0x7f2125784400) [pid = 1814] [serial = 1997] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 171 (0x7f210e10f800) [pid = 1814] [serial = 1959] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 170 (0x7f21161ae400) [pid = 1814] [serial = 1967] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 169 (0x7f2122237800) [pid = 1814] [serial = 1988] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 168 (0x7f2116e0d000) [pid = 1814] [serial = 1970] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 167 (0x7f2118411800) [pid = 1814] [serial = 2016] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 166 (0x7f2113807c00) [pid = 1814] [serial = 1965] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 165 (0x7f2122616c00) [pid = 1814] [serial = 1989] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 164 (0x7f2113811800) [pid = 1814] [serial = 2025] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 163 (0x7f212578b000) [pid = 1814] [serial = 1998] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 162 (0x7f21255c3000) [pid = 1814] [serial = 1991] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 161 (0x7f2116423c00) [pid = 1814] [serial = 1968] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 160 (0x7f211eeab800) [pid = 1814] [serial = 1976] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 159 (0x7f21255ee400) [pid = 1814] [serial = 1992] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 158 (0x7f210c9c3400) [pid = 1814] [serial = 2015] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 157 (0x7f2125e71c00) [pid = 1814] [serial = 2004] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 156 (0x7f2111f0f800) [pid = 1814] [serial = 2022] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 155 (0x7f212624c400) [pid = 1814] [serial = 2012] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 154 (0x7f211137c400) [pid = 1814] [serial = 1961] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 153 (0x7f21144f9000) [pid = 1814] [serial = 1881] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 152 (0x7f2120271400) [pid = 1814] [serial = 1982] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 151 (0x7f21256a5c00) [pid = 1814] [serial = 1994] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 150 (0x7f211ff34400) [pid = 1814] [serial = 1979] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 149 (0x7f2125e6c000) [pid = 1814] [serial = 2003] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 148 (0x7f210e4e3400) [pid = 1814] [serial = 2019] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 147 (0x7f2125761800) [pid = 1814] [serial = 1995] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 146 (0x7f2126235000) [pid = 1814] [serial = 2009] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 145 (0x7f211f155400) [pid = 1814] [serial = 1977] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 144 (0x7f2121362800) [pid = 1814] [serial = 1983] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 143 (0x7f210e288800) [pid = 1814] [serial = 2018] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 142 (0x7f2117a76c00) [pid = 1814] [serial = 1973] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | --DOMWINDOW == 141 (0x7f2125fea000) [pid = 1814] [serial = 2007] [outer = (nil)] [url = about:blank] 16:50:11 INFO - PROCESS | 1814 | 1461282611943 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 16:50:11 INFO - PROCESS | 1814 | 1461282611948 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 16:50:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:50:11 INFO - PROCESS | 1814 | 1461282611961 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:50:11 INFO - PROCESS | 1814 | 1461282611967 Marionette TRACE conn3 <- [1,2834,null,{}] 16:50:11 INFO - PROCESS | 1814 | 1461282611975 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:12 INFO - PROCESS | 1814 | 1461282612172 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 16:50:12 INFO - PROCESS | 1814 | 1461282612400 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:12 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210f409800 == 194 [pid = 1814] [id = 716] 16:50:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 142 (0x7f210e33e400) [pid = 1814] [serial = 2149] [outer = (nil)] 16:50:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 143 (0x7f210e4da800) [pid = 1814] [serial = 2150] [outer = 0x7f210e33e400] 16:50:12 INFO - PROCESS | 1814 | 1461282612466 Marionette DEBUG loaded listener.js 16:50:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 144 (0x7f210f320400) [pid = 1814] [serial = 2151] [outer = 0x7f210e33e400] 16:50:13 INFO - PROCESS | 1814 | 1461282613197 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:50:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:50:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1282ms 16:50:13 INFO - PROCESS | 1814 | 1461282613243 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 16:50:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:50:13 INFO - PROCESS | 1814 | 1461282613248 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 16:50:13 INFO - PROCESS | 1814 | 1461282613259 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:50:13 INFO - PROCESS | 1814 | 1461282613264 Marionette TRACE conn3 <- [1,2838,null,{}] 16:50:13 INFO - PROCESS | 1814 | 1461282613269 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:13 INFO - PROCESS | 1814 | 1461282613456 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 16:50:13 INFO - PROCESS | 1814 | 1461282613669 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:13 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2112f70800 == 195 [pid = 1814] [id = 717] 16:50:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 145 (0x7f210e10f800) [pid = 1814] [serial = 2152] [outer = (nil)] 16:50:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 146 (0x7f2112146800) [pid = 1814] [serial = 2153] [outer = 0x7f210e10f800] 16:50:13 INFO - PROCESS | 1814 | 1461282613730 Marionette DEBUG loaded listener.js 16:50:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 147 (0x7f2112ec6c00) [pid = 1814] [serial = 2154] [outer = 0x7f210e10f800] 16:50:14 INFO - PROCESS | 1814 | 1461282614588 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:50:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:50:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1382ms 16:50:14 INFO - PROCESS | 1814 | 1461282614638 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 16:50:14 INFO - PROCESS | 1814 | 1461282614651 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 16:50:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:50:14 INFO - PROCESS | 1814 | 1461282614664 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:50:14 INFO - PROCESS | 1814 | 1461282614667 Marionette TRACE conn3 <- [1,2842,null,{}] 16:50:14 INFO - PROCESS | 1814 | 1461282614681 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:14 INFO - PROCESS | 1814 | 1461282614952 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 16:50:14 INFO - PROCESS | 1814 | 1461282614989 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:15 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2115091800 == 196 [pid = 1814] [id = 718] 16:50:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 148 (0x7f21144fa400) [pid = 1814] [serial = 2155] [outer = (nil)] 16:50:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 149 (0x7f2115718400) [pid = 1814] [serial = 2156] [outer = 0x7f21144fa400] 16:50:15 INFO - PROCESS | 1814 | 1461282615052 Marionette DEBUG loaded listener.js 16:50:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 150 (0x7f21159d0000) [pid = 1814] [serial = 2157] [outer = 0x7f21144fa400] 16:50:16 INFO - PROCESS | 1814 | 1461282616007 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:50:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:50:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1381ms 16:50:16 INFO - PROCESS | 1814 | --DOMWINDOW == 149 (0x7f211934a000) [pid = 1814] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:50:16 INFO - PROCESS | 1814 | --DOMWINDOW == 148 (0x7f211ffe4c00) [pid = 1814] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:50:16 INFO - PROCESS | 1814 | --DOMWINDOW == 147 (0x7f210d196c00) [pid = 1814] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:50:16 INFO - PROCESS | 1814 | --DOMWINDOW == 146 (0x7f210d195c00) [pid = 1814] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:50:16 INFO - PROCESS | 1814 | --DOMWINDOW == 145 (0x7f210d2e4800) [pid = 1814] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:50:16 INFO - PROCESS | 1814 | --DOMWINDOW == 144 (0x7f210c9cdc00) [pid = 1814] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:50:16 INFO - PROCESS | 1814 | --DOMWINDOW == 143 (0x7f21144ff400) [pid = 1814] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:50:16 INFO - PROCESS | 1814 | --DOMWINDOW == 142 (0x7f2112144000) [pid = 1814] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:50:16 INFO - PROCESS | 1814 | 1461282616423 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 16:50:16 INFO - PROCESS | 1814 | 1461282616425 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 16:50:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:50:16 INFO - PROCESS | 1814 | 1461282616444 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:50:16 INFO - PROCESS | 1814 | 1461282616446 Marionette TRACE conn3 <- [1,2846,null,{}] 16:50:16 INFO - PROCESS | 1814 | 1461282616451 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:16 INFO - PROCESS | 1814 | 1461282616646 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 16:50:16 INFO - PROCESS | 1814 | 1461282616840 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:16 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211583c800 == 197 [pid = 1814] [id = 719] 16:50:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 143 (0x7f21144fbc00) [pid = 1814] [serial = 2158] [outer = (nil)] 16:50:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 144 (0x7f21161a3c00) [pid = 1814] [serial = 2159] [outer = 0x7f21144fbc00] 16:50:16 INFO - PROCESS | 1814 | 1461282616901 Marionette DEBUG loaded listener.js 16:50:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 145 (0x7f2116ddf800) [pid = 1814] [serial = 2160] [outer = 0x7f21144fbc00] 16:50:17 INFO - PROCESS | 1814 | 1461282617600 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:50:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:50:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1187ms 16:50:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:50:17 INFO - PROCESS | 1814 | 1461282617631 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 16:50:17 INFO - PROCESS | 1814 | 1461282617634 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 16:50:17 INFO - PROCESS | 1814 | 1461282617639 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:50:17 INFO - PROCESS | 1814 | 1461282617642 Marionette TRACE conn3 <- [1,2850,null,{}] 16:50:17 INFO - PROCESS | 1814 | 1461282617647 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:17 INFO - PROCESS | 1814 | 1461282617939 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 16:50:17 INFO - PROCESS | 1814 | 1461282617961 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:17 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2116d1b000 == 198 [pid = 1814] [id = 720] 16:50:17 INFO - PROCESS | 1814 | ++DOMWINDOW == 146 (0x7f2111381400) [pid = 1814] [serial = 2161] [outer = (nil)] 16:50:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 147 (0x7f2116e0f000) [pid = 1814] [serial = 2162] [outer = 0x7f2111381400] 16:50:18 INFO - PROCESS | 1814 | 1461282618022 Marionette DEBUG loaded listener.js 16:50:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 148 (0x7f2117a65000) [pid = 1814] [serial = 2163] [outer = 0x7f2111381400] 16:50:19 INFO - PROCESS | 1814 | 1461282619135 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:50:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:50:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1533ms 16:50:19 INFO - PROCESS | 1814 | 1461282619173 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 16:50:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:50:19 INFO - PROCESS | 1814 | 1461282619179 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 16:50:19 INFO - PROCESS | 1814 | 1461282619187 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:50:19 INFO - PROCESS | 1814 | 1461282619192 Marionette TRACE conn3 <- [1,2854,null,{}] 16:50:19 INFO - PROCESS | 1814 | 1461282619200 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:19 INFO - PROCESS | 1814 | 1461282619412 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 16:50:19 INFO - PROCESS | 1814 | 1461282619741 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:19 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2113553000 == 199 [pid = 1814] [id = 721] 16:50:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 149 (0x7f2111482400) [pid = 1814] [serial = 2164] [outer = (nil)] 16:50:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 150 (0x7f2111f0b400) [pid = 1814] [serial = 2165] [outer = 0x7f2111482400] 16:50:19 INFO - PROCESS | 1814 | 1461282619825 Marionette DEBUG loaded listener.js 16:50:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 151 (0x7f2112ec4c00) [pid = 1814] [serial = 2166] [outer = 0x7f2111482400] 16:50:20 INFO - PROCESS | 1814 | 1461282620699 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:50:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:50:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1544ms 16:50:20 INFO - PROCESS | 1814 | 1461282620732 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 16:50:20 INFO - PROCESS | 1814 | 1461282620740 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 16:50:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:50:20 INFO - PROCESS | 1814 | 1461282620749 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:50:20 INFO - PROCESS | 1814 | 1461282620754 Marionette TRACE conn3 <- [1,2858,null,{}] 16:50:20 INFO - PROCESS | 1814 | 1461282620759 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:20 INFO - PROCESS | 1814 | 1461282620977 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 16:50:21 INFO - PROCESS | 1814 | 1461282621353 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:21 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21179a0800 == 200 [pid = 1814] [id = 722] 16:50:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 152 (0x7f211571a800) [pid = 1814] [serial = 2167] [outer = (nil)] 16:50:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 153 (0x7f21161a5400) [pid = 1814] [serial = 2168] [outer = 0x7f211571a800] 16:50:21 INFO - PROCESS | 1814 | 1461282621432 Marionette DEBUG loaded listener.js 16:50:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 154 (0x7f2116e05400) [pid = 1814] [serial = 2169] [outer = 0x7f211571a800] 16:50:22 INFO - PROCESS | 1814 | 1461282622332 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:50:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:50:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1633ms 16:50:22 INFO - PROCESS | 1814 | 1461282622384 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 16:50:22 INFO - PROCESS | 1814 | 1461282622388 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 16:50:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:50:22 INFO - PROCESS | 1814 | 1461282622394 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:50:22 INFO - PROCESS | 1814 | 1461282622400 Marionette TRACE conn3 <- [1,2862,null,{}] 16:50:22 INFO - PROCESS | 1814 | 1461282622416 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:22 INFO - PROCESS | 1814 | 1461282622689 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 16:50:23 INFO - PROCESS | 1814 | 1461282623022 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:23 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211848e000 == 201 [pid = 1814] [id = 723] 16:50:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 155 (0x7f2117a7a000) [pid = 1814] [serial = 2170] [outer = (nil)] 16:50:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 156 (0x7f2118404800) [pid = 1814] [serial = 2171] [outer = 0x7f2117a7a000] 16:50:23 INFO - PROCESS | 1814 | 1461282623133 Marionette DEBUG loaded listener.js 16:50:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 157 (0x7f2119052800) [pid = 1814] [serial = 2172] [outer = 0x7f2117a7a000] 16:50:23 INFO - PROCESS | 1814 | 1461282623987 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:50:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:50:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1637ms 16:50:24 INFO - PROCESS | 1814 | 1461282624034 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 16:50:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:50:24 INFO - PROCESS | 1814 | 1461282624038 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 16:50:24 INFO - PROCESS | 1814 | 1461282624044 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:50:24 INFO - PROCESS | 1814 | 1461282624047 Marionette TRACE conn3 <- [1,2866,null,{}] 16:50:24 INFO - PROCESS | 1814 | 1461282624052 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:24 INFO - PROCESS | 1814 | 1461282624279 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 16:50:24 INFO - PROCESS | 1814 | 1461282624604 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:24 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211915d000 == 202 [pid = 1814] [id = 724] 16:50:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 158 (0x7f210f32b800) [pid = 1814] [serial = 2173] [outer = (nil)] 16:50:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 159 (0x7f211ee0b400) [pid = 1814] [serial = 2174] [outer = 0x7f210f32b800] 16:50:24 INFO - PROCESS | 1814 | 1461282624685 Marionette DEBUG loaded listener.js 16:50:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 160 (0x7f211f0cbc00) [pid = 1814] [serial = 2175] [outer = 0x7f210f32b800] 16:50:25 INFO - PROCESS | 1814 | 1461282625494 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:50:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1488ms 16:50:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:50:25 INFO - PROCESS | 1814 | 1461282625532 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 16:50:25 INFO - PROCESS | 1814 | 1461282625535 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 16:50:25 INFO - PROCESS | 1814 | 1461282625542 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:50:25 INFO - PROCESS | 1814 | 1461282625545 Marionette TRACE conn3 <- [1,2870,null,{}] 16:50:25 INFO - PROCESS | 1814 | 1461282625551 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:25 INFO - PROCESS | 1814 | 1461282625749 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 16:50:26 INFO - PROCESS | 1814 | 1461282626027 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:26 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2119685800 == 203 [pid = 1814] [id = 725] 16:50:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 161 (0x7f211934ac00) [pid = 1814] [serial = 2176] [outer = (nil)] 16:50:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 162 (0x7f211ff39800) [pid = 1814] [serial = 2177] [outer = 0x7f211934ac00] 16:50:26 INFO - PROCESS | 1814 | 1461282626140 Marionette DEBUG loaded listener.js 16:50:26 INFO - PROCESS | 1814 | ++DOMWINDOW == 163 (0x7f2120258800) [pid = 1814] [serial = 2178] [outer = 0x7f211934ac00] 16:50:26 INFO - PROCESS | 1814 | 1461282626936 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 16:50:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:50:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1485ms 16:50:27 INFO - PROCESS | 1814 | 1461282627027 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 16:50:27 INFO - PROCESS | 1814 | 1461282627031 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 16:50:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:50:27 INFO - PROCESS | 1814 | 1461282627037 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:50:27 INFO - PROCESS | 1814 | 1461282627040 Marionette TRACE conn3 <- [1,2874,null,{}] 16:50:27 INFO - PROCESS | 1814 | 1461282627045 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:27 INFO - PROCESS | 1814 | 1461282627338 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 16:50:27 INFO - PROCESS | 1814 | 1461282627672 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:27 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211ff0d000 == 204 [pid = 1814] [id = 726] 16:50:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 164 (0x7f2121998400) [pid = 1814] [serial = 2179] [outer = (nil)] 16:50:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 165 (0x7f21221eb800) [pid = 1814] [serial = 2180] [outer = 0x7f2121998400] 16:50:27 INFO - PROCESS | 1814 | 1461282627747 Marionette DEBUG loaded listener.js 16:50:27 INFO - PROCESS | 1814 | ++DOMWINDOW == 166 (0x7f212223b000) [pid = 1814] [serial = 2181] [outer = 0x7f2121998400] 16:50:28 INFO - PROCESS | 1814 | 1461282628591 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:50:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:50:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1630ms 16:50:28 INFO - PROCESS | 1814 | 1461282628668 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 16:50:28 INFO - PROCESS | 1814 | 1461282628672 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 16:50:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:50:28 INFO - PROCESS | 1814 | 1461282628678 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:50:28 INFO - PROCESS | 1814 | 1461282628681 Marionette TRACE conn3 <- [1,2878,null,{}] 16:50:28 INFO - PROCESS | 1814 | 1461282628686 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:28 INFO - PROCESS | 1814 | 1461282628893 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 16:50:29 INFO - PROCESS | 1814 | 1461282629220 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:29 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212124f800 == 205 [pid = 1814] [id = 727] 16:50:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 167 (0x7f210f328c00) [pid = 1814] [serial = 2182] [outer = (nil)] 16:50:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 168 (0x7f2122448400) [pid = 1814] [serial = 2183] [outer = 0x7f210f328c00] 16:50:29 INFO - PROCESS | 1814 | 1461282629293 Marionette DEBUG loaded listener.js 16:50:29 INFO - PROCESS | 1814 | ++DOMWINDOW == 169 (0x7f21228bd400) [pid = 1814] [serial = 2184] [outer = 0x7f210f328c00] 16:50:30 INFO - PROCESS | 1814 | 1461282630066 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:50:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1443ms 16:50:30 INFO - PROCESS | 1814 | 1461282630123 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 16:50:30 INFO - PROCESS | 1814 | 1461282630127 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 16:50:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:50:30 INFO - PROCESS | 1814 | 1461282630132 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:50:30 INFO - PROCESS | 1814 | 1461282630135 Marionette TRACE conn3 <- [1,2882,null,{}] 16:50:30 INFO - PROCESS | 1814 | 1461282630140 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:30 INFO - PROCESS | 1814 | 1461282630366 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 16:50:30 INFO - PROCESS | 1814 | 1461282630686 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:30 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121fce000 == 206 [pid = 1814] [id = 728] 16:50:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 170 (0x7f211380c000) [pid = 1814] [serial = 2185] [outer = (nil)] 16:50:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 171 (0x7f2123a99c00) [pid = 1814] [serial = 2186] [outer = 0x7f211380c000] 16:50:30 INFO - PROCESS | 1814 | 1461282630761 Marionette DEBUG loaded listener.js 16:50:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 172 (0x7f21255ba800) [pid = 1814] [serial = 2187] [outer = 0x7f211380c000] 16:50:31 INFO - PROCESS | 1814 | 1461282631586 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:50:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:50:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1481ms 16:50:31 INFO - PROCESS | 1814 | 1461282631616 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 16:50:31 INFO - PROCESS | 1814 | 1461282631618 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 16:50:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:50:31 INFO - PROCESS | 1814 | 1461282631625 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:50:31 INFO - PROCESS | 1814 | 1461282631627 Marionette TRACE conn3 <- [1,2886,null,{}] 16:50:31 INFO - PROCESS | 1814 | 1461282631632 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:31 INFO - PROCESS | 1814 | 1461282631826 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 16:50:32 INFO - PROCESS | 1814 | 1461282632086 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:32 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2123e7b800 == 207 [pid = 1814] [id = 729] 16:50:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 173 (0x7f212244c800) [pid = 1814] [serial = 2188] [outer = (nil)] 16:50:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 174 (0x7f21255f4c00) [pid = 1814] [serial = 2189] [outer = 0x7f212244c800] 16:50:32 INFO - PROCESS | 1814 | 1461282632158 Marionette DEBUG loaded listener.js 16:50:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 175 (0x7f2125761800) [pid = 1814] [serial = 2190] [outer = 0x7f212244c800] 16:50:32 INFO - PROCESS | 1814 | 1461282632981 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:50:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:50:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1427ms 16:50:33 INFO - PROCESS | 1814 | 1461282633053 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 16:50:33 INFO - PROCESS | 1814 | 1461282633056 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 16:50:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:50:33 INFO - PROCESS | 1814 | 1461282633062 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:50:33 INFO - PROCESS | 1814 | 1461282633064 Marionette TRACE conn3 <- [1,2890,null,{}] 16:50:33 INFO - PROCESS | 1814 | 1461282633070 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:33 INFO - PROCESS | 1814 | 1461282633281 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 16:50:33 INFO - PROCESS | 1814 | 1461282633613 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:33 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21257c0800 == 208 [pid = 1814] [id = 730] 16:50:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 176 (0x7f21195a3000) [pid = 1814] [serial = 2191] [outer = (nil)] 16:50:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 177 (0x7f2125787400) [pid = 1814] [serial = 2192] [outer = 0x7f21195a3000] 16:50:33 INFO - PROCESS | 1814 | 1461282633687 Marionette DEBUG loaded listener.js 16:50:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 178 (0x7f2125dbb000) [pid = 1814] [serial = 2193] [outer = 0x7f21195a3000] 16:50:34 INFO - PROCESS | 1814 | 1461282634494 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:50:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:50:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1480ms 16:50:34 INFO - PROCESS | 1814 | 1461282634543 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 16:50:34 INFO - PROCESS | 1814 | 1461282634547 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 16:50:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:50:34 INFO - PROCESS | 1814 | 1461282634553 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:50:34 INFO - PROCESS | 1814 | 1461282634557 Marionette TRACE conn3 <- [1,2894,null,{}] 16:50:34 INFO - PROCESS | 1814 | 1461282634562 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:34 INFO - PROCESS | 1814 | 1461282634788 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 16:50:35 INFO - PROCESS | 1814 | 1461282635117 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:35 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2126330000 == 209 [pid = 1814] [id = 731] 16:50:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 179 (0x7f212665f800) [pid = 1814] [serial = 2194] [outer = (nil)] 16:50:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 180 (0x7f2126678c00) [pid = 1814] [serial = 2195] [outer = 0x7f212665f800] 16:50:35 INFO - PROCESS | 1814 | 1461282635197 Marionette DEBUG loaded listener.js 16:50:35 INFO - PROCESS | 1814 | ++DOMWINDOW == 181 (0x7f2128a24400) [pid = 1814] [serial = 2196] [outer = 0x7f212665f800] 16:50:35 INFO - PROCESS | 1814 | 1461282635984 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:50:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1489ms 16:50:36 INFO - PROCESS | 1814 | 1461282636043 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 16:50:36 INFO - PROCESS | 1814 | 1461282636046 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 16:50:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:50:36 INFO - PROCESS | 1814 | 1461282636052 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:50:36 INFO - PROCESS | 1814 | 1461282636054 Marionette TRACE conn3 <- [1,2898,null,{}] 16:50:36 INFO - PROCESS | 1814 | 1461282636060 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:36 INFO - PROCESS | 1814 | 1461282636272 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 16:50:36 INFO - PROCESS | 1814 | 1461282636595 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:36 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212a65a000 == 210 [pid = 1814] [id = 732] 16:50:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 182 (0x7f2128a24c00) [pid = 1814] [serial = 2197] [outer = (nil)] 16:50:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 183 (0x7f2129992800) [pid = 1814] [serial = 2198] [outer = 0x7f2128a24c00] 16:50:36 INFO - PROCESS | 1814 | 1461282636670 Marionette DEBUG loaded listener.js 16:50:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 184 (0x7f212a318400) [pid = 1814] [serial = 2199] [outer = 0x7f2128a24c00] 16:50:37 INFO - PROCESS | 1814 | 1461282637503 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:50:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:50:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1529ms 16:50:37 INFO - PROCESS | 1814 | 1461282637583 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 16:50:37 INFO - PROCESS | 1814 | 1461282637586 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 16:50:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:50:37 INFO - PROCESS | 1814 | 1461282637592 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:50:37 INFO - PROCESS | 1814 | 1461282637595 Marionette TRACE conn3 <- [1,2902,null,{}] 16:50:37 INFO - PROCESS | 1814 | 1461282637601 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:37 INFO - PROCESS | 1814 | 1461282637870 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 16:50:38 INFO - PROCESS | 1814 | 1461282638200 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:38 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212c76e000 == 211 [pid = 1814] [id = 733] 16:50:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 185 (0x7f2121993400) [pid = 1814] [serial = 2200] [outer = (nil)] 16:50:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 186 (0x7f212973ac00) [pid = 1814] [serial = 2201] [outer = 0x7f2121993400] 16:50:38 INFO - PROCESS | 1814 | 1461282638271 Marionette DEBUG loaded listener.js 16:50:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 187 (0x7f212ab4d800) [pid = 1814] [serial = 2202] [outer = 0x7f2121993400] 16:50:39 INFO - PROCESS | 1814 | 1461282639079 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:50:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:50:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1536ms 16:50:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:50:39 INFO - PROCESS | 1814 | 1461282639129 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 16:50:39 INFO - PROCESS | 1814 | 1461282639131 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 16:50:39 INFO - PROCESS | 1814 | 1461282639138 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:50:39 INFO - PROCESS | 1814 | 1461282639140 Marionette TRACE conn3 <- [1,2906,null,{}] 16:50:39 INFO - PROCESS | 1814 | 1461282639145 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:39 INFO - PROCESS | 1814 | 1461282639350 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 16:50:39 INFO - PROCESS | 1814 | 1461282639672 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:39 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2139a10000 == 212 [pid = 1814] [id = 734] 16:50:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 188 (0x7f21144f5000) [pid = 1814] [serial = 2203] [outer = (nil)] 16:50:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 189 (0x7f212b054000) [pid = 1814] [serial = 2204] [outer = 0x7f21144f5000] 16:50:39 INFO - PROCESS | 1814 | 1461282639764 Marionette DEBUG loaded listener.js 16:50:39 INFO - PROCESS | 1814 | ++DOMWINDOW == 190 (0x7f212b05c800) [pid = 1814] [serial = 2205] [outer = 0x7f21144f5000] 16:50:40 INFO - PROCESS | 1814 | 1461282640565 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:50:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1480ms 16:50:40 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:50:40 INFO - PROCESS | 1814 | 1461282640619 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 16:50:40 INFO - PROCESS | 1814 | 1461282640621 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 16:50:40 INFO - PROCESS | 1814 | 1461282640628 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:50:40 INFO - PROCESS | 1814 | 1461282640631 Marionette TRACE conn3 <- [1,2910,null,{}] 16:50:40 INFO - PROCESS | 1814 | 1461282640636 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:40 INFO - PROCESS | 1814 | 1461282640856 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 16:50:41 INFO - PROCESS | 1814 | 1461282641197 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:41 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213be85000 == 213 [pid = 1814] [id = 735] 16:50:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 191 (0x7f212b05d000) [pid = 1814] [serial = 2206] [outer = (nil)] 16:50:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 192 (0x7f212b080000) [pid = 1814] [serial = 2207] [outer = 0x7f212b05d000] 16:50:41 INFO - PROCESS | 1814 | 1461282641271 Marionette DEBUG loaded listener.js 16:50:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 193 (0x7f212b366c00) [pid = 1814] [serial = 2208] [outer = 0x7f212b05d000] 16:50:41 INFO - PROCESS | 1814 | 1461282641966 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 16:50:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:50:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:50:42 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1397ms 16:50:42 INFO - PROCESS | 1814 | 1461282642026 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 16:50:42 INFO - PROCESS | 1814 | 1461282642030 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 16:50:42 INFO - TEST-START | /DOMEvents/constructors.html 16:50:42 INFO - PROCESS | 1814 | 1461282642036 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:50:42 INFO - PROCESS | 1814 | 1461282642039 Marionette TRACE conn3 <- [1,2914,null,{}] 16:50:42 INFO - PROCESS | 1814 | 1461282642044 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:42 INFO - PROCESS | 1814 | 1461282642367 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 16:50:42 INFO - PROCESS | 1814 | 1461282642586 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:42 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213d6e8800 == 214 [pid = 1814] [id = 736] 16:50:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 194 (0x7f2112149800) [pid = 1814] [serial = 2209] [outer = (nil)] 16:50:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 195 (0x7f212b36b000) [pid = 1814] [serial = 2210] [outer = 0x7f2112149800] 16:50:42 INFO - PROCESS | 1814 | 1461282642705 Marionette DEBUG loaded listener.js 16:50:42 INFO - PROCESS | 1814 | ++DOMWINDOW == 196 (0x7f212b531000) [pid = 1814] [serial = 2211] [outer = 0x7f2112149800] 16:50:43 INFO - PROCESS | 1814 | 1461282643585 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:50:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:50:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:50:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:50:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:50:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:50:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:50:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:50:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:50:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:50:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:50:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:50:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:50:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:50:43 INFO - TEST-OK | /DOMEvents/constructors.html | took 1598ms 16:50:43 INFO - PROCESS | 1814 | 1461282643636 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 16:50:43 INFO - PROCESS | 1814 | 1461282643640 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 16:50:43 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:50:43 INFO - PROCESS | 1814 | 1461282643652 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:50:43 INFO - PROCESS | 1814 | 1461282643658 Marionette TRACE conn3 <- [1,2918,null,{}] 16:50:43 INFO - PROCESS | 1814 | 1461282643672 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:43 INFO - PROCESS | 1814 | 1461282643899 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 16:50:44 INFO - PROCESS | 1814 | 1461282644229 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:44 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213df05800 == 215 [pid = 1814] [id = 737] 16:50:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 197 (0x7f212244b800) [pid = 1814] [serial = 2212] [outer = (nil)] 16:50:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 198 (0x7f212b809800) [pid = 1814] [serial = 2213] [outer = 0x7f212244b800] 16:50:44 INFO - PROCESS | 1814 | 1461282644306 Marionette DEBUG loaded listener.js 16:50:44 INFO - PROCESS | 1814 | ++DOMWINDOW == 199 (0x7f212c00b000) [pid = 1814] [serial = 2214] [outer = 0x7f212244b800] 16:50:45 INFO - PROCESS | 1814 | 1461282645017 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:50:45 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:50:45 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1392ms 16:50:45 INFO - PROCESS | 1814 | 1461282645045 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 16:50:45 INFO - PROCESS | 1814 | 1461282645049 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 16:50:45 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:50:45 INFO - PROCESS | 1814 | 1461282645054 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:50:45 INFO - PROCESS | 1814 | 1461282645057 Marionette TRACE conn3 <- [1,2922,null,{}] 16:50:45 INFO - PROCESS | 1814 | 1461282645063 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:45 INFO - PROCESS | 1814 | 1461282645317 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 16:50:45 INFO - PROCESS | 1814 | 1461282645604 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:45 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f213fe5a000 == 216 [pid = 1814] [id = 738] 16:50:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 200 (0x7f212b365800) [pid = 1814] [serial = 2215] [outer = (nil)] 16:50:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 201 (0x7f212c393c00) [pid = 1814] [serial = 2216] [outer = 0x7f212b365800] 16:50:45 INFO - PROCESS | 1814 | 1461282645674 Marionette DEBUG loaded listener.js 16:50:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 202 (0x7f212ce41c00) [pid = 1814] [serial = 2217] [outer = 0x7f212b365800] 16:50:46 INFO - PROCESS | 1814 | [1814] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:50:46 INFO - PROCESS | 1814 | [1814] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:50:46 INFO - PROCESS | 1814 | [1814] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:50:46 INFO - PROCESS | 1814 | [1814] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:50:46 INFO - PROCESS | 1814 | 1461282646492 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 16:50:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:50:46 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:50:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:50:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:50:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 16:50:46 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:50:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:50:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:50:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 16:50:46 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:50:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:50:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:50:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 16:50:46 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:50:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:50:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:50:46 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:50:46 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1482ms 16:50:46 INFO - PROCESS | 1814 | 1461282646542 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 16:50:46 INFO - PROCESS | 1814 | 1461282646548 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 16:50:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:50:46 INFO - PROCESS | 1814 | 1461282646556 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:50:46 INFO - PROCESS | 1814 | 1461282646558 Marionette TRACE conn3 <- [1,2926,null,{}] 16:50:46 INFO - PROCESS | 1814 | 1461282646583 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:46 INFO - PROCESS | 1814 | 1461282646808 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 16:50:47 INFO - PROCESS | 1814 | 1461282647104 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:47 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f214219d000 == 217 [pid = 1814] [id = 739] 16:50:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 203 (0x7f212b36bc00) [pid = 1814] [serial = 2218] [outer = (nil)] 16:50:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 204 (0x7f212ceb8000) [pid = 1814] [serial = 2219] [outer = 0x7f212b36bc00] 16:50:47 INFO - PROCESS | 1814 | 1461282647222 Marionette DEBUG loaded listener.js 16:50:47 INFO - PROCESS | 1814 | ++DOMWINDOW == 205 (0x7f212e37d400) [pid = 1814] [serial = 2220] [outer = 0x7f212b36bc00] 16:50:47 INFO - PROCESS | 1814 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:50:47 INFO - PROCESS | 1814 | 1461282647904 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 16:50:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:50:47 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1397ms 16:50:47 INFO - PROCESS | 1814 | 1461282647954 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 16:50:47 INFO - PROCESS | 1814 | 1461282647960 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 16:50:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:50:47 INFO - PROCESS | 1814 | 1461282647965 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:50:47 INFO - PROCESS | 1814 | 1461282647967 Marionette TRACE conn3 <- [1,2930,null,{}] 16:50:47 INFO - PROCESS | 1814 | 1461282647973 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:48 INFO - PROCESS | 1814 | 1461282648187 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 16:50:48 INFO - PROCESS | 1814 | 1461282648476 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:48 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210cba3000 == 218 [pid = 1814] [id = 740] 16:50:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 206 (0x7f212b806400) [pid = 1814] [serial = 2221] [outer = (nil)] 16:50:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 207 (0x7f212e596c00) [pid = 1814] [serial = 2222] [outer = 0x7f212b806400] 16:50:48 INFO - PROCESS | 1814 | 1461282648562 Marionette DEBUG loaded listener.js 16:50:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 208 (0x7f2131f63000) [pid = 1814] [serial = 2223] [outer = 0x7f212b806400] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21120b3000 == 217 [pid = 1814] [id = 345] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211901f800 == 216 [pid = 1814] [id = 611] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211849d000 == 215 [pid = 1814] [id = 610] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211583c800 == 214 [pid = 1814] [id = 719] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2115091800 == 213 [pid = 1814] [id = 718] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2112f70800 == 212 [pid = 1814] [id = 717] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f210f409800 == 211 [pid = 1814] [id = 716] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2138bd9800 == 210 [pid = 1814] [id = 715] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21388ea800 == 209 [pid = 1814] [id = 714] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212e507800 == 208 [pid = 1814] [id = 713] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212cb1d800 == 207 [pid = 1814] [id = 712] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212be15000 == 206 [pid = 1814] [id = 711] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212b6c8800 == 205 [pid = 1814] [id = 710] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212aa61000 == 204 [pid = 1814] [id = 709] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2128a4d800 == 203 [pid = 1814] [id = 708] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2126334000 == 202 [pid = 1814] [id = 707] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125ca0000 == 201 [pid = 1814] [id = 706] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125ba8800 == 200 [pid = 1814] [id = 705] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125716000 == 199 [pid = 1814] [id = 704] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125569000 == 198 [pid = 1814] [id = 703] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2125426800 == 197 [pid = 1814] [id = 702] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21225c8800 == 196 [pid = 1814] [id = 701] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121d26800 == 195 [pid = 1814] [id = 700] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21200b4800 == 194 [pid = 1814] [id = 699] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2119622800 == 193 [pid = 1814] [id = 698] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2115841000 == 192 [pid = 1814] [id = 697] 16:50:50 INFO - PROCESS | 1814 | --DOCSHELL 0x7f210f41f800 == 191 [pid = 1814] [id = 696] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 207 (0x7f211959e800) [pid = 1814] [serial = 2081] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 206 (0x7f212026d400) [pid = 1814] [serial = 2084] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 205 (0x7f21159c6800) [pid = 1814] [serial = 2087] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 204 (0x7f212136cc00) [pid = 1814] [serial = 2085] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 203 (0x7f210d2e4400) [pid = 1814] [serial = 2066] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 202 (0x7f210c9c9800) [pid = 1814] [serial = 2063] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 201 (0x7f212244a000) [pid = 1814] [serial = 2060] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 200 (0x7f2121d65000) [pid = 1814] [serial = 2057] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 199 (0x7f212181a800) [pid = 1814] [serial = 2054] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 198 (0x7f212025b800) [pid = 1814] [serial = 2051] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 197 (0x7f211f159000) [pid = 1814] [serial = 2048] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 196 (0x7f2119051c00) [pid = 1814] [serial = 2045] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 195 (0x7f2117a90c00) [pid = 1814] [serial = 2042] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 194 (0x7f2117a5f400) [pid = 1814] [serial = 2039] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 193 (0x7f21161ae800) [pid = 1814] [serial = 2036] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 192 (0x7f2113095800) [pid = 1814] [serial = 2033] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 191 (0x7f210f1eb400) [pid = 1814] [serial = 2030] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 190 (0x7f2114fa8800) [pid = 1814] [serial = 2028] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 189 (0x7f211840d400) [pid = 1814] [serial = 2078] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 188 (0x7f211214b400) [pid = 1814] [serial = 2075] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 187 (0x7f21178ae400) [pid = 1814] [serial = 2076] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 186 (0x7f2116418c00) [pid = 1814] [serial = 2073] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 185 (0x7f21159ca800) [pid = 1814] [serial = 2072] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 184 (0x7f2115727000) [pid = 1814] [serial = 2070] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 183 (0x7f211380fc00) [pid = 1814] [serial = 2069] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 182 (0x7f210e284800) [pid = 1814] [serial = 2067] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 181 (0x7f211eea7800) [pid = 1814] [serial = 2082] [outer = (nil)] [url = about:blank] 16:50:50 INFO - PROCESS | 1814 | --DOMWINDOW == 180 (0x7f2119049400) [pid = 1814] [serial = 2079] [outer = (nil)] [url = about:blank] 16:50:51 INFO - PROCESS | 1814 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:50:51 INFO - PROCESS | 1814 | 1461282651158 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 16:50:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:50:51 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 3235ms 16:50:51 INFO - PROCESS | 1814 | 1461282651213 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 16:50:51 INFO - PROCESS | 1814 | 1461282651220 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 16:50:51 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:50:51 INFO - PROCESS | 1814 | 1461282651228 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:50:51 INFO - PROCESS | 1814 | 1461282651233 Marionette TRACE conn3 <- [1,2934,null,{}] 16:50:51 INFO - PROCESS | 1814 | 1461282651239 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:51 INFO - PROCESS | 1814 | 1461282651437 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 16:50:51 INFO - PROCESS | 1814 | 1461282651649 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:51 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210f409800 == 192 [pid = 1814] [id = 741] 16:50:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 181 (0x7f210e4e6c00) [pid = 1814] [serial = 2224] [outer = (nil)] 16:50:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 182 (0x7f2111382000) [pid = 1814] [serial = 2225] [outer = 0x7f210e4e6c00] 16:50:51 INFO - PROCESS | 1814 | 1461282651722 Marionette DEBUG loaded listener.js 16:50:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 183 (0x7f2111f14400) [pid = 1814] [serial = 2226] [outer = 0x7f210e4e6c00] 16:50:52 INFO - PROCESS | 1814 | 1461282652461 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:50:52 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:50:52 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1281ms 16:50:52 INFO - PROCESS | 1814 | 1461282652509 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 16:50:52 INFO - PROCESS | 1814 | 1461282652516 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 16:50:52 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:50:52 INFO - PROCESS | 1814 | 1461282652562 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:50:52 INFO - PROCESS | 1814 | 1461282652566 Marionette TRACE conn3 <- [1,2938,null,{}] 16:50:52 INFO - PROCESS | 1814 | 1461282652571 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:52 INFO - PROCESS | 1814 | 1461282652752 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 16:50:52 INFO - PROCESS | 1814 | 1461282652762 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:52 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2112f70800 == 193 [pid = 1814] [id = 742] 16:50:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 184 (0x7f21143ec800) [pid = 1814] [serial = 2227] [outer = (nil)] 16:50:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 185 (0x7f2115726000) [pid = 1814] [serial = 2228] [outer = 0x7f21143ec800] 16:50:52 INFO - PROCESS | 1814 | 1461282652820 Marionette DEBUG loaded listener.js 16:50:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 186 (0x7f21160c8000) [pid = 1814] [serial = 2229] [outer = 0x7f21143ec800] 16:50:53 INFO - PROCESS | 1814 | 1461282653708 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:50:53 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. 16:50:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1188ms 16:50:53 INFO - PROCESS | 1814 | 1461282653745 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 16:50:53 INFO - PROCESS | 1814 | 1461282653747 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 16:50:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:50:53 INFO - PROCESS | 1814 | 1461282653778 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:50:53 INFO - PROCESS | 1814 | 1461282653782 Marionette TRACE conn3 <- [1,2942,null,{}] 16:50:53 INFO - PROCESS | 1814 | 1461282653798 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:54 INFO - PROCESS | 1814 | 1461282654073 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 16:50:54 INFO - PROCESS | 1814 | 1461282654109 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:54 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21150a5000 == 194 [pid = 1814] [id = 743] 16:50:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 187 (0x7f2116417400) [pid = 1814] [serial = 2230] [outer = (nil)] 16:50:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 188 (0x7f2117a65800) [pid = 1814] [serial = 2231] [outer = 0x7f2116417400] 16:50:54 INFO - PROCESS | 1814 | 1461282654171 Marionette DEBUG loaded listener.js 16:50:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 189 (0x7f2117a90400) [pid = 1814] [serial = 2232] [outer = 0x7f2116417400] 16:50:54 INFO - PROCESS | 1814 | 1461282654992 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 188 (0x7f210f324000) [pid = 1814] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 187 (0x7f210b770400) [pid = 1814] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 186 (0x7f211f0d0400) [pid = 1814] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 185 (0x7f210c9c3800) [pid = 1814] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 184 (0x7f212623c000) [pid = 1814] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 183 (0x7f211eea3800) [pid = 1814] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 182 (0x7f2121370c00) [pid = 1814] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 181 (0x7f210c9c5400) [pid = 1814] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 180 (0x7f21255c5800) [pid = 1814] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 179 (0x7f21144fa400) [pid = 1814] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 178 (0x7f21144fbc00) [pid = 1814] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 177 (0x7f2117a61400) [pid = 1814] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 176 (0x7f2116e0b800) [pid = 1814] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 175 (0x7f211380a800) [pid = 1814] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:50:55 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 16:50:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:50:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1666ms 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 174 (0x7f210b779000) [pid = 1814] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 173 (0x7f210e10f800) [pid = 1814] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 172 (0x7f210e33e400) [pid = 1814] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 171 (0x7f2126799000) [pid = 1814] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 170 (0x7f21264b9800) [pid = 1814] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 169 (0x7f210d194800) [pid = 1814] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 168 (0x7f210c9c6000) [pid = 1814] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 167 (0x7f2125feb400) [pid = 1814] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 166 (0x7f2125fe8800) [pid = 1814] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 165 (0x7f2125fe5400) [pid = 1814] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 164 (0x7f2125e72c00) [pid = 1814] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 163 (0x7f21256a4800) [pid = 1814] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 162 (0x7f21255f3c00) [pid = 1814] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 161 (0x7f2123ba9400) [pid = 1814] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 160 (0x7f21195a7400) [pid = 1814] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 159 (0x7f2122234c00) [pid = 1814] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 158 (0x7f2121e45c00) [pid = 1814] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 157 (0x7f2122233c00) [pid = 1814] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 156 (0x7f211904c800) [pid = 1814] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 155 (0x7f210d2e5800) [pid = 1814] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 154 (0x7f2111f0cc00) [pid = 1814] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 153 (0x7f21159c3800) [pid = 1814] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 152 (0x7f211840b000) [pid = 1814] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 151 (0x7f211ee08800) [pid = 1814] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 150 (0x7f2116e09400) [pid = 1814] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:50:55 INFO - PROCESS | 1814 | --DOMWINDOW == 149 (0x7f21159cf800) [pid = 1814] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:50:55 INFO - PROCESS | 1814 | 1461282655469 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 16:50:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:50:55 INFO - PROCESS | 1814 | 1461282655474 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 16:50:55 INFO - PROCESS | 1814 | 1461282655479 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:50:55 INFO - PROCESS | 1814 | 1461282655482 Marionette TRACE conn3 <- [1,2946,null,{}] 16:50:55 INFO - PROCESS | 1814 | 1461282655487 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:55 INFO - PROCESS | 1814 | 1461282655681 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 16:50:55 INFO - PROCESS | 1814 | 1461282655946 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:55 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2115839800 == 195 [pid = 1814] [id = 744] 16:50:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 150 (0x7f211309fc00) [pid = 1814] [serial = 2233] [outer = (nil)] 16:50:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 151 (0x7f21144fa400) [pid = 1814] [serial = 2234] [outer = 0x7f211309fc00] 16:50:56 INFO - PROCESS | 1814 | 1461282656006 Marionette DEBUG loaded listener.js 16:50:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 152 (0x7f2116dd7800) [pid = 1814] [serial = 2235] [outer = 0x7f211309fc00] 16:50:56 INFO - PROCESS | 1814 | 1461282656556 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:50:56 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. 16:50:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1132ms 16:50:56 INFO - PROCESS | 1814 | 1461282656611 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 16:50:56 INFO - PROCESS | 1814 | 1461282656614 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 16:50:56 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:50:56 INFO - PROCESS | 1814 | 1461282656620 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:50:56 INFO - PROCESS | 1814 | 1461282656622 Marionette TRACE conn3 <- [1,2950,null,{}] 16:50:56 INFO - PROCESS | 1814 | 1461282656627 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:56 INFO - PROCESS | 1814 | 1461282656827 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 16:50:57 INFO - PROCESS | 1814 | 1461282657033 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:57 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2116e50000 == 196 [pid = 1814] [id = 745] 16:50:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 153 (0x7f210f1e7000) [pid = 1814] [serial = 2236] [outer = (nil)] 16:50:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 154 (0x7f2117a86800) [pid = 1814] [serial = 2237] [outer = 0x7f210f1e7000] 16:50:57 INFO - PROCESS | 1814 | 1461282657104 Marionette DEBUG loaded listener.js 16:50:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 155 (0x7f211904c800) [pid = 1814] [serial = 2238] [outer = 0x7f210f1e7000] 16:50:57 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210d972000 == 197 [pid = 1814] [id = 746] 16:50:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 156 (0x7f210e4e3c00) [pid = 1814] [serial = 2239] [outer = (nil)] 16:50:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 157 (0x7f210d2ec800) [pid = 1814] [serial = 2240] [outer = 0x7f210e4e3c00] 16:50:58 INFO - PROCESS | 1814 | 1461282658132 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:50:58 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. 16:50:58 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1533ms 16:50:58 INFO - PROCESS | 1814 | 1461282658153 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 16:50:58 INFO - PROCESS | 1814 | 1461282658159 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 16:50:58 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:50:58 INFO - PROCESS | 1814 | 1461282658168 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:50:58 INFO - PROCESS | 1814 | 1461282658173 Marionette TRACE conn3 <- [1,2954,null,{}] 16:50:58 INFO - PROCESS | 1814 | 1461282658190 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:58 INFO - PROCESS | 1814 | 1461282658507 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 16:50:58 INFO - PROCESS | 1814 | 1461282658894 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:58 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21139e9000 == 198 [pid = 1814] [id = 747] 16:50:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 158 (0x7f2113738400) [pid = 1814] [serial = 2241] [outer = (nil)] 16:50:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 159 (0x7f2113740800) [pid = 1814] [serial = 2242] [outer = 0x7f2113738400] 16:50:58 INFO - PROCESS | 1814 | 1461282658969 Marionette DEBUG loaded listener.js 16:50:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 160 (0x7f2115726400) [pid = 1814] [serial = 2243] [outer = 0x7f2113738400] 16:50:59 INFO - PROCESS | 1814 | 1461282659705 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:50:59 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:50:59 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 16:50:59 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1551ms 16:50:59 INFO - PROCESS | 1814 | 1461282659720 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 16:50:59 INFO - PROCESS | 1814 | 1461282659729 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 16:50:59 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:50:59 INFO - PROCESS | 1814 | 1461282659738 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:50:59 INFO - PROCESS | 1814 | 1461282659742 Marionette TRACE conn3 <- [1,2958,null,{}] 16:50:59 INFO - PROCESS | 1814 | 1461282659748 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:59 INFO - PROCESS | 1814 | 1461282659983 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 16:51:00 INFO - PROCESS | 1814 | 1461282660246 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:00 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2118462800 == 199 [pid = 1814] [id = 748] 16:51:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 161 (0x7f21161adc00) [pid = 1814] [serial = 2244] [outer = (nil)] 16:51:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 162 (0x7f2118410400) [pid = 1814] [serial = 2245] [outer = 0x7f21161adc00] 16:51:00 INFO - PROCESS | 1814 | 1461282660321 Marionette DEBUG loaded listener.js 16:51:00 INFO - PROCESS | 1814 | ++DOMWINDOW == 163 (0x7f21195a2400) [pid = 1814] [serial = 2246] [outer = 0x7f21161adc00] 16:51:01 INFO - PROCESS | 1814 | 1461282661233 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:51:01 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. 16:51:01 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1528ms 16:51:01 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:51:01 INFO - PROCESS | 1814 | 1461282661267 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 16:51:01 INFO - PROCESS | 1814 | 1461282661270 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 16:51:01 INFO - PROCESS | 1814 | 1461282661277 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:51:01 INFO - PROCESS | 1814 | 1461282661282 Marionette TRACE conn3 <- [1,2962,null,{}] 16:51:01 INFO - PROCESS | 1814 | 1461282661298 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:01 INFO - PROCESS | 1814 | 1461282661615 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 16:51:01 INFO - PROCESS | 1814 | 1461282661847 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:01 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2119634000 == 200 [pid = 1814] [id = 749] 16:51:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 164 (0x7f211f153800) [pid = 1814] [serial = 2247] [outer = (nil)] 16:51:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 165 (0x7f2120256000) [pid = 1814] [serial = 2248] [outer = 0x7f211f153800] 16:51:01 INFO - PROCESS | 1814 | 1461282661985 Marionette DEBUG loaded listener.js 16:51:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 166 (0x7f212126bc00) [pid = 1814] [serial = 2249] [outer = 0x7f211f153800] 16:51:02 INFO - PROCESS | 1814 | 1461282662740 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:51:02 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. 16:51:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1486ms 16:51:02 INFO - PROCESS | 1814 | 1461282662761 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 16:51:02 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:51:02 INFO - PROCESS | 1814 | 1461282662766 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 16:51:02 INFO - PROCESS | 1814 | 1461282662772 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:51:02 INFO - PROCESS | 1814 | 1461282662775 Marionette TRACE conn3 <- [1,2966,null,{}] 16:51:02 INFO - PROCESS | 1814 | 1461282662780 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:03 INFO - PROCESS | 1814 | 1461282662996 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 16:51:03 INFO - PROCESS | 1814 | 1461282663259 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:03 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211ff07000 == 201 [pid = 1814] [id = 750] 16:51:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 167 (0x7f211ffe3400) [pid = 1814] [serial = 2250] [outer = (nil)] 16:51:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 168 (0x7f212198a800) [pid = 1814] [serial = 2251] [outer = 0x7f211ffe3400] 16:51:03 INFO - PROCESS | 1814 | 1461282663336 Marionette DEBUG loaded listener.js 16:51:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 169 (0x7f2121e3fc00) [pid = 1814] [serial = 2252] [outer = 0x7f211ffe3400] 16:51:04 INFO - PROCESS | 1814 | 1461282664093 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:51:04 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. 16:51:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1333ms 16:51:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:51:04 INFO - PROCESS | 1814 | 1461282664105 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 16:51:04 INFO - PROCESS | 1814 | 1461282664107 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 16:51:04 INFO - PROCESS | 1814 | 1461282664114 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:51:04 INFO - PROCESS | 1814 | 1461282664117 Marionette TRACE conn3 <- [1,2970,null,{}] 16:51:04 INFO - PROCESS | 1814 | 1461282664123 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:04 INFO - PROCESS | 1814 | 1461282664360 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 16:51:04 INFO - PROCESS | 1814 | 1461282664651 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:04 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121abd800 == 202 [pid = 1814] [id = 751] 16:51:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 170 (0x7f212136e800) [pid = 1814] [serial = 2253] [outer = (nil)] 16:51:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 171 (0x7f2122205800) [pid = 1814] [serial = 2254] [outer = 0x7f212136e800] 16:51:04 INFO - PROCESS | 1814 | 1461282664728 Marionette DEBUG loaded listener.js 16:51:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 172 (0x7f212244f400) [pid = 1814] [serial = 2255] [outer = 0x7f212136e800] 16:51:05 INFO - PROCESS | 1814 | 1461282665483 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:51:05 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. 16:51:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1384ms 16:51:05 INFO - PROCESS | 1814 | 1461282665498 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 16:51:05 INFO - PROCESS | 1814 | 1461282665501 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 16:51:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:51:05 INFO - PROCESS | 1814 | 1461282665507 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:51:05 INFO - PROCESS | 1814 | 1461282665510 Marionette TRACE conn3 <- [1,2974,null,{}] 16:51:05 INFO - PROCESS | 1814 | 1461282665515 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:05 INFO - PROCESS | 1814 | 1461282665772 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 16:51:06 INFO - PROCESS | 1814 | 1461282666035 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:06 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125422800 == 203 [pid = 1814] [id = 752] 16:51:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 173 (0x7f2122450800) [pid = 1814] [serial = 2256] [outer = (nil)] 16:51:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 174 (0x7f2122d47c00) [pid = 1814] [serial = 2257] [outer = 0x7f2122450800] 16:51:06 INFO - PROCESS | 1814 | 1461282666111 Marionette DEBUG loaded listener.js 16:51:06 INFO - PROCESS | 1814 | ++DOMWINDOW == 175 (0x7f21255bb800) [pid = 1814] [serial = 2258] [outer = 0x7f2122450800] 16:51:06 INFO - PROCESS | 1814 | 1461282666883 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 16:51:06 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. 16:51:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1433ms 16:51:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:51:06 INFO - PROCESS | 1814 | 1461282666941 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 16:51:06 INFO - PROCESS | 1814 | 1461282666944 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 16:51:06 INFO - PROCESS | 1814 | 1461282666950 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:51:06 INFO - PROCESS | 1814 | 1461282666953 Marionette TRACE conn3 <- [1,2978,null,{}] 16:51:06 INFO - PROCESS | 1814 | 1461282666958 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:07 INFO - PROCESS | 1814 | 1461282667230 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 16:51:07 INFO - PROCESS | 1814 | 1461282667524 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:07 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21257d3000 == 204 [pid = 1814] [id = 753] 16:51:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 176 (0x7f21228be400) [pid = 1814] [serial = 2259] [outer = (nil)] 16:51:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 177 (0x7f21256a5c00) [pid = 1814] [serial = 2260] [outer = 0x7f21228be400] 16:51:07 INFO - PROCESS | 1814 | 1461282667645 Marionette DEBUG loaded listener.js 16:51:07 INFO - PROCESS | 1814 | ++DOMWINDOW == 178 (0x7f2125db6c00) [pid = 1814] [serial = 2261] [outer = 0x7f21228be400] 16:51:08 INFO - PROCESS | 1814 | 1461282668477 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:51:08 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. 16:51:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1582ms 16:51:08 INFO - PROCESS | 1814 | 1461282668534 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 16:51:08 INFO - PROCESS | 1814 | 1461282668540 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 16:51:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:51:08 INFO - PROCESS | 1814 | 1461282668572 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:51:08 INFO - PROCESS | 1814 | 1461282668576 Marionette TRACE conn3 <- [1,2982,null,{}] 16:51:08 INFO - PROCESS | 1814 | 1461282668589 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:08 INFO - PROCESS | 1814 | 1461282668954 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 16:51:09 INFO - PROCESS | 1814 | 1461282669357 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:09 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125ee7800 == 205 [pid = 1814] [id = 754] 16:51:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 179 (0x7f210e106800) [pid = 1814] [serial = 2262] [outer = (nil)] 16:51:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 180 (0x7f2125dbe800) [pid = 1814] [serial = 2263] [outer = 0x7f210e106800] 16:51:09 INFO - PROCESS | 1814 | 1461282669465 Marionette DEBUG loaded listener.js 16:51:09 INFO - PROCESS | 1814 | ++DOMWINDOW == 181 (0x7f2125e75000) [pid = 1814] [serial = 2264] [outer = 0x7f210e106800] 16:51:10 INFO - PROCESS | 1814 | 1461282670221 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 16:51:10 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 16:51:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:51:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:51:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1712ms 16:51:10 INFO - PROCESS | 1814 | 1461282670264 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 16:51:10 INFO - PROCESS | 1814 | 1461282670267 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 16:51:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:51:10 INFO - PROCESS | 1814 | 1461282670273 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:51:10 INFO - PROCESS | 1814 | 1461282670275 Marionette TRACE conn3 <- [1,2986,null,{}] 16:51:10 INFO - PROCESS | 1814 | 1461282670281 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:10 INFO - PROCESS | 1814 | 1461282670509 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 16:51:10 INFO - PROCESS | 1814 | 1461282670799 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:10 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2126474000 == 206 [pid = 1814] [id = 755] 16:51:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 182 (0x7f2115723400) [pid = 1814] [serial = 2265] [outer = (nil)] 16:51:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 183 (0x7f2126239000) [pid = 1814] [serial = 2266] [outer = 0x7f2115723400] 16:51:10 INFO - PROCESS | 1814 | 1461282670873 Marionette DEBUG loaded listener.js 16:51:10 INFO - PROCESS | 1814 | ++DOMWINDOW == 184 (0x7f212624fc00) [pid = 1814] [serial = 2267] [outer = 0x7f2115723400] 16:51:11 INFO - PROCESS | 1814 | 1461282671569 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:51:11 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. 16:51:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1328ms 16:51:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:51:11 INFO - PROCESS | 1814 | 1461282671603 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 16:51:11 INFO - PROCESS | 1814 | 1461282671606 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 16:51:11 INFO - PROCESS | 1814 | 1461282671613 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:51:11 INFO - PROCESS | 1814 | 1461282671616 Marionette TRACE conn3 <- [1,2990,null,{}] 16:51:11 INFO - PROCESS | 1814 | 1461282671621 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:11 INFO - PROCESS | 1814 | 1461282671844 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 16:51:12 INFO - PROCESS | 1814 | 1461282672107 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:12 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212b2c0800 == 207 [pid = 1814] [id = 756] 16:51:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 185 (0x7f2125dc1c00) [pid = 1814] [serial = 2268] [outer = (nil)] 16:51:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 186 (0x7f21264b8c00) [pid = 1814] [serial = 2269] [outer = 0x7f2125dc1c00] 16:51:12 INFO - PROCESS | 1814 | 1461282672195 Marionette DEBUG loaded listener.js 16:51:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 187 (0x7f21265e7800) [pid = 1814] [serial = 2270] [outer = 0x7f2125dc1c00] 16:51:12 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212aa4c800 == 208 [pid = 1814] [id = 757] 16:51:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 188 (0x7f212666c400) [pid = 1814] [serial = 2271] [outer = (nil)] 16:51:12 INFO - PROCESS | 1814 | ++DOMWINDOW == 189 (0x7f21265f3c00) [pid = 1814] [serial = 2272] [outer = 0x7f212666c400] 16:51:13 INFO - PROCESS | 1814 | 1461282673126 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:51:13 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. 16:51:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1529ms 16:51:13 INFO - PROCESS | 1814 | 1461282673143 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 16:51:13 INFO - PROCESS | 1814 | 1461282673146 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 16:51:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:51:13 INFO - PROCESS | 1814 | 1461282673154 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:51:13 INFO - PROCESS | 1814 | 1461282673159 Marionette TRACE conn3 <- [1,2994,null,{}] 16:51:13 INFO - PROCESS | 1814 | 1461282673165 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:13 INFO - PROCESS | 1814 | 1461282673492 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 16:51:13 INFO - PROCESS | 1814 | 1461282673807 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:13 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212e22a000 == 209 [pid = 1814] [id = 758] 16:51:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 190 (0x7f2126672c00) [pid = 1814] [serial = 2273] [outer = (nil)] 16:51:13 INFO - PROCESS | 1814 | ++DOMWINDOW == 191 (0x7f212679d000) [pid = 1814] [serial = 2274] [outer = 0x7f2126672c00] 16:51:13 INFO - PROCESS | 1814 | 1461282673894 Marionette DEBUG loaded listener.js 16:51:14 INFO - PROCESS | 1814 | ++DOMWINDOW == 192 (0x7f2127ed2000) [pid = 1814] [serial = 2275] [outer = 0x7f2126672c00] 16:51:14 INFO - PROCESS | 1814 | 1461282674654 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:51:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:51:14 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 16:51:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1530ms 16:51:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:51:14 INFO - PROCESS | 1814 | 1461282674685 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 16:51:14 INFO - PROCESS | 1814 | 1461282674688 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 16:51:14 INFO - PROCESS | 1814 | 1461282674694 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:51:14 INFO - PROCESS | 1814 | 1461282674697 Marionette TRACE conn3 <- [1,2998,null,{}] 16:51:14 INFO - PROCESS | 1814 | 1461282674702 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:14 INFO - PROCESS | 1814 | 1461282674932 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 16:51:15 INFO - PROCESS | 1814 | 1461282675197 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:15 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2139f62800 == 210 [pid = 1814] [id = 759] 16:51:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 193 (0x7f2126794800) [pid = 1814] [serial = 2276] [outer = (nil)] 16:51:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 194 (0x7f212a4bf800) [pid = 1814] [serial = 2277] [outer = 0x7f2126794800] 16:51:15 INFO - PROCESS | 1814 | 1461282675270 Marionette DEBUG loaded listener.js 16:51:15 INFO - PROCESS | 1814 | ++DOMWINDOW == 195 (0x7f212b36f400) [pid = 1814] [serial = 2278] [outer = 0x7f2126794800] 16:51:16 INFO - PROCESS | 1814 | 1461282676105 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:51:16 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. 16:51:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1440ms 16:51:16 INFO - PROCESS | 1814 | 1461282676133 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 16:51:16 INFO - PROCESS | 1814 | 1461282676137 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 16:51:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:51:16 INFO - PROCESS | 1814 | 1461282676142 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:51:16 INFO - PROCESS | 1814 | 1461282676144 Marionette TRACE conn3 <- [1,3002,null,{}] 16:51:16 INFO - PROCESS | 1814 | 1461282676150 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:16 INFO - PROCESS | 1814 | 1461282676378 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 16:51:16 INFO - PROCESS | 1814 | 1461282676643 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:16 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2140846800 == 211 [pid = 1814] [id = 760] 16:51:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 196 (0x7f21267a3000) [pid = 1814] [serial = 2279] [outer = (nil)] 16:51:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 197 (0x7f212b948000) [pid = 1814] [serial = 2280] [outer = 0x7f21267a3000] 16:51:16 INFO - PROCESS | 1814 | 1461282676714 Marionette DEBUG loaded listener.js 16:51:16 INFO - PROCESS | 1814 | ++DOMWINDOW == 198 (0x7f212c754400) [pid = 1814] [serial = 2281] [outer = 0x7f21267a3000] 16:51:17 INFO - PROCESS | 1814 | 1461282677526 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:51:17 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. 16:51:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1441ms 16:51:17 INFO - PROCESS | 1814 | 1461282677585 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 16:51:17 INFO - PROCESS | 1814 | 1461282677588 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 16:51:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:51:17 INFO - PROCESS | 1814 | 1461282677594 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:51:17 INFO - PROCESS | 1814 | 1461282677596 Marionette TRACE conn3 <- [1,3006,null,{}] 16:51:17 INFO - PROCESS | 1814 | 1461282677602 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:17 INFO - PROCESS | 1814 | 1461282677852 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 16:51:18 INFO - PROCESS | 1814 | 1461282678121 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:18 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211235f000 == 212 [pid = 1814] [id = 761] 16:51:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 199 (0x7f210c9c9c00) [pid = 1814] [serial = 2282] [outer = (nil)] 16:51:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 200 (0x7f212cf10000) [pid = 1814] [serial = 2283] [outer = 0x7f210c9c9c00] 16:51:18 INFO - PROCESS | 1814 | 1461282678198 Marionette DEBUG loaded listener.js 16:51:18 INFO - PROCESS | 1814 | ++DOMWINDOW == 201 (0x7f212e59a000) [pid = 1814] [serial = 2284] [outer = 0x7f210c9c9c00] 16:51:18 INFO - PROCESS | 1814 | 1461282678949 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:51:18 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. 16:51:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1378ms 16:51:18 INFO - PROCESS | 1814 | 1461282678973 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 16:51:18 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:51:18 INFO - PROCESS | 1814 | 1461282678978 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 16:51:18 INFO - PROCESS | 1814 | 1461282678983 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:51:18 INFO - PROCESS | 1814 | 1461282678986 Marionette TRACE conn3 <- [1,3010,null,{}] 16:51:18 INFO - PROCESS | 1814 | 1461282678991 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:19 INFO - PROCESS | 1814 | 1461282679250 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 16:51:19 INFO - PROCESS | 1814 | 1461282679524 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:19 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2116fca800 == 213 [pid = 1814] [id = 762] 16:51:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 202 (0x7f2127ed3400) [pid = 1814] [serial = 2285] [outer = (nil)] 16:51:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 203 (0x7f2137c43800) [pid = 1814] [serial = 2286] [outer = 0x7f2127ed3400] 16:51:19 INFO - PROCESS | 1814 | 1461282679595 Marionette DEBUG loaded listener.js 16:51:19 INFO - PROCESS | 1814 | ++DOMWINDOW == 204 (0x7f213887d000) [pid = 1814] [serial = 2287] [outer = 0x7f2127ed3400] 16:51:20 INFO - PROCESS | 1814 | 1461282680361 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 16:51:20 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 16:51:20 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1434ms 16:51:20 INFO - PROCESS | 1814 | 1461282680418 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 16:51:20 INFO - PROCESS | 1814 | 1461282680421 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 16:51:20 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:51:20 INFO - PROCESS | 1814 | 1461282680427 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:51:20 INFO - PROCESS | 1814 | 1461282680429 Marionette TRACE conn3 <- [1,3014,null,{}] 16:51:20 INFO - PROCESS | 1814 | 1461282680435 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:20 INFO - PROCESS | 1814 | 1461282680660 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 16:51:20 INFO - PROCESS | 1814 | 1461282680954 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:20 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2142109800 == 214 [pid = 1814] [id = 763] 16:51:20 INFO - PROCESS | 1814 | ++DOMWINDOW == 205 (0x7f212998e400) [pid = 1814] [serial = 2288] [outer = (nil)] 16:51:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 206 (0x7f2138a92400) [pid = 1814] [serial = 2289] [outer = 0x7f212998e400] 16:51:21 INFO - PROCESS | 1814 | 1461282681032 Marionette DEBUG loaded listener.js 16:51:21 INFO - PROCESS | 1814 | ++DOMWINDOW == 207 (0x7f2138b8a800) [pid = 1814] [serial = 2290] [outer = 0x7f212998e400] 16:51:21 INFO - PROCESS | 1814 | [1814] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:51:21 INFO - PROCESS | 1814 | 1461282681849 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:51:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:51:21 INFO - {} 16:51:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:51:21 INFO - {} 16:51:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:51:21 INFO - {} 16:51:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:51:21 INFO - {} 16:51:21 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1432ms 16:51:21 INFO - PROCESS | 1814 | 1461282681861 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 16:51:21 INFO - PROCESS | 1814 | 1461282681864 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 16:51:21 INFO - TEST-START | /FileAPI/fileReader.html 16:51:21 INFO - PROCESS | 1814 | 1461282681870 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:51:21 INFO - PROCESS | 1814 | 1461282681872 Marionette TRACE conn3 <- [1,3018,null,{}] 16:51:21 INFO - PROCESS | 1814 | 1461282681877 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:22 INFO - PROCESS | 1814 | 1461282682118 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 16:51:22 INFO - PROCESS | 1814 | 1461282682430 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:22 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125b3b800 == 215 [pid = 1814] [id = 764] 16:51:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 208 (0x7f2111483400) [pid = 1814] [serial = 2291] [outer = (nil)] 16:51:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 209 (0x7f2138df9400) [pid = 1814] [serial = 2292] [outer = 0x7f2111483400] 16:51:22 INFO - PROCESS | 1814 | 1461282682547 Marionette DEBUG loaded listener.js 16:51:22 INFO - PROCESS | 1814 | ++DOMWINDOW == 210 (0x7f2139ceb800) [pid = 1814] [serial = 2293] [outer = 0x7f2111483400] 16:51:23 INFO - PROCESS | 1814 | 1461282683264 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 16:51:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:51:23 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:51:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:51:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:51:23 INFO - TEST-OK | /FileAPI/fileReader.html | took 1434ms 16:51:23 INFO - PROCESS | 1814 | 1461282683306 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 16:51:23 INFO - PROCESS | 1814 | 1461282683309 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 16:51:23 INFO - TEST-START | /FileAPI/historical.html 16:51:23 INFO - PROCESS | 1814 | 1461282683315 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:51:23 INFO - PROCESS | 1814 | 1461282683317 Marionette TRACE conn3 <- [1,3022,null,{}] 16:51:23 INFO - PROCESS | 1814 | 1461282683324 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:23 INFO - PROCESS | 1814 | 1461282683551 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 16:51:23 INFO - PROCESS | 1814 | 1461282683854 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:23 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125b52000 == 216 [pid = 1814] [id = 765] 16:51:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 211 (0x7f21160c2400) [pid = 1814] [serial = 2294] [outer = (nil)] 16:51:23 INFO - PROCESS | 1814 | ++DOMWINDOW == 212 (0x7f2139d6c800) [pid = 1814] [serial = 2295] [outer = 0x7f21160c2400] 16:51:23 INFO - PROCESS | 1814 | 1461282683930 Marionette DEBUG loaded listener.js 16:51:24 INFO - PROCESS | 1814 | ++DOMWINDOW == 213 (0x7f2139d77c00) [pid = 1814] [serial = 2296] [outer = 0x7f21160c2400] 16:51:24 INFO - PROCESS | 1814 | 1461282684690 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 16:51:24 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:51:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:51:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:51:24 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:51:24 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:51:24 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:51:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:51:24 INFO - TEST-OK | /FileAPI/historical.html | took 1433ms 16:51:24 INFO - PROCESS | 1814 | 1461282684751 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 16:51:24 INFO - PROCESS | 1814 | 1461282684755 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 16:51:24 INFO - PROCESS | 1814 | 1461282684766 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:51:24 INFO - TEST-START | /FileAPI/idlharness.html 16:51:24 INFO - PROCESS | 1814 | 1461282684771 Marionette TRACE conn3 <- [1,3026,null,{}] 16:51:24 INFO - PROCESS | 1814 | 1461282684776 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:25 INFO - PROCESS | 1814 | 1461282685045 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 16:51:25 INFO - PROCESS | 1814 | 1461282685343 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:25 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211452a800 == 217 [pid = 1814] [id = 766] 16:51:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 214 (0x7f210c9ce000) [pid = 1814] [serial = 2297] [outer = (nil)] 16:51:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 215 (0x7f2139f12400) [pid = 1814] [serial = 2298] [outer = 0x7f210c9ce000] 16:51:25 INFO - PROCESS | 1814 | 1461282685459 Marionette DEBUG loaded listener.js 16:51:25 INFO - PROCESS | 1814 | ++DOMWINDOW == 216 (0x7f213b902400) [pid = 1814] [serial = 2299] [outer = 0x7f210c9ce000] 16:51:27 INFO - PROCESS | 1814 | 1461282687039 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:51:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:51:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:51:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:51:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:51:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:51:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:51:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:51:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:51:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:51:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:51:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:51:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:51:27 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 16:51:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:51:27 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 16:51:27 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 16:51:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:51:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:51:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:51:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:51:27 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 16:51:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:51:27 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 16:51:27 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 16:51:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:51:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:51:27 INFO - TEST-OK | /FileAPI/idlharness.html | took 2422ms 16:51:27 INFO - PROCESS | 1814 | 1461282687196 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 16:51:27 INFO - PROCESS | 1814 | 1461282687199 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 16:51:27 INFO - TEST-START | /FileAPI/idlharness.worker 16:51:27 INFO - PROCESS | 1814 | 1461282687210 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:51:27 INFO - PROCESS | 1814 | 1461282687218 Marionette TRACE conn3 <- [1,3030,null,{}] 16:51:27 INFO - PROCESS | 1814 | 1461282687286 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:27 INFO - PROCESS | 1814 | 1461282687549 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 16:51:27 INFO - PROCESS | 1814 | 1461282687839 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:29 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2118323800 == 216 [pid = 1814] [id = 693] 16:51:29 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21118d6000 == 215 [pid = 1814] [id = 691] 16:51:29 INFO - PROCESS | 1814 | --DOCSHELL 0x7f210e377000 == 214 [pid = 1814] [id = 690] 16:51:29 INFO - PROCESS | 1814 | --DOCSHELL 0x7f210d1e8800 == 213 [pid = 1814] [id = 597] 16:51:29 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211867b000 == 212 [pid = 1814] [id = 694] 16:51:29 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2115839800 == 211 [pid = 1814] [id = 744] 16:51:29 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21150a5000 == 210 [pid = 1814] [id = 743] 16:51:29 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2112f70800 == 209 [pid = 1814] [id = 742] 16:51:29 INFO - PROCESS | 1814 | --DOCSHELL 0x7f210f409800 == 208 [pid = 1814] [id = 741] 16:51:29 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2139a10000 == 207 [pid = 1814] [id = 734] 16:51:29 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212c76e000 == 206 [pid = 1814] [id = 733] 16:51:29 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212a65a000 == 205 [pid = 1814] [id = 732] 16:51:29 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2126330000 == 204 [pid = 1814] [id = 731] 16:51:29 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21257c0800 == 203 [pid = 1814] [id = 730] 16:51:29 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2123e7b800 == 202 [pid = 1814] [id = 729] 16:51:29 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2121fce000 == 201 [pid = 1814] [id = 728] 16:51:29 INFO - PROCESS | 1814 | --DOCSHELL 0x7f212124f800 == 200 [pid = 1814] [id = 727] 16:51:29 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211ff0d000 == 199 [pid = 1814] [id = 726] 16:51:29 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2119685800 == 198 [pid = 1814] [id = 725] 16:51:29 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211915d000 == 197 [pid = 1814] [id = 724] 16:51:29 INFO - PROCESS | 1814 | --DOCSHELL 0x7f211848e000 == 196 [pid = 1814] [id = 723] 16:51:29 INFO - PROCESS | 1814 | --DOCSHELL 0x7f21179a0800 == 195 [pid = 1814] [id = 722] 16:51:29 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2116d1b000 == 194 [pid = 1814] [id = 720] 16:51:29 INFO - PROCESS | 1814 | --DOCSHELL 0x7f2113553000 == 193 [pid = 1814] [id = 721] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 215 (0x7f2115720800) [pid = 1814] [serial = 1956] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 214 (0x7f211380f400) [pid = 1814] [serial = 2064] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 213 (0x7f2121992800) [pid = 1814] [serial = 2055] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 212 (0x7f21195a6c00) [pid = 1814] [serial = 2088] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 211 (0x7f2126254400) [pid = 1814] [serial = 2013] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 210 (0x7f212126d800) [pid = 1814] [serial = 2052] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 209 (0x7f2121e47800) [pid = 1814] [serial = 2058] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 208 (0x7f212260fc00) [pid = 1814] [serial = 2061] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 207 (0x7f212623cc00) [pid = 1814] [serial = 2010] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 206 (0x7f211840ac00) [pid = 1814] [serial = 2043] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 205 (0x7f2117a71400) [pid = 1814] [serial = 2040] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 204 (0x7f2115718400) [pid = 1814] [serial = 2156] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 203 (0x7f21161a3c00) [pid = 1814] [serial = 2159] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 202 (0x7f211eea8c00) [pid = 1814] [serial = 2099] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 201 (0x7f211904c400) [pid = 1814] [serial = 2097] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 200 (0x7f2117a6fc00) [pid = 1814] [serial = 2096] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 199 (0x7f21160d0400) [pid = 1814] [serial = 2094] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 198 (0x7f2115720400) [pid = 1814] [serial = 2093] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 197 (0x7f210e4db800) [pid = 1814] [serial = 2091] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 196 (0x7f210d197000) [pid = 1814] [serial = 2090] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 195 (0x7f2112146800) [pid = 1814] [serial = 2153] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 194 (0x7f210e4da800) [pid = 1814] [serial = 2150] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 193 (0x7f210f320400) [pid = 1814] [serial = 2151] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 192 (0x7f2128a24800) [pid = 1814] [serial = 2148] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 191 (0x7f2127ec8000) [pid = 1814] [serial = 2147] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 190 (0x7f2127343800) [pid = 1814] [serial = 2145] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 189 (0x7f212679ec00) [pid = 1814] [serial = 2144] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 188 (0x7f2126795400) [pid = 1814] [serial = 2142] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 187 (0x7f2126677400) [pid = 1814] [serial = 2141] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 186 (0x7f212666e400) [pid = 1814] [serial = 2139] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 185 (0x7f2126668000) [pid = 1814] [serial = 2138] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 184 (0x7f2126661800) [pid = 1814] [serial = 2136] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 183 (0x7f21265edc00) [pid = 1814] [serial = 2135] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 182 (0x7f21264c2400) [pid = 1814] [serial = 2133] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 181 (0x7f21264bbc00) [pid = 1814] [serial = 2132] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 180 (0x7f21264b3400) [pid = 1814] [serial = 2130] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 179 (0x7f2126254800) [pid = 1814] [serial = 2129] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 178 (0x7f212623e400) [pid = 1814] [serial = 2127] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 177 (0x7f2125fef800) [pid = 1814] [serial = 2126] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 176 (0x7f2125e6ec00) [pid = 1814] [serial = 2124] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 175 (0x7f2125dbdc00) [pid = 1814] [serial = 2123] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 174 (0x7f2125769400) [pid = 1814] [serial = 2121] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 173 (0x7f21256a3c00) [pid = 1814] [serial = 2120] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 172 (0x7f21255bec00) [pid = 1814] [serial = 2118] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 171 (0x7f212492d400) [pid = 1814] [serial = 2117] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 170 (0x7f2123e25000) [pid = 1814] [serial = 2115] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 169 (0x7f2123b91800) [pid = 1814] [serial = 2114] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 168 (0x7f2123a96c00) [pid = 1814] [serial = 2112] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 167 (0x7f2122c21800) [pid = 1814] [serial = 2111] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 166 (0x7f2116e0f000) [pid = 1814] [serial = 2162] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 165 (0x7f2122a90800) [pid = 1814] [serial = 2109] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 164 (0x7f21228c6400) [pid = 1814] [serial = 2108] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 163 (0x7f212244d000) [pid = 1814] [serial = 2106] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 162 (0x7f212223a000) [pid = 1814] [serial = 2105] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 161 (0x7f2121d61c00) [pid = 1814] [serial = 2103] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 160 (0x7f21218c5800) [pid = 1814] [serial = 2102] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 159 (0x7f212007d400) [pid = 1814] [serial = 2100] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 158 (0x7f21159d0000) [pid = 1814] [serial = 2157] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 157 (0x7f2116ddf800) [pid = 1814] [serial = 2160] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 156 (0x7f2112ec6c00) [pid = 1814] [serial = 2154] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 155 (0x7f2111383000) [pid = 1814] [serial = 2031] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 154 (0x7f2115722800) [pid = 1814] [serial = 2034] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 153 (0x7f2116e06c00) [pid = 1814] [serial = 2037] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 152 (0x7f211eeaa000) [pid = 1814] [serial = 2046] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | --DOMWINDOW == 151 (0x7f211ffec000) [pid = 1814] [serial = 2049] [outer = (nil)] [url = about:blank] 16:51:30 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210cb9d000 == 194 [pid = 1814] [id = 767] 16:51:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 152 (0x7f210b774000) [pid = 1814] [serial = 2300] [outer = (nil)] 16:51:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 153 (0x7f210d191400) [pid = 1814] [serial = 2301] [outer = 0x7f210b774000] 16:51:30 INFO - PROCESS | 1814 | 1461282690250 Marionette DEBUG loaded listener.js 16:51:30 INFO - PROCESS | 1814 | ++DOMWINDOW == 154 (0x7f210d2e4800) [pid = 1814] [serial = 2302] [outer = 0x7f210b774000] 16:51:30 INFO - PROCESS | 1814 | [1814] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:51:32 INFO - PROCESS | 1814 | 1461282692311 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:51:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:51:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:51:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:51:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:51:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:51:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:51:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:51:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:51:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:51:32 INFO - {} 16:51:32 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 16:51:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:51:32 INFO - {} 16:51:32 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 - {} 16:51:32 INFO - {} 16:51:32 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 16:51:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:51:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:51:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:51:32 INFO - {} 16:51:32 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 16:51:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:51:32 INFO - {} 16:51:32 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 - {} 16:51:32 INFO - {} 16:51:32 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 16:51:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:32 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 16:51:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:51:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:51:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:51:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:51:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:51:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:32 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 16:51:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:51:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:32 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 16:51:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:51:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:32 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 16:51:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:51:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:51:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:51:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:51:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:51:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:51:32 INFO - {} 16:51:32 INFO - TEST-OK | /FileAPI/idlharness.worker | took 5186ms 16:51:32 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:51:32 INFO - PROCESS | 1814 | 1461282692396 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 16:51:32 INFO - PROCESS | 1814 | 1461282692400 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 16:51:32 INFO - PROCESS | 1814 | 1461282692407 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:51:32 INFO - PROCESS | 1814 | 1461282692410 Marionette TRACE conn3 <- [1,3034,null,{}] 16:51:32 INFO - PROCESS | 1814 | 1461282692420 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:32 INFO - PROCESS | 1814 | 1461282692819 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 16:51:32 INFO - PROCESS | 1814 | 1461282692864 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:32 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21118db800 == 195 [pid = 1814] [id = 768] 16:51:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 155 (0x7f210e28e800) [pid = 1814] [serial = 2303] [outer = (nil)] 16:51:32 INFO - PROCESS | 1814 | ++DOMWINDOW == 156 (0x7f2116e0f800) [pid = 1814] [serial = 2304] [outer = 0x7f210e28e800] 16:51:32 INFO - PROCESS | 1814 | 1461282692928 Marionette DEBUG loaded listener.js 16:51:33 INFO - PROCESS | 1814 | ++DOMWINDOW == 157 (0x7f2117a63400) [pid = 1814] [serial = 2305] [outer = 0x7f210e28e800] 16:51:33 INFO - PROCESS | 1814 | 1461282693719 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:51:33 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:51:33 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1333ms 16:51:33 INFO - PROCESS | 1814 | 1461282693740 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 16:51:33 INFO - PROCESS | 1814 | 1461282693745 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 16:51:33 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:51:33 INFO - PROCESS | 1814 | 1461282693765 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:51:33 INFO - PROCESS | 1814 | 1461282693770 Marionette TRACE conn3 <- [1,3038,null,{}] 16:51:33 INFO - PROCESS | 1814 | 1461282693775 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:34 INFO - PROCESS | 1814 | 1461282694059 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 16:51:34 INFO - PROCESS | 1814 | 1461282694122 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:34 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2113549000 == 196 [pid = 1814] [id = 769] 16:51:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 158 (0x7f2117a61800) [pid = 1814] [serial = 2306] [outer = (nil)] 16:51:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 159 (0x7f2118405400) [pid = 1814] [serial = 2307] [outer = 0x7f2117a61800] 16:51:34 INFO - PROCESS | 1814 | 1461282694241 Marionette DEBUG loaded listener.js 16:51:34 INFO - PROCESS | 1814 | ++DOMWINDOW == 160 (0x7f2118411c00) [pid = 1814] [serial = 2308] [outer = 0x7f2117a61800] 16:51:35 INFO - PROCESS | 1814 | --DOMWINDOW == 159 (0x7f211934ac00) [pid = 1814] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:51:35 INFO - PROCESS | 1814 | --DOMWINDOW == 158 (0x7f210e4e6c00) [pid = 1814] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:51:35 INFO - PROCESS | 1814 | --DOMWINDOW == 157 (0x7f2111482400) [pid = 1814] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:51:35 INFO - PROCESS | 1814 | --DOMWINDOW == 156 (0x7f21144f5000) [pid = 1814] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:51:35 INFO - PROCESS | 1814 | --DOMWINDOW == 155 (0x7f21195a3000) [pid = 1814] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:51:35 INFO - PROCESS | 1814 | --DOMWINDOW == 154 (0x7f2112149800) [pid = 1814] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:51:35 INFO - PROCESS | 1814 | --DOMWINDOW == 153 (0x7f210f328c00) [pid = 1814] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:51:35 INFO - PROCESS | 1814 | --DOMWINDOW == 152 (0x7f211380c000) [pid = 1814] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:51:35 INFO - PROCESS | 1814 | --DOMWINDOW == 151 (0x7f212b36bc00) [pid = 1814] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:51:35 INFO - PROCESS | 1814 | --DOMWINDOW == 150 (0x7f212244b800) [pid = 1814] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:51:35 INFO - PROCESS | 1814 | --DOMWINDOW == 149 (0x7f21143ec800) [pid = 1814] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:51:35 INFO - PROCESS | 1814 | --DOMWINDOW == 148 (0x7f2128a24c00) [pid = 1814] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:51:35 INFO - PROCESS | 1814 | --DOMWINDOW == 147 (0x7f210f32b800) [pid = 1814] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:51:35 INFO - PROCESS | 1814 | --DOMWINDOW == 146 (0x7f211309fc00) [pid = 1814] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:51:35 INFO - PROCESS | 1814 | --DOMWINDOW == 145 (0x7f212b806400) [pid = 1814] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:51:35 INFO - PROCESS | 1814 | --DOMWINDOW == 144 (0x7f2117a7a000) [pid = 1814] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:51:35 INFO - PROCESS | 1814 | --DOMWINDOW == 143 (0x7f212b05d000) [pid = 1814] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:51:35 INFO - PROCESS | 1814 | --DOMWINDOW == 142 (0x7f2121998400) [pid = 1814] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:51:35 INFO - PROCESS | 1814 | --DOMWINDOW == 141 (0x7f2121993400) [pid = 1814] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:51:35 INFO - PROCESS | 1814 | --DOMWINDOW == 140 (0x7f212244c800) [pid = 1814] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:51:35 INFO - PROCESS | 1814 | --DOMWINDOW == 139 (0x7f212b365800) [pid = 1814] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:51:35 INFO - PROCESS | 1814 | --DOMWINDOW == 138 (0x7f212665f800) [pid = 1814] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:51:35 INFO - PROCESS | 1814 | --DOMWINDOW == 137 (0x7f2116417400) [pid = 1814] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:51:35 INFO - PROCESS | 1814 | --DOMWINDOW == 136 (0x7f211571a800) [pid = 1814] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:51:35 INFO - PROCESS | 1814 | 1461282695887 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 16:51:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:51:35 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 2182ms 16:51:35 INFO - PROCESS | 1814 | 1461282695948 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 16:51:35 INFO - PROCESS | 1814 | 1461282695952 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 16:51:35 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:51:35 INFO - PROCESS | 1814 | 1461282695958 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:51:35 INFO - PROCESS | 1814 | 1461282695964 Marionette TRACE conn3 <- [1,3042,null,{}] 16:51:35 INFO - PROCESS | 1814 | 1461282695978 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:36 INFO - PROCESS | 1814 | 1461282696200 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 16:51:36 INFO - PROCESS | 1814 | 1461282696400 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:36 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21139e7000 == 197 [pid = 1814] [id = 770] 16:51:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 137 (0x7f2116dd5c00) [pid = 1814] [serial = 2309] [outer = (nil)] 16:51:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 138 (0x7f2119344400) [pid = 1814] [serial = 2310] [outer = 0x7f2116dd5c00] 16:51:36 INFO - PROCESS | 1814 | 1461282696465 Marionette DEBUG loaded listener.js 16:51:36 INFO - PROCESS | 1814 | ++DOMWINDOW == 139 (0x7f21195a2000) [pid = 1814] [serial = 2311] [outer = 0x7f2116dd5c00] 16:51:37 INFO - PROCESS | 1814 | 1461282697674 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:51:37 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. 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:51:37 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'.) 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:51:37 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. 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:51:37 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. 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:51:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:51:37 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. 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:51:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:51:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 16:51:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:51:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:51:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:51:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:51:37 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1820ms 16:51:37 INFO - PROCESS | 1814 | 1461282697921 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 16:51:37 INFO - PROCESS | 1814 | 1461282697926 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 16:51:37 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:51:37 INFO - PROCESS | 1814 | 1461282697986 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:51:37 INFO - PROCESS | 1814 | 1461282697992 Marionette TRACE conn3 <- [1,3046,null,{}] 16:51:38 INFO - PROCESS | 1814 | 1461282698020 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:38 INFO - PROCESS | 1814 | 1461282698247 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 16:51:38 INFO - PROCESS | 1814 | 1461282698515 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:38 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210da9a800 == 198 [pid = 1814] [id = 771] 16:51:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 140 (0x7f210f1eac00) [pid = 1814] [serial = 2312] [outer = (nil)] 16:51:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 141 (0x7f210f322000) [pid = 1814] [serial = 2313] [outer = 0x7f210f1eac00] 16:51:38 INFO - PROCESS | 1814 | 1461282698589 Marionette DEBUG loaded listener.js 16:51:38 INFO - PROCESS | 1814 | ++DOMWINDOW == 142 (0x7f211137b800) [pid = 1814] [serial = 2314] [outer = 0x7f210f1eac00] 16:51:38 INFO - PROCESS | 1814 | [1814] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:51:39 INFO - PROCESS | 1814 | 1461282699452 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:51:39 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1504ms 16:51:39 INFO - PROCESS | 1814 | 1461282699489 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 16:51:39 INFO - PROCESS | 1814 | 1461282699497 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 16:51:39 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:51:39 INFO - PROCESS | 1814 | 1461282699517 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:51:39 INFO - PROCESS | 1814 | 1461282699521 Marionette TRACE conn3 <- [1,3050,null,{}] 16:51:39 INFO - PROCESS | 1814 | 1461282699527 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:39 INFO - PROCESS | 1814 | 1461282699764 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 16:51:40 INFO - PROCESS | 1814 | 1461282700056 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:40 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21114cb800 == 199 [pid = 1814] [id = 772] 16:51:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 143 (0x7f211214cc00) [pid = 1814] [serial = 2315] [outer = (nil)] 16:51:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 144 (0x7f211309a800) [pid = 1814] [serial = 2316] [outer = 0x7f211214cc00] 16:51:40 INFO - PROCESS | 1814 | 1461282700136 Marionette DEBUG loaded listener.js 16:51:40 INFO - PROCESS | 1814 | ++DOMWINDOW == 145 (0x7f2113807000) [pid = 1814] [serial = 2317] [outer = 0x7f211214cc00] 16:51:40 INFO - PROCESS | 1814 | 1461282700881 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 16:51:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:51:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:51:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:51:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:51:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1383ms 16:51:40 INFO - PROCESS | 1814 | 1461282700901 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 16:51:40 INFO - PROCESS | 1814 | 1461282700904 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 16:51:40 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:51:40 INFO - PROCESS | 1814 | 1461282700912 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:51:40 INFO - PROCESS | 1814 | 1461282700917 Marionette TRACE conn3 <- [1,3054,null,{}] 16:51:40 INFO - PROCESS | 1814 | 1461282700933 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:41 INFO - PROCESS | 1814 | 1461282701172 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 16:51:41 INFO - PROCESS | 1814 | 1461282701457 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:41 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21135da000 == 200 [pid = 1814] [id = 773] 16:51:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 146 (0x7f2113808400) [pid = 1814] [serial = 2318] [outer = (nil)] 16:51:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 147 (0x7f21178b6400) [pid = 1814] [serial = 2319] [outer = 0x7f2113808400] 16:51:41 INFO - PROCESS | 1814 | 1461282701539 Marionette DEBUG loaded listener.js 16:51:41 INFO - PROCESS | 1814 | ++DOMWINDOW == 148 (0x7f2117a72800) [pid = 1814] [serial = 2320] [outer = 0x7f2113808400] 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:51:42 INFO - PROCESS | 1814 | 1461282702815 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:51:43 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" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:51:43 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" 16:51:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:51:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:51:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2004ms 16:51:43 INFO - PROCESS | 1814 | 1461282702994 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 16:51:43 INFO - PROCESS | 1814 | 1461282703004 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 16:51:43 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:51:43 INFO - PROCESS | 1814 | 1461282703143 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:51:43 INFO - PROCESS | 1814 | 1461282703146 Marionette TRACE conn3 <- [1,3058,null,{}] 16:51:43 INFO - PROCESS | 1814 | 1461282703154 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:43 INFO - PROCESS | 1814 | 1461282703369 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 16:51:43 INFO - PROCESS | 1814 | 1461282703648 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:43 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2115836800 == 201 [pid = 1814] [id = 774] 16:51:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 149 (0x7f21143f3800) [pid = 1814] [serial = 2321] [outer = (nil)] 16:51:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 150 (0x7f212007a800) [pid = 1814] [serial = 2322] [outer = 0x7f21143f3800] 16:51:43 INFO - PROCESS | 1814 | 1461282703722 Marionette DEBUG loaded listener.js 16:51:43 INFO - PROCESS | 1814 | ++DOMWINDOW == 151 (0x7f2120252800) [pid = 1814] [serial = 2323] [outer = 0x7f21143f3800] 16:51:44 INFO - PROCESS | 1814 | 1461282704479 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 16:51:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:51:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:51:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:51:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:51:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:51:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:51:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:51:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:51:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:51:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:51:44 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:44 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:51:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:51:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:51:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:51:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:51:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:51:44 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1445ms 16:51:44 INFO - PROCESS | 1814 | 1461282704540 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 16:51:44 INFO - PROCESS | 1814 | 1461282704549 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 16:51:44 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:51:44 INFO - PROCESS | 1814 | 1461282704603 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:51:44 INFO - PROCESS | 1814 | 1461282704606 Marionette TRACE conn3 <- [1,3062,null,{}] 16:51:44 INFO - PROCESS | 1814 | 1461282704617 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:44 INFO - PROCESS | 1814 | 1461282704874 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 16:51:45 INFO - PROCESS | 1814 | 1461282705198 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:45 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f210f35d000 == 202 [pid = 1814] [id = 775] 16:51:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 152 (0x7f210f1ec800) [pid = 1814] [serial = 2324] [outer = (nil)] 16:51:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 153 (0x7f211904dc00) [pid = 1814] [serial = 2325] [outer = 0x7f210f1ec800] 16:51:45 INFO - PROCESS | 1814 | 1461282705276 Marionette DEBUG loaded listener.js 16:51:45 INFO - PROCESS | 1814 | ++DOMWINDOW == 154 (0x7f2120256c00) [pid = 1814] [serial = 2326] [outer = 0x7f210f1ec800] 16:51:45 INFO - PROCESS | 1814 | [1814] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:51:46 INFO - PROCESS | 1814 | 1461282706084 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:51:46 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:51:46 INFO - {} 16:51:46 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1539ms 16:51:46 INFO - PROCESS | 1814 | 1461282706138 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 16:51:46 INFO - PROCESS | 1814 | 1461282706141 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 16:51:46 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:51:46 INFO - PROCESS | 1814 | 1461282706156 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:51:46 INFO - PROCESS | 1814 | 1461282706158 Marionette TRACE conn3 <- [1,3066,null,{}] 16:51:46 INFO - PROCESS | 1814 | 1461282706164 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:46 INFO - PROCESS | 1814 | 1461282706504 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 16:51:46 INFO - PROCESS | 1814 | 1461282706770 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:46 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f21179a4800 == 203 [pid = 1814] [id = 776] 16:51:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 155 (0x7f2121e41000) [pid = 1814] [serial = 2327] [outer = (nil)] 16:51:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 156 (0x7f2121f81800) [pid = 1814] [serial = 2328] [outer = 0x7f2121e41000] 16:51:46 INFO - PROCESS | 1814 | 1461282706852 Marionette DEBUG loaded listener.js 16:51:46 INFO - PROCESS | 1814 | ++DOMWINDOW == 157 (0x7f212220d800) [pid = 1814] [serial = 2329] [outer = 0x7f2121e41000] 16:51:47 INFO - PROCESS | 1814 | 1461282707581 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 16:51:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:51:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:51:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:51:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:51:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:51:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:51:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:51:47 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1479ms 16:51:47 INFO - PROCESS | 1814 | 1461282707639 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 16:51:47 INFO - PROCESS | 1814 | 1461282707642 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 16:51:47 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:51:47 INFO - PROCESS | 1814 | 1461282707650 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:51:47 INFO - PROCESS | 1814 | 1461282707654 Marionette TRACE conn3 <- [1,3070,null,{}] 16:51:47 INFO - PROCESS | 1814 | 1461282707661 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:47 INFO - PROCESS | 1814 | 1461282707889 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 16:51:48 INFO - PROCESS | 1814 | 1461282708182 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:48 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2118446000 == 204 [pid = 1814] [id = 777] 16:51:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 158 (0x7f212025b800) [pid = 1814] [serial = 2330] [outer = (nil)] 16:51:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 159 (0x7f2122442c00) [pid = 1814] [serial = 2331] [outer = 0x7f212025b800] 16:51:48 INFO - PROCESS | 1814 | 1461282708256 Marionette DEBUG loaded listener.js 16:51:48 INFO - PROCESS | 1814 | ++DOMWINDOW == 160 (0x7f212260d800) [pid = 1814] [serial = 2332] [outer = 0x7f212025b800] 16:51:49 INFO - PROCESS | 1814 | 1461282709023 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 16:51:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:51:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:51:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:51:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:51:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:51:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:51:49 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1386ms 16:51:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:51:49 INFO - PROCESS | 1814 | 1461282709037 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 16:51:49 INFO - PROCESS | 1814 | 1461282709040 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 16:51:49 INFO - PROCESS | 1814 | 1461282709046 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:51:49 INFO - PROCESS | 1814 | 1461282709049 Marionette TRACE conn3 <- [1,3074,null,{}] 16:51:49 INFO - PROCESS | 1814 | 1461282709054 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:49 INFO - PROCESS | 1814 | 1461282709273 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 16:51:49 INFO - PROCESS | 1814 | 1461282709534 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:49 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211866b800 == 205 [pid = 1814] [id = 778] 16:51:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 161 (0x7f2121e45800) [pid = 1814] [serial = 2333] [outer = (nil)] 16:51:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 162 (0x7f21228be800) [pid = 1814] [serial = 2334] [outer = 0x7f2121e45800] 16:51:49 INFO - PROCESS | 1814 | 1461282709609 Marionette DEBUG loaded listener.js 16:51:49 INFO - PROCESS | 1814 | ++DOMWINDOW == 163 (0x7f2122a8b800) [pid = 1814] [serial = 2335] [outer = 0x7f2121e45800] 16:51:50 INFO - PROCESS | 1814 | 1461282710352 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 16:51:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:51:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:51:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:51:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:51:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:51:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:51:50 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1338ms 16:51:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:51:50 INFO - PROCESS | 1814 | 1461282710386 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 16:51:50 INFO - PROCESS | 1814 | 1461282710388 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 16:51:50 INFO - PROCESS | 1814 | 1461282710395 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:51:50 INFO - PROCESS | 1814 | 1461282710399 Marionette TRACE conn3 <- [1,3078,null,{}] 16:51:50 INFO - PROCESS | 1814 | 1461282710405 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:50 INFO - PROCESS | 1814 | 1461282710636 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 16:51:50 INFO - PROCESS | 1814 | 1461282710912 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:50 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211916a000 == 206 [pid = 1814] [id = 779] 16:51:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 164 (0x7f210d2ef800) [pid = 1814] [serial = 2336] [outer = (nil)] 16:51:50 INFO - PROCESS | 1814 | ++DOMWINDOW == 165 (0x7f2122a93000) [pid = 1814] [serial = 2337] [outer = 0x7f210d2ef800] 16:51:50 INFO - PROCESS | 1814 | 1461282710989 Marionette DEBUG loaded listener.js 16:51:51 INFO - PROCESS | 1814 | ++DOMWINDOW == 166 (0x7f2123a9ac00) [pid = 1814] [serial = 2338] [outer = 0x7f210d2ef800] 16:51:51 INFO - PROCESS | 1814 | 1461282711834 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 16:51:51 INFO - PROCESS | 1814 | 1461282711897 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 16:51:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:51:51 INFO - PROCESS | 1814 | 1461282711910 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:51:51 INFO - PROCESS | 1814 | 1461282711913 Marionette TRACE conn3 <- [1,3082,null,{}] 16:51:51 INFO - PROCESS | 1814 | 1461282711942 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:52 INFO - PROCESS | 1814 | 1461282712196 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 16:51:52 INFO - PROCESS | 1814 | 1461282712481 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:52 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2119627000 == 207 [pid = 1814] [id = 780] 16:51:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 167 (0x7f2111f0f400) [pid = 1814] [serial = 2339] [outer = (nil)] 16:51:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 168 (0x7f2123ba3c00) [pid = 1814] [serial = 2340] [outer = 0x7f2111f0f400] 16:51:52 INFO - PROCESS | 1814 | 1461282712611 Marionette DEBUG loaded listener.js 16:51:52 INFO - PROCESS | 1814 | ++DOMWINDOW == 169 (0x7f2124920c00) [pid = 1814] [serial = 2341] [outer = 0x7f2111f0f400] 16:51:53 INFO - PROCESS | 1814 | 1461282713338 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 16:51:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:51:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:51:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:51:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:51:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1489ms 16:51:53 INFO - PROCESS | 1814 | 1461282713399 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 16:51:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:51:53 INFO - PROCESS | 1814 | 1461282713404 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 16:51:53 INFO - PROCESS | 1814 | 1461282713410 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:51:53 INFO - PROCESS | 1814 | 1461282713414 Marionette TRACE conn3 <- [1,3086,null,{}] 16:51:53 INFO - PROCESS | 1814 | 1461282713434 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:53 INFO - PROCESS | 1814 | 1461282713773 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 16:51:53 INFO - PROCESS | 1814 | 1461282713993 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:54 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211ee49800 == 208 [pid = 1814] [id = 781] 16:51:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 170 (0x7f212577e400) [pid = 1814] [serial = 2342] [outer = (nil)] 16:51:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 171 (0x7f2125787c00) [pid = 1814] [serial = 2343] [outer = 0x7f212577e400] 16:51:54 INFO - PROCESS | 1814 | 1461282714123 Marionette DEBUG loaded listener.js 16:51:54 INFO - PROCESS | 1814 | ++DOMWINDOW == 172 (0x7f2125e6e400) [pid = 1814] [serial = 2344] [outer = 0x7f212577e400] 16:51:54 INFO - PROCESS | 1814 | 1461282714873 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:51:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:51:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1480ms 16:51:54 INFO - PROCESS | 1814 | 1461282714889 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 16:51:54 INFO - PROCESS | 1814 | 1461282714893 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 16:51:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:51:54 INFO - PROCESS | 1814 | 1461282714899 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:51:54 INFO - PROCESS | 1814 | 1461282714902 Marionette TRACE conn3 <- [1,3090,null,{}] 16:51:54 INFO - PROCESS | 1814 | 1461282714907 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:55 INFO - PROCESS | 1814 | 1461282715137 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 16:51:55 INFO - PROCESS | 1814 | 1461282715401 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:55 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f211ff0f000 == 209 [pid = 1814] [id = 782] 16:51:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 173 (0x7f210b774c00) [pid = 1814] [serial = 2345] [outer = (nil)] 16:51:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 174 (0x7f2125fe3000) [pid = 1814] [serial = 2346] [outer = 0x7f210b774c00] 16:51:55 INFO - PROCESS | 1814 | 1461282715479 Marionette DEBUG loaded listener.js 16:51:55 INFO - PROCESS | 1814 | ++DOMWINDOW == 175 (0x7f2126241000) [pid = 1814] [serial = 2347] [outer = 0x7f210b774c00] 16:51:56 INFO - PROCESS | 1814 | 1461282716225 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:51:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:51:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1378ms 16:51:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:51:56 INFO - PROCESS | 1814 | 1461282716278 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 16:51:56 INFO - PROCESS | 1814 | 1461282716281 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 16:51:56 INFO - PROCESS | 1814 | 1461282716287 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:51:56 INFO - PROCESS | 1814 | 1461282716290 Marionette TRACE conn3 <- [1,3094,null,{}] 16:51:56 INFO - PROCESS | 1814 | 1461282716295 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:56 INFO - PROCESS | 1814 | 1461282716626 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 16:51:56 INFO - PROCESS | 1814 | 1461282716849 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:56 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212123a000 == 210 [pid = 1814] [id = 783] 16:51:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 176 (0x7f210f32ec00) [pid = 1814] [serial = 2348] [outer = (nil)] 16:51:56 INFO - PROCESS | 1814 | ++DOMWINDOW == 177 (0x7f2126242800) [pid = 1814] [serial = 2349] [outer = 0x7f210f32ec00] 16:51:56 INFO - PROCESS | 1814 | 1461282716923 Marionette DEBUG loaded listener.js 16:51:57 INFO - PROCESS | 1814 | ++DOMWINDOW == 178 (0x7f21264b5400) [pid = 1814] [serial = 2350] [outer = 0x7f210f32ec00] 16:51:57 INFO - PROCESS | 1814 | 1461282717709 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:51:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:51:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1434ms 16:51:57 INFO - PROCESS | 1814 | 1461282717721 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 16:51:57 INFO - PROCESS | 1814 | 1461282717723 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 16:51:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:51:57 INFO - PROCESS | 1814 | 1461282717730 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:51:57 INFO - PROCESS | 1814 | 1461282717733 Marionette TRACE conn3 <- [1,3098,null,{}] 16:51:57 INFO - PROCESS | 1814 | 1461282717738 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:57 INFO - PROCESS | 1814 | 1461282717971 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 16:51:58 INFO - PROCESS | 1814 | 1461282718236 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:58 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2121ab1800 == 211 [pid = 1814] [id = 784] 16:51:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 179 (0x7f2123baa000) [pid = 1814] [serial = 2351] [outer = (nil)] 16:51:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 180 (0x7f21265ee800) [pid = 1814] [serial = 2352] [outer = 0x7f2123baa000] 16:51:58 INFO - PROCESS | 1814 | 1461282718307 Marionette DEBUG loaded listener.js 16:51:58 INFO - PROCESS | 1814 | ++DOMWINDOW == 181 (0x7f2126667400) [pid = 1814] [serial = 2353] [outer = 0x7f2123baa000] 16:51:59 INFO - PROCESS | 1814 | 1461282719097 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 16:51:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:51:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:51:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1382ms 16:51:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:51:59 INFO - PROCESS | 1814 | 1461282719113 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 16:51:59 INFO - PROCESS | 1814 | 1461282719116 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 16:51:59 INFO - PROCESS | 1814 | 1461282719122 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:51:59 INFO - PROCESS | 1814 | 1461282719125 Marionette TRACE conn3 <- [1,3102,null,{}] 16:51:59 INFO - PROCESS | 1814 | 1461282719130 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:59 INFO - PROCESS | 1814 | 1461282719368 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 16:51:59 INFO - PROCESS | 1814 | 1461282719634 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:59 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212246c000 == 212 [pid = 1814] [id = 785] 16:51:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 182 (0x7f2123bab400) [pid = 1814] [serial = 2354] [outer = (nil)] 16:51:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 183 (0x7f2126671400) [pid = 1814] [serial = 2355] [outer = 0x7f2123bab400] 16:51:59 INFO - PROCESS | 1814 | 1461282719710 Marionette DEBUG loaded listener.js 16:51:59 INFO - PROCESS | 1814 | ++DOMWINDOW == 184 (0x7f2126798000) [pid = 1814] [serial = 2356] [outer = 0x7f2123bab400] 16:52:00 INFO - PROCESS | 1814 | 1461282720468 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:52:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:52:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1382ms 16:52:00 INFO - PROCESS | 1814 | 1461282720503 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 16:52:00 INFO - PROCESS | 1814 | 1461282720507 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 16:52:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:52:00 INFO - PROCESS | 1814 | 1461282720512 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 16:52:00 INFO - PROCESS | 1814 | 1461282720515 Marionette TRACE conn3 <- [1,3106,null,{}] 16:52:00 INFO - PROCESS | 1814 | 1461282720520 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:00 INFO - PROCESS | 1814 | 1461282720768 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 16:52:01 INFO - PROCESS | 1814 | 1461282721101 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:01 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2123e11800 == 213 [pid = 1814] [id = 786] 16:52:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 185 (0x7f2127347800) [pid = 1814] [serial = 2357] [outer = (nil)] 16:52:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 186 (0x7f2127e6e000) [pid = 1814] [serial = 2358] [outer = 0x7f2127347800] 16:52:01 INFO - PROCESS | 1814 | 1461282721229 Marionette DEBUG loaded listener.js 16:52:01 INFO - PROCESS | 1814 | ++DOMWINDOW == 187 (0x7f2128880800) [pid = 1814] [serial = 2359] [outer = 0x7f2127347800] 16:52:01 INFO - PROCESS | 1814 | 1461282721977 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 16:52:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:52:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:52:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:52:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1489ms 16:52:02 INFO - PROCESS | 1814 | 1461282722002 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 16:52:02 INFO - PROCESS | 1814 | 1461282722005 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 16:52:02 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:52:02 INFO - PROCESS | 1814 | 1461282722011 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 16:52:02 INFO - PROCESS | 1814 | 1461282722013 Marionette TRACE conn3 <- [1,3110,null,{}] 16:52:02 INFO - PROCESS | 1814 | 1461282722019 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:02 INFO - PROCESS | 1814 | 1461282722278 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 16:52:02 INFO - PROCESS | 1814 | 1461282722593 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:02 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f2125430800 == 214 [pid = 1814] [id = 787] 16:52:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 188 (0x7f2127348000) [pid = 1814] [serial = 2360] [outer = (nil)] 16:52:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 189 (0x7f212973d400) [pid = 1814] [serial = 2361] [outer = 0x7f2127348000] 16:52:02 INFO - PROCESS | 1814 | 1461282722671 Marionette DEBUG loaded listener.js 16:52:02 INFO - PROCESS | 1814 | ++DOMWINDOW == 190 (0x7f212a374c00) [pid = 1814] [serial = 2362] [outer = 0x7f2127348000] 16:52:03 INFO - PROCESS | 1814 | 1461282723429 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 16:52:03 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:52:03 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 16:52:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:52:03 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1434ms 16:52:03 INFO - PROCESS | 1814 | 1461282723448 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 16:52:03 INFO - PROCESS | 1814 | 1461282723451 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 16:52:03 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:52:03 INFO - PROCESS | 1814 | 1461282723457 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 16:52:03 INFO - PROCESS | 1814 | 1461282723459 Marionette TRACE conn3 <- [1,3114,null,{}] 16:52:03 INFO - PROCESS | 1814 | 1461282723464 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:03 INFO - PROCESS | 1814 | 1461282723687 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 16:52:03 INFO - PROCESS | 1814 | 1461282723955 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"6dc54c7e-9a60-4466-89fb-dfd85edfe6d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:03 INFO - PROCESS | 1814 | ++DOCSHELL 0x7f212557f000 == 215 [pid = 1814] [id = 788] 16:52:03 INFO - PROCESS | 1814 | ++DOMWINDOW == 191 (0x7f2127e74c00) [pid = 1814] [serial = 2363] [outer = (nil)] 16:52:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 192 (0x7f212af8f400) [pid = 1814] [serial = 2364] [outer = 0x7f2127e74c00] 16:52:04 INFO - PROCESS | 1814 | 1461282724031 Marionette DEBUG loaded listener.js 16:52:04 INFO - PROCESS | 1814 | ++DOMWINDOW == 193 (0x7f212b05fc00) [pid = 1814] [serial = 2365] [outer = 0x7f2127e74c00] 16:52:04 INFO - PROCESS | 1814 | 1461282724831 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:52:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:52:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1382ms 16:52:04 INFO - PROCESS | 1814 | 1461282724840 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 16:52:04 INFO - PROCESS | 1814 | 1461282724842 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 16:52:06 WARNING - u'runner_teardown' () 16:52:06 INFO - No more tests 16:52:06 INFO - Got 0 unexpected results 16:52:06 INFO - SUITE-END | took 1163s 16:52:06 INFO - Closing logging queue 16:52:06 INFO - queue closed 16:52:06 INFO - Return code: 0 16:52:06 WARNING - # TBPL SUCCESS # 16:52:06 INFO - Running post-action listener: _resource_record_post_action 16:52:06 INFO - Running post-run listener: _resource_record_post_run 16:52:07 INFO - Total resource usage - Wall time: 1199s; CPU: 98.0%; Read bytes: 8400896; Write bytes: 975970304; Read time: 608; Write time: 305644 16:52:07 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:52:07 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 133984256; Read time: 0; Write time: 123104 16:52:07 INFO - run-tests - Wall time: 1169s; CPU: 98.0%; Read bytes: 5799936; Write bytes: 761065472; Read time: 324; Write time: 74600 16:52:07 INFO - Running post-run listener: _upload_blobber_files 16:52:07 INFO - Blob upload gear active. 16:52:07 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 16:52:07 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 16:52:07 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-central', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 16:52:07 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-central -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 16:52:08 INFO - (blobuploader) - INFO - Open directory for files ... 16:52:08 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 16:52:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:52:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:52:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:52:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:52:10 INFO - (blobuploader) - INFO - Done attempting. 16:52:10 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 16:52:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:52:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:52:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:52:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:52:11 INFO - (blobuploader) - INFO - Done attempting. 16:52:11 INFO - (blobuploader) - INFO - Iteration through files over. 16:52:11 INFO - Return code: 0 16:52:11 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 16:52:11 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 16:52:11 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/aeae6aa2cbdb4d94d416cd9bafd2d9b4a3de93a154df5d7ca4dbef0e3039757dfaa374eae39bf341929331f08144599708cec9bf726272f41b7ad5cba63f3a44", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/dad5152b237ac9fa584c847e5d9a5d4265bf8b8346d4dbd0786e01e44ccafde3f3cfa79f87e427ddac90c623bff9e4faef8cdcf07e3eb76ea1b6a6e09e740777"} 16:52:11 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 16:52:11 INFO - Writing to file /builds/slave/test/properties/blobber_files 16:52:11 INFO - Contents: 16:52:11 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/aeae6aa2cbdb4d94d416cd9bafd2d9b4a3de93a154df5d7ca4dbef0e3039757dfaa374eae39bf341929331f08144599708cec9bf726272f41b7ad5cba63f3a44", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/dad5152b237ac9fa584c847e5d9a5d4265bf8b8346d4dbd0786e01e44ccafde3f3cfa79f87e427ddac90c623bff9e4faef8cdcf07e3eb76ea1b6a6e09e740777"} 16:52:11 INFO - Running post-run listener: copy_logs_to_upload_dir 16:52:11 INFO - Copying logs to upload dir... 16:52:11 INFO - mkdir: /builds/slave/test/build/upload/logs 16:52:11 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1271.183694 ========= master_lag: 2.63 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 13 secs) (at 2016-04-21 16:52:14.155592) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 16:52:14.156555) ========= 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-1461281441.688624-301343595 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/aeae6aa2cbdb4d94d416cd9bafd2d9b4a3de93a154df5d7ca4dbef0e3039757dfaa374eae39bf341929331f08144599708cec9bf726272f41b7ad5cba63f3a44", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/dad5152b237ac9fa584c847e5d9a5d4265bf8b8346d4dbd0786e01e44ccafde3f3cfa79f87e427ddac90c623bff9e4faef8cdcf07e3eb76ea1b6a6e09e740777"} build_url:https://queue.taskcluster.net/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.036421 build_url: 'https://queue.taskcluster.net/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/aeae6aa2cbdb4d94d416cd9bafd2d9b4a3de93a154df5d7ca4dbef0e3039757dfaa374eae39bf341929331f08144599708cec9bf726272f41b7ad5cba63f3a44", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/dad5152b237ac9fa584c847e5d9a5d4265bf8b8346d4dbd0786e01e44ccafde3f3cfa79f87e427ddac90c623bff9e4faef8cdcf07e3eb76ea1b6a6e09e740777"}' symbols_url: 'https://queue.taskcluster.net/v1/task/DBETYnI7QDuQXEX96FwbEw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.33 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 16:52:14.522610) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 16:52:14.522992) ========= 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-1461281441.688624-301343595 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020683 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 16:52:14.578346) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-21 16:52:14.578672) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-21 16:52:14.579151) ========= ========= Total master_lag: 3.09 =========